> 文档中心 > 树莓派2 W启动并连接wifi记录

树莓派2 W启动并连接wifi记录


树莓派2 W启动并连接wifi记录

在掌桌买了一块raspberry Pi 2 W,开箱之后确认东西完整。

整个配置过程分为2步:1.安装linux系统;2.配置wifi

1 安装系统

系统是安装在microSD卡中,所以先把microSD卡插入读卡器,然后连接电脑。
下载树莓派官方提供的系统烧录软件 Raspberry Pi imager V1.6(https://www.raspberrypi.com/software/),并安装。
打开软件后,我选择Raspberry Pi OS Lite (32-BIT),即不带桌面系统的。
在这里插入图片描述

然后按住ctrl+shift+X,在弹出界面中选择时区为Asia/Shanghai
在这里插入图片描述
点击storage选择你的microSD卡,然后点击烧录即可。

烧录完成后,我是将读卡器拔出来,直接插到了mac上。然后再/Volumes目录下进入boot目录,在boot目录下,修改以下3个文件
1.新建一个ssh的文件,不要有任何后缀。这个是用来开启树莓派的ssh服务的。
2.找到config.txt文件,打开这个文件,在文件末尾另起一行,填入dtoverlay=dwc2
3.找到cmdline.txt文件,在rootwait后面插入modules-load=dwc2,g_ether
注意!由于在windows下更改linux的配置文件,有时候会因为换行等不兼容性出现明明按照教程做的,为什么就是不行的现象,所以推荐上述两个文件的更改使用notepad++/atom/vs code等编辑器编辑,并且关闭自动换行给功能。
附加功能:
1.默认状态下树莓派的串口UART1是映射给蓝牙了,而miniUART串口映射到了GPIO口上。如果要更换一下,将UART1映射到GPIO口,需要再config.txt文件最后添加
dtoverlay=pi3-miniuart-bt
enable_uart=1
2.如要关闭串口登录ssh功能,在cmdline.txt文件中,将开头的console=serial0,115200 console=tty1 语句删除。

通过SSH从电脑连接树莓派

改完之后,将microSD卡拿出来,插到树莓派对应的口上。
在这里插入图片描述
然后通过他们送的USB线连接电脑。注意,不要用那根带开关的线【下图】,我最开始用这根线,死活连不上树莓派。
在这里插入图片描述
脸上之后,直接输入 ssh pi@raspberrypi.local
然后让输入密码:raspberry
就进入树莓派系统了。就是一般的Linux系统。

开启wifi

我用的是学校的wifi,与一般的家庭wifi不同,需要进行用户名和密码认证。
主要参考了https://www.jianshu.com/p/a5426603cdd6
就是在/etc/wpa_supplicant/wpa_supplicant.conf文件末尾追加以下内容。(如果适用vi编辑器,要用sudo vi,不然没权限修改这个文件)
network={
ssid=“your_AP_name”
key_mgmt=WPA-EAP
pairwise=CCMP TKIP
group=CCMP TKIP
eap=PEAP
identity=“your_username”
password=“password”
phase1=“peaplabel=auto pepver=auto”
phase2=“MSCHAPV2”
}
编辑好之后,拔掉树莓派与电脑连接的usb线,重新连接,重新ssh登录。ping一下百度(ping www.baidu.com),发现可以联网了。
一般的家庭wifi配置也类似,只是修改为:
network={
ssid=“your_AP_name1”
psk=“password1”
priority=1
id_str=“Home1”
}
即可。

情感课堂