wpa supplicant 使用記錄

2021-10-11 00:16:23 字數 1234 閱讀 3246

連線 wifi

wpa 配置檔案一般在目錄: /etc (也可以根據使用者需要自行建立,如 /data /user 等目錄下), 

cmd: touch wpa_supplicanf.conf

ctrl_inte***ce=/var/run/wpa_supplicant # 乙個目錄,用於wpa_supplicant和wpa_cli的socket通訊

network=

一般配置 ssid 與 psk 即可

執行 shell 命令: ifconfig -a 檢視網絡卡名字,wifi對應的網絡卡一般 是 'w' 開頭,如:wlan0

啟用網絡卡:ifconfig wlan0 up

執行wpa命令: wpa_supplicant -b -i wlan0 -c /etc/wpa_supplicant.conf

-b background 在後台以daemon 執行

-i inte***ce

-c 配置檔案(根據使用者配置檔案建立路徑做調整)

ps: 可直接執行 wpa_supplicant 根據列印的

1、使用 dhcp 命令進行自動配置 ip 和 gw

2、手動配置 ip 和 gw

ifconfig wlan0 ×××.×××.×××.××× (ip 位址,自行確保其可用性)

route add default gw ×××.×××.×××.××× dev wlan0 (gw 位址,自行確保其可用行)

3、配置 dns

通常情況,可在路徑 /etc 下找到配置檔案:resolve.conf (如沒有,自行建立即可)

# generated by dhcpcd from wlan0.dhcp

# /etc/resolv.conf.head can replace this line

options timeout:1 attempts:1 rotate

nameserver 223.5.5.5

nameserver 223.6.6.6

nameserver 180.76.76.76

ps:options timeout:1 attempts:1 rotate 對應的數值(超時等待時間)可根據實際情況調整。

nameserver 對應的 ip 可根據實際情況調整。

檔案路徑(注意 /tmp 路徑下的檔案重啟後會丟失),再按照上述說明修改其內容。

使用wpa supplicant進行個性化操作

螢幕右上角的無線標誌,是系統呼叫wpa supplicant後進行ui顯示的 其控制模組為network manager gnome 因此如果希望手動使用wpa supplicant 需要進行的操作是 1關閉network manager服務 sudo service network manager...

wpa supplicant驅動移植

移植環境 主機作業系統 ubantu 10.10 目標系統 hi351x 核心 linux 2.6.14 交叉編譯器 arm hismall linux 版本 wpa supplicant 0.7.3 移植wpa supplicant前確保openssl已經移植好了,openssl移植參考前文 op...

Linux系統Wpa supplicant用法小結

wpa supplicant是linux系統下乙個非常強大的無線網絡卡管理程式。google搜尋到的它似乎不支援wpa2和aes,其實不然,參考它的文件可以發現,wpa2只是rsn的別名,而aes也是ccmp的一部分,所以它們的支援完全是沒有問題的。它的文件看起來非常複雜,其實配置非常簡單,下面先給...