准备好wpa.conf配置文件,一般存放目录在/etc下,路径可以放到wpa_supplicant下,也可以直接放/etc下,你随意
通常是这种加密方式:
network={
ssid="无线网络名称(ssid)"
key_mgmt=WPA-PSK
psk="wifi密码"
}
如果你用的WEP加密:
network={
ssid="无线网络名称(ssid)"
key_mgmt=NONE
wep_key0="wifi密码"
}
最糟糕的情况,没用密码:
network={
ssid="无线网络名称(ssid)"
key_mgmt=NONE
}
使用wpa_supplicant开启配置:
比如我的配置文件,放在/etc下,配置文件名为my_wpa_supplicant.conf
wpa_supplicant -i wlan0 -c /etc/my_wpa_supplicant.conf
执行后你会发现,这个命令应该要后台运行才靠谱,Ctrl-c掐掉重来:
wpa_supplicant -i wlan0 -c /etc/my_wpa_supplicant.conf&
这个时候大概率你已经连上了你设置的wifi AP,你可以通过指令确认下:
root@NanoPi-NEO-Core2:/home/pi# iwconfig wlan0
wlan0 IEEE 802.11 ESSID:"Linzai24"
Mode:Managed Frequency:2.412 GHz Access Point: FC:7C:02:74:C3:C4
Bit Rate=15 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr=2347 B Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=70/70 Signal level=-22 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:2 Missed beacon:0
ping一下试试吧。