2015年2月11日 星期三

設定 Raspberry Pi 連接隱藏網絡

Connect Raspberry Pi to Hidden Wireless Network

我的 Raspberry Pi 設定得差不多了,開始要由實線改為無線連線。不過,Raspberry Pi 要連接隱藏網絡,需要作比實線更多的設定。首先準備好加密了的登入密碼,在終端機輸入:
wpa_passphrase "Your Hidden SSID" 'Your Wireless LAN Password'
這樣就會看差不多的輸出:
network={
 ssid="Your Hidden SSID"
 #psk="Your Wireless LAN Password"
 psk= 8888ce8df8f88cdb888cdeceebcd88da8de8888888f88aa888cbd8888888888b
}
之後便是檢查無線隱藏網絡的資料。在終端機輸入:
sudo iwlist wlan0 scan
會看到差不多的輸出:
Cell 04 - Address: 66:33:44:88:00:22
                    ESSID:""
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.462 GHz (Channel 11)
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s
                    Extra:rsn_ie=00000000000abc000000000abc000000000abc000000
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Signal level=100/100
要留意的是,有些無線網絡的 Group Cipher 及 Pairwise Ciphers 是 TKIP。而我的 Apple AirPort 則是 CCMP。如果是 TKIP 的話,則把以下「CCMP」的字眼改為「TKIP」即可。現在正式進入設定的工作。在終端機輸入:
sudo nano /etc/network/interfaces
然後把有關 wlan0 的內容改為:
auto wlan0
allow-hotplug wlan0

iface wlan0 inet dhcp
wpa-scan-ssid 1
wpa-ap-scan 1
wpa-key-mgmt WPA-PSK
wpa-proto RSN WPA
wpa-pairwise CCMP TKIP
wpa-group CCMP TKIP
wpa-ssid "Your Hidden SSID"
wpa-psk 8888ce8df8f88cdb888cdeceebcd88da8de8888888f88aa888cbd8888888888b
儲存後重新啟動 Raspberry Pi 就能成功連線。

沒有留言: