linux 链接wifi

按照如下操作就可以链接上ssid,pwd,文件路径根据实际情况稍有变通

1,ifconfig wlan0 down

2,ifconfig wlan0 up

3,iw dev wlan0 scan # 扫描 phy和dev分别代表物理网卡和虚拟网络接口

4,killall wpa_supplicant #杀掉wpa_supplicant相关进程

5,wpa_passphrase antenna_test_5G_1 captain666 > /tmp/cftmp.SzYn94/wpa.conf #生成配置文件

6,wpa_supplicant -B -P /tmp/cftmp.Zx3bQ3/wpa_supplicant.pid -D nl80211 -i wlan0 -c /tmp/cftmp.SzYn94/wpa.conf #后台运行 指定pid文件 指定驱动 指定端口 指定配置文件

7,iw dev wlan0 link # 获得链路状态,确定链接到一个热点

8,pgrep dhclient | xargs -r kill -9 #清除相关dhclient进程

9,ifconfig wlan0 0.0.0.0 #清除网络状态

10,echo "" | dhclient -4 -nw -pf /tmp/cftmp.Zx3bQ3/dhclient.pid -sf /usr/local/sbin/dhclient-script -lf /dev/null -v wlan0 #获取ip4 立即成为守护进程 进程文件 脚本文件 输出文件 启用详细日志消息 wlan0端口

posted @ 2020-08-18 16:45  Leon呀  阅读(489)  评论(0编辑  收藏  举报