樹莓派鏈接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的文件上會自動生成相似以下配置vim

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

配置以下
圖片描述bash

重啓後,無線網絡會自動鏈接
相關文章
相關標籤/搜索