大致上基本安裝等步驟網路幾乎都可以找到教學,
這裡就不多贅述了。
本篇主要記錄一下讓我搞了一整天的問題(Linux在網路部分其實沒那麼熟)
基本上如果只是要透過Wireless上網那其實沒啥大問題,
只要USB 無線網卡抓得到驅動應該都OK,
無線網卡支援度可參考RPi USB Wi-Fi Adapters
安裝完後,startx啟動X windows,然後透過WiFi Config掃描無線網路,
點選SSID,輸入密碼,即可連線上網。
嗯,不到10分鐘搞定,可以上網了,想說應該也能透過其他台電腦SSH了.....
BUT..........人生最厲害就是這個BUT.......
明明Pi可以上網,同網段的Mac Air怎樣就是ping不到也無法SSH,
但Pi卻可以ping的到Mac Air,一開始以為是Pi防火牆檔住了,查了一下iptables也沒有
後來才發現這問題好像不是只有我遇到,Raspberry forums蠻多人有這種情況,
看個各式各樣的方法,最後才搞定
在系統安裝完後,無線網卡的設定是在 /etc/network/interfaces(有線也是)
檔案內會看到底下三行預設值:
allow-hotplug wlan0 iface wlan0 inet manual wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf請改成如下:
檔案內會看到底下三行預設值:
#自動開啟wlan0
allow-hotplug wlan0
#使用dhcp配置
iface wlan0 inet dhcp
#wpa 認證設定
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
然後sudo /etc/init.d/networking restart後就可以遠端SSH連線了至於IP部分可以從AP上指定Mac Address配發固定IP給Pi
這樣就不用每次都要上AP查目前所分配到的IP了。
順便一提,所有相關無線的設定例如SSID、密碼之類的都在wpa_supplicant.conf設定檔中
檔案內容大致上如下:
檔案內會看到底下三行預設值:
network={ ssid="Morpheus" psk="1111111A" proto=WPA key_mgmt=WPA-PSK pairwise=TKIP auth_alg=OPEN }ssid為所選的無線網路ID,psk則為密碼
不過不太建議使用明碼,因此可以透過wpa_passphrase來進行加密
使用方式為:wpa_passphrase [SSID] [PSK]
如輸入wpa_passphrase Morpheus 1111111A,
則畫面會出現
檔案內會看到底下三行預設值:
network={ ssid="Morpheus" #psk="1111111A" psk=d5d5e35acb09be01a59e1addab434761df66b83b0e78910dbd2d254c34f38a1e }將d5d5e35acb09be01a59e1addab434761df66b83b0e78910dbd2d254c34f38a1e
這串直接取代掉原本的明碼,注意整串貼上即可不需要有""。
沒有留言:
張貼留言