1. 接入网卡
给Linux主机接入一个USB无线网卡(不是免驱的网卡要安装驱动)
2. 查找可用网卡
iw dev
其中wlan0是网卡名称
phy#0
Interface wlan0
ifindex 9
wdev 0x1
addr d4:83:04:38:89:5c
type managed
txpower 12.00 dBm
3. 查找可用网络
sudo iw wlan0 scan |grep SSID
SSID: CMCC-2.4-5G
SSID: TP-LINK_301
SSID: IPCS5C24602785220
SSID: CMCC-501
SSID: CMCC-Yfbj
SSID 后面是网络名称
4. 添加网络信息
sudo vi /etc/wpa_supplicant/wpa_supplicant.conf
填入以下内容
network={
ssid="WiFi名称"
psk="密码"
}
5. 启动wpa_supplicant进行认证
sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -B
6. 获取IP地址
sudo dhclient wlp2s0
之后iw dev
一下,如果有SSID信息,说明连上网络,可以使用ifconfig
查看IP地址
7. 断开网络
dhclient -r wlan0