树莓派的刷机、串口登录、ssh登录

一、刷机

1、准备工作

SD卡(不小于8g)、读卡器、Win32DiskImager2.0.1.8.exe (烧录软件)、树莓派系统镜像

2、把镜像烧录进SD卡

打开Win32DiskImager2.0.1.8.exe,选择系统镜像,点击写入,写入完成后把SD卡插入树莓派,接通电源即可。

二、登录

树莓派的登录方式有以下几种

1、直接使用视频线HDMI接入到屏幕上

2、串口方式

需要使用的软件: SecureCRT

树莓派的串口默认是和蓝牙模块链接的,使用串口登录需要先接触蓝牙对串口的占用。

方法:
1.打开SD卡根目录的"config.txt"文件,将以下内容添加在最后并且保存。

dtoverlay=pi3-miniuart-bt

这样就停止了蓝牙,解除了对串口的占用。
2.然后再修改根目录的"cmdline.txt",将里面的内容全部替换成以下内容,以防万一,请先备份好这个文件的原内容。

dwc_otg.lpm_enable=0 console=tty1 console=serial0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait

自己实操时用了上面两步还是不可以,大家可以直接替换一下这两个文件,文件放在下面:

链接:https://pan.baidu.com/s/1IoCZb2tP44vZUQKBfSWUyg 
提取码:mgzc

然后按照下图把usb转串口模块接到树莓派即可。使用 SecureCRT选择串口链接即可。

树莓派默认用户名:pi

默认密码:raspberry

3、ssh登录

使用ssh登录首先需要时使树莓派接入网络,命令行输入下面的命令修改wpa_supplicant.conf文件

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

nano是一个编辑器,这里用nano可以用vi也可以,我用nano是应为树莓派刚刷机的vim不好用,自己换源更新vim没成功。这里知道nano的基本操作即可,ctrl+o按Enter保存内容,Ctrl+x退出。

添加如下内容

ssid里面是WiFi的名称

psk里面是WiFi的密码

network={
        ssid="wifipig"
        psk="123456789"
}

ctrl+o按Enter保存内容,Ctrl+x退出。

然后命令行输入 ,重启树莓派

sudo reboot

重启好之后输入ifconfig,查看是否入网成功。

ifconfig

可以看到已经有IP地址了,然后ping一下百度,看看能否ping通,通了就是入网成功了。

然后固定IP,修改/etc/rc.local文件,添加一句话ifconfig wlan0 ip地址,注意要配置成同网段的IP

sudo nano /etc/rc.local

# Print the IP address
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
  printf "My IP address is %s\n" "$_IP"
fi 
//固定地址配置:
ifconfig wlano 192.168.101.10 
exit 0

接着在重启一下树莓派

sudo reboot

接着打开树莓派的SSH

 sudo raspi-config

选择

选择ssh,按确定

最后使用SecureCRT选择SSH链接,输入上面固定的ip地址,用户名pi,点击链接,输入密码raspberry。

注意:此处可能链接不上,最后链接之前树莓派和主机互相ping一下,看是否能ping通,主机可以ping通树莓派,树莓派ping不通主机的时候,检查下防火强是否关闭了,然后检查树莓派和主机链接的是不是同一个wifi,确保防火墙关闭,链接的时同一个WiFi,做好这一步就可以链接上了。

登录之后可能会发现SSH没有串口顺滑,很卡顿,这时候试下下面的方法

1、

sudo nano /etc/ssh/sshd_config
末尾添加一行:
IPQoS cs0 cs0
ctrl+x, 按y,回车即保存退出。
然后service sshd restart重启sshd

2、
 编辑 /etc/ssh/sshd_config关闭dns :

#添加一行
useDNS no
然后service sshd restart重启sshd

然后就能丝滑的用SSH登录的方式玩儿树莓派了。

补充:树莓派关机,SecureCRT关掉以后,后面在链接的时候可能会出现链接超时,拒绝访问等情况,我的做法是在SecureCRT上点SSH登录的同时树莓派通电开机,还有可能链接不上,在软件上在重新SSH一次,不行就在多试几次,就可以了,具体原因不清楚,这就是玄学吧!

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值