Linux wifi
连接wifi总共分5步:
1.找到网卡名字
2.把网卡打开
3.设置wifi配置
4.连接wifi
5.获取IP
找到网卡名字
dmesg 查看有什么网卡可以用,确定名字
eg:
eth0
wlan0
enp3s0
把网卡打开
ipconfig 没有,则ifconfig wlan0 up
设置wifi配置
生成wifi config 文件
wpa_passphrase ssid passwd >wifi.conf
生成内容如:
network={
ssid="MYSSID"
key_mgmt=NONE
}
连接wifi:
wpa_supplicant -Dnl80211,wext-c ./wifi.conf -iwlan0 -B
wpa_supplicant -D nl80211 -i wlan0 -c /etc/wifi.conf -B
-D 驱动程序名称(可以是多个驱动程序:nl80211,wext)
-i 接口名称
-c 配置文件
-B 在后台运行守护进程
获取IP
使用它来获取IP:
udhcpc
或者
然后链接wifi,链接之后dpchd wlan0获取ip:
#dhcpcd interface
Q&A:
1.null