centos無法連接wifi解決方法

centos無法連接wifi解決方法

1、查看是否需要安裝固件

大多無線網卡還需要固件。內核一般會自動探測并加載兩者,如果您得到類似 SIOCSIFFLAGS: No such file or directory 的輸出,意味著您得手動加載固件。若不確定,用 dmesg 查詢內核日志,看看有沒有來自無線網卡的固件請求,命令如下:

#dmesg?|?grep?firmware

2. 查看無線網口

#iw?dev

Interface 后面即為無線網絡接口的名稱,也可通過ip命令進行查看。

#ip?a

3. 激活無線網絡接口

#ip?link?set?[name]?up

為了檢驗接口是否激活成功,您可以查看以下命令的輸出:

#ip?link?show?[name]

中的UP 表明該接口激活成功。其中,[name]對應無線網絡接口名稱,下同。

4. 查看無線網絡連接情況

#iw?[name]?link

剛開始應該會顯示無連接

5. 掃描可連接的wifi

#iw?[name]?scan?|?grep?SSID

6. 連接指定的SSID

#wpa_supplicant?-B?-i?wlp4s0?-c?<p>wlp4s0為個人無線網絡名稱,將SSID 替換為準備連接的Wifi名稱,PIN 替換為無線密碼,注意保留引號。</p><p>7. 用dhcp 獲得 IP 分配</p><pre class="brush:php;toolbar:false">#dhclient?[name]

8. 測試是否成功地從路由器獲取了ip

#ip?a?show?[name]

如果分配有ip,即可上網。

操作后可能還是無法聯網,連接報錯:

Successfully?initialized?wpa_supplicant Could?not?read?interface?p2p-dev-wlp4s0?flags:?No?such?device nl80211:?Could?not?set?interface?'p2p-dev-wlp4s0'?UP nl80211:?deinit?ifname=p2p-dev-wlp4s0?disabled_11b_rates=0 p2p-dev-wlp4s0:?Failed?to?initialize?driver?interface P2P:?Failed?to?enable?P2P?Device?interface

解決方案:killall?wpa_supplicant后,重連即可。

推薦教程:centos教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享