樹莓派連接WIFI無線網絡配置

查看無線網卡

$ iw dev
iw 是一種新的基於 nl80211 的用於無線設備的CLI配置實用程序。它支持最近已添加到內核所有新的驅動程序。採用無線擴展接口的舊工具iwconfig已被廢棄,強烈建議切換到 iw 和 nl80211。

圖片描述

其中顯示“Interface wlan0”,說明設備名是wlan0。

使用 iw 檢查無線連接狀態

$ iw wlan0 link

圖片描述

這是連接後的狀態
如果顯示Not connected,則還沒有建立連接

掃描 WIFI 網絡

$ iw wlan0 scan
搜索附近的wifi網絡。會掃出一大坨各種無線WIFI

連接到wifi

無密碼的wifi

iw wlan0 connect  你的ssid

wep加密的wifi網絡

$ iw wlan0 connect 你的SSID key 0:你的密鑰

WPA/WPA2加密的wifi網絡

需要用到 wpa_supplicant

1. 首先需要爲 wpa_supplicant 生成一個包含了預共享密鑰(PSK, pre-shared key) 

$ wpa_passphrase 你的SSID >> /etc/wpa_supplicant/wpa_supplicant.conf 你的密碼

執行以上命令後,在/etc/wpasupplicant/wpa_supplicant.conf的文件上會自動生成類似如下配置

network={
        ssid="你的SSID"
        #psk="你的密碼"   
      psk=ba4e9c8c83de0c1531accf56d7156409da7653161fb871a85c252c88bdf3d
}

2. 需要在此基礎上把 wpa_supplicant.conf配置文件添加內容如下所示

network={
        ssid="你的SSID"
        proto=RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP
        auth_alg=OPEN
        #psk="你的密碼"
        psk=ba4e9c8c83de0c1531accf56d7156409da7653161fb871a85c252c88bdf3d
}

3. 配置文件修改完成後,執行以下命令啓動

$ sudo wpa_supplicant -B -i  wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf

4. 查看是否連接成功

$ ifconfig
查看wlan0是否分配到ip地址
圖片描述

5. 可以用以下命令自動獲取IP地址

$ dhcpcd wlan0
到此連接WIFI成功。但是下次重啓,WIFI還不能自動連接。需要修改/etc/network/interfaces

6. 配置自動連接

vim /etc/network/interfaces

配置如下
圖片描述

重啓後,無線網絡會自動連接
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章