树莓派wifi连接路由器的设置方法

博主因出差想在酒店用树莓派且不想带网线,记录其联网设置方法。介绍了树莓派系统为官方linux版本,提及带网线做备选和读卡器。阐述原方法及问题,又给出新方法,如修改 /etc/network/interfaces 文件,还介绍后续重新连接的办法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

因为有时候要出差,带着树莓派又想着能在酒店继续玩,又不想带着网线。现在记录下来设置的方法。
1树莓派系统:官方linux版本。
2建议多带一条网线,如果WIFI实在连接不上,还可以做备选。
3读卡器。

原有的方法

1在boot分区新建空ssh文件。
2在boot分区新建wpa_supplicant.conf,并且写入以下内容

ctrl_interface=/var/run/wpa_supplicant
#ap_scan=1

network={
       ssid="wifi的名称"  #等号两边不可以有空格
       scan_ssid=1  #貌似是连接到隐藏
       psk="密码"
       priority=5  #优先级
}

network={
       ssid="pi"
       psk="onlyforpi"
       priority=1
}

在家是可以连接的,但是不在家,怎么设置都不灵了,改用下面的设置,可以连接到路由器中。

新的方法

新方法是修改/etc/network/interfaces文件。

# interfaces(5) file used by ifup(8) and ifdown(8)

# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
#####################下面是要添加的内容##################
####################感谢优快云##########################

auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid "ChinaNet-8302"  
wpa-psk "88888888"

改动之后,可以正常连接到路由器中。回家之后再试试看是否可以。
刚才删除了interfaces和wpa_supplicant.conf,发现又无法连接上了,搜索了优快云,发现以下方法。
重新建一份wpa_supplicant.conf,然后执行下面代码:
sudo wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
目前又能连接了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值