在Raspbian的環境設定無線網路的方法一個是透過GUI,也就是桌面上的WiFi Config,啟動後選擇Adapter為wlan0,然後點選下面的scan,搜尋完畢後點選適合的WiFi,選擇適合的加密方式與輸入正確的金鑰,最後connect就可以快樂的連上網路了
不然就是要透過command,流程大概是這樣
1.更新套件
$ sudo apt-get update && sudo apt-get upgrade
2.檢查USB是否有偵測到新的裝置(用的是RTK RTL8188SU的晶片)
$ lsusb
... Bus 001 Device 004: ID 0b05:1786 ASUSTek Computer, Inc. USB-N10 802.11n Network Adapter [Realtek RTL8188SU] ...
3.檢查是否有載入無線網路模組
$ lsmod
Module Size Used by ... r8712u 165407 0 ...
4.安裝wireless工具
$ sudo apt-get install wireless-tools
5.根據加密方式做適合的設定 如果是WEP加密
$ sudo vi /etc/network/interfaces
auto lo iface lo inet loopback iface eth0 inet dhcp allow-hotplug wlan0 iface wlan0 inet dhcp wireless-essid <ssid> wireless-key s:<password> #wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf wireless-power off iface default inet dhcp
如果是WPA加密
$ sudo vi /etc/network/interfaces
allow-hotplug wlan0 auto wlan0 iface wlan0 inet dhcp wpa-ssid <ssid> wpa-psk s:<password>
另外一種方法是安裝WPA的設定工具(在有線網路的情況下)
$ sudo apt-get install wpasupplicant
然後就可以透過不同的設定檔管理不同的加密WiFi(要加雙引號)
$ sudo vi /etc/wpa_supplicant/wpa_supplicant.conf
network={ ssid="YOUR SSID" proto=RSN key_mgmt=WPA-PSK pairwise=CCMP TKIP group=CCMP TKIP psk="YOUR PASSWORD" }
指定無線網卡讀取適當的設定檔
$ sudo vi /etc/network/interfaces
auto wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
最後,有幾個指令常常用到:
看無線網卡讀到的無線網路資訊,可以確認無線網卡是否有作用
$ iwlist wlan0 scan重新向DHCP Server要IP
$ dhclient wlan0
reference:
* WiFi on Rasspberry Pi with ASUS USB N10
* Setting up Wifi under Debian on Raspberry Pi
沒有留言:
張貼留言