一、连接WiFi的三种方法

1、目前还无法通过ssh远程连接树莓派

你想通过SSH连接你的树莓派,但是此时你没有IP地址,所以还不能直接通过SSH来远程连接。这种情况一般是我们刚买来树莓派的时候。这个时候我们可以采取以下方式:

将镜像烧到SD之后,我们通过读卡器在电脑上打开SD卡,然后新建文件,文件名为wpa_supplicant.conf,写入

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid=""
psk=""
key_mgmt=WPA-PSK
priority=1
}

引号内容SSID 是你的无线名称 ,PSK是你的无线密码。

紧接着创建一个名字是ssh的文本文档,什么内容都不写,注意没有后缀,没有后缀,没有后缀!!!

上述做完之后,我们就可以把SD卡插到树莓派上开机运行了,它会自动连接WiFi。然后我们可以通过一些方式查看树莓派的IP地址,就可以通过SSH进行连接了。

2、如果你可以直接操作图形化的桌面

那么就像我们平时使用电脑一样,直接点击相应的图标选择某个你知道密码的WiFi连接即可。

3、如果你已经通过ssh或其他方法进入了系统
这种情况下一般是往里面添加其他的WiFi或者更换WiFi。假如我从家到了学校,原来这个文件里可能有我家里的WiFi信息,现在我添加上了学校的WiFi信息,那么到学校之后之前家里的WiFi连不上了,它就会继续连接下面刚添加的学校的WiFi

那么就先输入以下命令:

sudo vim /etc/wpa_supplicant/wpa_supplicant.conf

然后在尾部添加如下内容:

network={

       ssid=""

       psk=""
}
  • 引号内容SSID 是你的无线名称
  • PSK是你的无线密码
  • 无线名称不能是中文,不能带有. * 等特殊符号。重启树莓派树莓派就会自动连接你的WIFI了。
二、远程连接树莓派的几种方式(没有具体操作)
  • 已经知道了树莓派的IP地址,那么我们可以通过SSH直接进行连接,支持SSH连接的工具有:XshellPuttyMobaXterm等等。
  • 已经知道了树莓派的IP地址,我们还可以通过vncviewer或者TeamViewer连接,此时我们可以进入到图形化界面,如果你的系统有图像化界面的话。
  • 不知道树莓派的IP,或者说树莓派还没有联网,这个时候我们其实可以使用serial进入树莓派系统。方法就是使用以上的工具,将SSH协议改为serial,然后设置好COM口和波特率即可。
三、结语

当然还会有其他的一些远程连接树莓派和联网的方式,欢迎留言。如果我上面的内容有错误的话还请指正。