树莓派连接无线WiFi,总是Access denied
用了很多无线网连接方式,已经出错
可能原因:
-
无线WiFi需要身份验证,需要设置identity,可以在配置WiFi时,设置identity
将系统烧录SD卡后,新建wpa_supplicant.conf,设置如下信息(一定按照自己接入的网络配置每个属性)
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="office"
proto=RSN
key_mgmt=WPA-EAP
pairwise=TKIP
auth_alg=OPEN
eap=PEAP
identity="officedomain\username"
password="blablabla"
}
network={
ssid="office_GUEST"
psk="blablabla"
proto=RSN
key_mgmt=WPA-PSK
pairwise=TKIP
auth_alg=OPEN
}
-
上面的identity设置后已经出现Access denied,便可能登录不了该网络,这个时候arp -a, 或者用Advanced IP Scanner依旧找不到 类似下面的地址
- 依旧出现一种安全网络,无法用WiFi,甚至直接端口都需要密码绑定(我的树莓派操作就是这样的网络环境)
简单一点考虑,连接网络,就是能利用现有的笔记本电脑做显示屏,进入到树莓派,原理很简单,试图让笔记本和树莓派在同一个网络节点下
解决方法
开启手机热点,让树莓派和笔记本电脑(笔记本没有有线网口)同时连接手机热点,利用Advanced IP Scanner工具查找IP地址(具体那些网段,可以先用win系统doc环境下的ipconfig找到具体网段),比如上图,现在dos环境ipconfig
发现此网段为192.168.43.1——192.168.43.255
用工具搜索
记得这样做依旧要配置WiFi连接的wpa_supplicant.conf
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-ssid ***
wpa-psk *******