1. 程式人生 > >CentOS連接Wifi

CentOS連接Wifi

mod 還需 pad AC 註意 link can wid oar

原文地址:https://blog.csdn.net/zhuangm_888/article/details/53868451 1. 查看是否需要安裝固件

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

[html] view plain copy print?
  1. #dmesg | grep firmware
#dmesg | grep firmware
2. 查看無線網口

[html] view plain copy print?
  1. #iw dev
#iw dev
Interface 後面即為無線網絡接口的名稱,也可通過ip命令進行查看。 [html] view plain copy print?
  1. #ip a
#ip a
3. 激活無線網絡接口

[html] view plain copy print?
  1. #ip link set [name] up
#ip link set [name] up
為了檢驗接口是否激活成功,您可以查看以下命令的輸出:

[html] view plain copy print
?
  1. #ip link show [name]
#ip link show [name]
<BROADCAST,MULTICAST,UP,LOWER_UP> 中的UP 表明該接口激活成功。其中,[name]對應無線網絡接口名稱,下同。

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

[html] view plain copy print?
  1. #iw [name] link
#iw [name] link

剛開始應該會顯示無連接

5. 掃描可連接的wifi

[html] view plain copy print?
  1. #iw [name] scan | grep SSID
#iw [name] scan | grep SSID
6. 連接指定的SSID
[html] view plain copy print?
  1. #wpa_supplicant -B -i wlp3s0 -c <(wpa_passphrase "[SSID]" "[PIN]")
#wpa_supplicant -B -i wlp3s0 -c <(wpa_passphrase "[SSID]" "[PIN]") 
將SSID 替換為準備連接的Wifi名稱,PIN 替換為無線密碼,註意保留引號

7. 用dhcp 獲得 IP 分配

[html] view plain copy print?
  1. #dhclient [name]
#dhclient [name]

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

[html] view plain copy print?
  1. #ip a show [name]
#ip a show [name]
如果分配有ip,即可上網。

print?

  1. #dmesg | grep firmware
#dmesg | grep firmware
2. 查看無線網口

[html] view plain copy print?
  1. #iw dev
#iw dev
Interface 後面即為無線網絡接口的名稱,也可通過ip命令進行查看。 [html] view plain copy print?
  1. #ip a
#ip a
3. 激活無線網絡接口

[html] view plain copy print?
  1. #ip link set [name] up
#ip link set [name] up
為了檢驗接口是否激活成功,您可以查看以下命令的輸出:

[html] view plain copy print?
  1. #ip link show [name]
#ip link show [name]
<BROADCAST,MULTICAST,UP,LOWER_UP> 中的UP 表明該接口激活成功。其中,[name]對應無線網絡接口名稱,下同。

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

[html] view plain copy print?
  1. #iw [name] link
#iw [name] link

剛開始應該會顯示無連接

5. 掃描可連接的wifi

[html] view plain copy print?
  1. #iw [name] scan | grep SSID
#iw [name] scan | grep SSID
6. 連接指定的SSID [html] view plain copy print?
  1. #wpa_supplicant -B -i wlp3s0 -c <(wpa_passphrase "[SSID]" "[PIN]")
#wpa_supplicant -B -i wlp3s0 -c <(wpa_passphrase "[SSID]" "[PIN]") 
將SSID 替換為準備連接的Wifi名稱,PIN 替換為無線密碼,註意保留引號

7. 用dhcp 獲得 IP 分配

[html] view plain copy print?
  1. #dhclient [name]
#dhclient [name]

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

[html] view plain copy print?
  1. #ip a show [name]
#ip a show [name]
如果分配有ip,即可上網。

CentOS連接Wifi