VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 网络工程 > Linux 教程 >
  • 树莓派4b烧写系统及连接WiFi

硬件:树莓派4b 1G
系统:2020-02-13-raspbian-buster
内存卡:闪迪32G

系统烧写:
  1.下载烧写软件 Win32DiskImager
  2.内存卡通过读卡器连接电脑,格式化内存卡
  3.打开软件,选择系统镜像文件,选择要烧写的内存卡,点击Write等待便可

WiFi连接:
  1.在boot目录下新建一个文本文件,改名为ssh(无.txt后缀)
  2.在boot目录下新建一个文本文件,改名为wpa_supplicant.conf(无.txt后缀)

 

wpa_supplicant.conf文件内容:

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

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

# ap_scan:WiFi连接模式
  ap_scan=1:先连接可见的WiFi,如果扫描完所有可见的网络之后都没有连接上,则开始连接隐藏WiFi
  ap_scan=2:按照network定义的顺序连接WiFi网络,遇到隐藏的将立刻开始连接,连接顺序不受priority影响
# ctrl_interface:这个文件夹里面存的是一个当前使用的interface的socket文件,可以供其他程序使用读取WiFi状态信息
# network:一个连接一个WiFi网络的配置,可以有多个,wpa_supplicant会按照priority指定的优先级(数字越大越先连接)来连接,当然,在这个列表里面隐藏WiFi不受priority的影响,隐藏WiFi总是在可见WiFi不能连接时才开始连接。
  ssid:WiFi名字
  psk:WiFi密码
  key_mgmt:WiFi加密方式,无密码为NONE,WPA/WPA2加密为WPA-PSK
  priority:连接优先级,正数,数字越大优先级越高
  scan_ssid:连接隐藏WiFi需指定该值为1,非隐藏WiFi不用写该属性

 

# 一般来说上述配置后启动树莓派会自动连接WiFi,可惜我可能太特殊了,连接不了WiFi,查了好久,发现通过修改/etc/network/interfaces便可成功连接WiFi了
下面便是我的配置
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
pre-up wpa_supplicant -Dwext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -B

 

该篇笔记主要是记录一下树莓派WiFi连接配置,我在此感谢一下博主:踏雪无痕何处是 ,该篇文章部分内容是从该博主的文章内摘抄,且我树莓派的WiFi连接配置也借鉴了该博主的文章。

出处:https://www.cnblogs.com/jinsheng-79/p/15136070.html

 


相关教程