Method 1
首先在PCI-e插槽插入无线网卡,系统上电
ifup wlan0 启动wlan0
iwlist wlan0 scan >>a.txt 保存所有查找到的WIFI,便于筛选我们需要的,如果直接则会刷屏,看不清
找到之后记住SSID
修改/etc/wpa_supplicant.conf 在network={}处添加代码
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="__SSID__"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk="__PASSWORD__"
}
之后便可使用ifup命令或者/etc/init.d/networking restart
便可生效
Method 2
切换到 /var/lib/connman/ 目录下
$: connmanctl
> enable wifi
>scan wifi
>services
复制其中所需要的wifi 的序列号备用作替换
键入
cat</var/lib/connman/wifi.config
[service_wifi_XXXXXXXX]
Type = wifi
Security =wpa
Name = XXXX
Passphrase = XXXXXX
EOF
XXXX 分别代表 序列号、wifi名称、密钥
之后键入
/etc/init.d/connman start
完成配置
初次配置发现 ifconfig wlan0 up 会起不起来,并显示
SIOCSIFFLAGS: Operation not possible due to RF-kill
尝试 rfkill list --> rfkill unblock wifi 不可行之后
可使用connmanctl 命令 进去
> enable wifi 发现开始刷屏了,Ctrl + C 退出后 ifconfig 发现 ifconfig 有了 wlan0 至此 不知不觉解决了问题