天天看點

樹莓派連接配接WiFi

盡管樹莓派非常小,但是如果不能連接配接wifi,那麼它的移動性将大打折扣,因為它必須需要一根網線直接連接配接路由器。下面本文就介紹一下如何讓樹莓派連接配接無線網絡。

首先,你需要有:

樹莓派一台

無線路由器一台

先把usb wifi網卡插入樹莓派usb接口,啟動樹莓派(如果樹莓派已經在移動狀态,則直接插入無線網卡即可)。

使用 <code>sudo lsusb</code> 指令檢視無線網卡是否已經被正确識别,例如我本地顯示為:

最新的raspbian已經有了wifi必要的包,一般直接插上就可以使用了,可以使用<code>iwconfig</code>再次确認網卡是否正常工作。

如果出現了類似如上例所示的<code>wlan0</code>,說明無線網卡已經可以正常工作了。

使用 <code>sudo ifconfig</code> 可以檢視網卡的工作狀态。

這裡的<code>wlan0</code>就是usb無線網卡,不過它還沒有被配置設定ip。

搜尋可用的無線網絡。

編輯 <code>/etc/network/interfaces</code>檔案,可以自行選擇emacs,vim,nano編輯器,記得使用<code>sudo</code>。

修改内容如下:

除非manual,否則請一定要把<code>wpa-roam</code>改為<code>wpa-conf</code>。

配置wifi連接配接

添加如下内容:

proto 可以是 rsn (wpa2) 或者 wpa (wpa1)。

key_mgmt 可以是 wpa-psk (絕大部分) or wpa-eap (企業無線網絡)。

pairwise 可以是 ccmp (wpa2) 或者 tkip (wpa1)。

auth_alg 絕大部分都是open, 其它的選項有 leap 和 shared。

如果想固定ip,不使用dhcp配置設定ip的方式,可以修改<code>/etc/network/interfaces</code>檔案,如下例所示:

配置完成後,重新開機樹莓派,如果不想重新開機,也可以執行<code>sudo ifdown wlan0 &amp;&amp; sudo ifup wlan0</code>來激活你的無線網卡。