Adafruit的樹莓派教程第三課:網絡設置

http://www.geekfan.net/8776/


本文由 極客范 - Boyd Wang 翻譯自 adafruit.com。歡迎加入極客翻譯小組,同我們一道翻譯與分享。轉載請參見文章末尾處的要求。

概覽

你想做的第一件事一定是把你的樹莓派連接到因特網上。

在這節課裡,你將會學到如何:

  • 使用網線連接到以太網
  • 在Raspbian和Occidentalis上使用無線網卡
  • 找到樹莓派的IP地址

lesson3_1

使用有線網絡

最快的把樹莓派接入到因特網的方法是使用一根以太網線把樹莓派連接到你家的路由器上。

lesson3_2

當你把網線連入樹莓派的時候,你就會看到網絡LED燈開始閃爍了。

lesson3_3

對於大多數的家庭網絡來說,你就不需要再做任何進一步的配置了。但為了保證正常工作,你的路由器必須打開DHCP(Dynamic Host Configuration Protocal)配置。這個服務運行在你的路由器上,它會給任何通過網線或者WiFi連接到路由器上的設備分發IP地址。

如果你的路由器沒有打開DHCP服務,那就要使用另一台已經連接到網絡裡的計算機進行配置。

你應該找到DHCP配置項然後打開它。

lesson3_4

購買一個USB無線網卡

找一款支持RTL8192cu芯片的無線路由,因為最新的Raspbian和Occidentalis已經原生支持這個芯片並且我們發現他回避Ralink的芯片速度快。

如果你已經有一個無線網卡了,那就用那個好了,因為現在許多便宜的無線網卡已經能夠在樹莓派上正常工作了。

lesson3_5

然而WiFi會小號很多電力,所以檢查一下你的電源供電。一些無線網卡需要額外的電力提供支持。這裡我們建議使用5V1A的電源適配器。所有在Adafruit商店出售的無線網卡都能夠很好的工作。

如果你把無線網卡插到樹莓派上了,那你只剩一個USB口可以用來接鍵盤或鼠標了,因此你可能也需要一個有源的USB Hub

通過圖形界面設置Wifi
在2012-10-28之後發布的Raspbian都帶有一個WiFi配置工具。你將會在桌面上找到一個快捷方式。如果你想使用命令行工具通過以太網登錄,你可以看看後面的如何手動編輯 /etc/network/interfaces

lesson3_6

步驟1.

雙擊圖標你將會看到下面的界面。

lesson3_7

步驟2.

點一下Scan按鈕將會打開第二個窗口。招待你的無線網名雙擊它,將會開啟一個新窗口。

lesson3_8

步驟3.

在PSK框內輸入你的密碼然後點一下Add。當你回到第一個窗口的時候,你將會看到連接已經可以使用了。你可以使用按鈕來控制連接或斷開無線網絡。注意在窗口底部顯示了樹莓派的IP地址。

lesson3_9

通過命令行配置Wifi
在Occidentalis上配置WiFi是十分容易的。你只需要把你的無線網名字(SSID)和你的密碼添加到配置文件裡就可以了。

步驟1.

啟動你的樹莓派,不要插入無線網卡。

步驟2.

通過點擊LXTerminal圖標打開一個終端會話,然後鍵入下面的命令:

lesson3_10

如果你使用了一個」隱藏的」SSID,試試 這篇教程
步驟3.

打開一個編輯器編輯wifi的配置文件。

lesson3_11

你需要修改最後兩行。更改後的文件看起來像這樣:

lesson3_12

當然啦,你得輸入你自己的網絡名和密碼!注意網絡名和密碼必須加雙引號。

這樣的編輯器不能夠使用鼠標。所以,你要用方向鍵來定位了。

步驟4.

當完成時按一下Ctrl+X。系統會提示你是否保存更改。

lesson3_13

按一下」Y」將會返回到命令行狀態。

步驟5.

關閉你的樹莓派,插上無線網卡然後啟動它。你就會發現當它啟動之後就會自動連接到網絡裡了。

找到樹莓派的IP地址

你可以通過打開樹莓派的WiFi配置工具找到你的樹莓派IP地址。IP地址將會顯示在窗口底部。

如果你使用Occidentalis,或者你想使用命令行來查找。打開一個LXTerminal終端窗口並且鍵入下面的命令:

lesson3_14

你將會在wlan0旁邊看到樹莓派的IP地址192.168.1.10

記住!如果樹莓派的IP地址以192.168或者10.0開頭,那麼這是一個內網地址,它意味著你可以訪問因特網但是你家網絡以外的用戶是無法通過這個IP直接訪問到樹莓派的。如果你想要把小派作為一個能從外網訪問的網頁服務器,那麼這一點非常重要。總而言之,把你的小派放在內網裡那它就安全一些不會輕易的被黑掉。

測試和配置

如果你運行了圖形界面,打開一個Midori網頁瀏覽器並且跳轉到你最喜歡的網站上。

lesson3_15

如果你正在使用命令行,那麼ping命令可以幫助你確定是否已經連接到因特網。試試ping google.com或者ping adafruit.com來看你能不能到達這些網站。

修復斷線問題

如果你發現你的設備經常掉線,你可以十分容易的使用一個命令行來修復它(感謝perseus286!)

創建並編輯文件/etc/modprobe.d/8192cu.conf

並且粘貼下列內容

然後使用sudo reboot進行重啟。



原文鏈接:  adafruit.com  翻譯:  極客范  Boyd Wang

譯文鏈接:  http://www.geekfan.net/8776/

轉載請保留原文出處、譯者和譯文鏈接。 ]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值