1. 程式人生 > >ubuntu下使用命令列連線wifi

ubuntu下使用命令列連線wifi

轉載文章:

https://blog.csdn.net/u014628247/article/details/54645866

 

實際使用中第一種方法有效,必須注意,在連線上WIFI後還有一步很重要的操作就是獲取IP,如果不獲取IP,雖然顯示連線上了WiFi,但是實際上還是沒有分配IP,還是沒有網路

 

輸入sudo wpa_cli啟動wpa_cli的命令列介面(必須sudo)。常用的指令如下:

status:列出目前的聯網狀態。
list:列出所有備選網路。目前正連線到的網路會標[CURRENT],禁用的網路會標[DISABLE]。
add_network:增加一個備選網路,輸出新網路的號碼(這個號碼替代下文的[network_id])。注意新網路此時是禁用狀態。
set_network [network_id] ssid “Your SSID”:設定無線網的名稱(SSID)
set_network [network_id] key_mgmt WPA-PSK:設定無線網的加密方式為WPA-PSK/WPA2-PSK
set_network [network_id] psk “Your Password”:設定無線網的PSK密碼
enable_network [network_id]:啟用網路。啟用後如果系統搜尋到了這個網路,就會嘗試連線。
disable_network [network_id]:禁用網路。
save_config:儲存配置。

> add_network
4 <--- 記住這個號碼!
> set_network 4 ssid '"Your SSID"'
OK
> set_network 4 key_mgmt WPA-PSK
OK
> set_network 4 psk "Your Password"
OK
> enable_network 4
OK
> save_config <--------別忘了這個,否則重啟之後網路配置可能丟失
OK

 

2.wpa_supplicant工具

 

wpa_passphrase TP-LINK_530 11111111 > ./wpa.conf

wpa_supplicant -iwlan0 -B -c ./wpa.conf

 

 

最重要的一步:

獲取IP
dhclient wlan0   #獲取ip