概述
您要做的第一件事就是將Raspberry Pi連接到Internet。
在本課程中,您將學習如何:
使用以太網(wǎng)電纜連接
使用WiFi連接
找到您的Raspberry Pi的IP地址
使用有線網(wǎng)絡
連接Raspberry Pi的最快方法是使用以太網(wǎng)跳線,然后將其插入家庭網(wǎng)絡路由器的背面。
當您插入Pi時,應該看到網(wǎng)絡LED開始閃爍。
對于大多數(shù)家庭網(wǎng)絡,您也應該無需任何進一步配置即可連接到Internet。為此,應為路由器配置DHCP(動態(tài)主機配置協(xié)議)。此服務在您的家庭網(wǎng)絡路由器上運行,將IP地址分配給通過WiFi或通過電纜與其連接的任何設備。
如果未打開DHCP,請在家庭網(wǎng)絡路由器上,使用以下命令連接到其管理控制臺
您應該可以在打開該設置的地方找到設置。
購買USB WiFi適配器
內(nèi)置-在WiFi中
從2016年開始,Raspberry Pi v3 Model B開始使用內(nèi)置WiFi發(fā)貨。如今,A +,B,B +和Zero W都內(nèi)置了WiFi。早期版本將需要外部適配器才能通過WiFi連接。
外部適配器
尋找支持RTL8192cu芯片組的WiFi適配器,最新的Raspbian發(fā)行版均支持此內(nèi)置。我們發(fā)現(xiàn)它比Ralink芯片組要快得多。
如果您已經(jīng)有了WiFi適配器,只需嘗試一下,即使是許多非常廉價的適配器也可以正常工作。
WiFi確實但是要使用大量電源,因此請檢查電源的額定功率。某些WiFi適配器需要外接電源才能正常工作。如果是這種情況,我們建議在我們的商店中使用5V 2A電源適配器。我們在Adafruit商店中擁有的所有WiFi適配器都可以通過這種方式正常工作。
如果插入WiFi適配器占用端口并消耗電源,則可能還需要有源USB集線器。
設置Wifi
raspi-config
raspi-config是Raspberry Pi配置工具,可讓您輕松進行網(wǎng)絡配置,遠程訪問(例如ssh/vnc),位置設置和啟動選項。該工具可從命令行運行,并提供一個簡單的界面,可使用箭頭鍵輕松瀏覽。強烈建議您在GUI或手動命令行文件編輯中使用此方法,因為它可以在遠程或控制臺中運行,因此具有靈活性。
啟動raspi-config
首次啟動新配置的Pi時將使您進入控制臺或圖形環(huán)境。無論哪種情況,我們都將運行以下命令。 GUI引導將要求我們啟動終端。
下載:文件
復制代碼
sudoraspi-config sudoraspi-config
選擇網(wǎng)絡選項
選擇Wi-Fi
輸入WiFi名稱(SSID)
輸入WiFi密碼
選擇完成
啟動WiFi適配器
我們可以重新啟動并查看WiFi是否自動啟動。以下wpa_cli命令將在不重新啟動的情況下在線打開WiFi接口。
如果您擁有現(xiàn)代的Raspberry Pi,并且正在使用外部適配器,則您的WiFi設備可能會命名為wlan1。
下載:文件
復制代碼
sudowpa_cli-iwlan0reconfigure sudowpa_cli-iwlan0reconfigure
驗證IP地址
如果一切正常,我們將在“ inet”參數(shù)之后看到設備的IP地址。我們現(xiàn)在在線。如果這樣做不起作用,請嘗試在raspi-config中重復上述步驟,然后再次輸入WiFi接入點名稱(SSID)和密碼。
下載:文件
復制代碼
ifconfigwlan0 ifconfigwlan0
手動設置Wifi(高級)
我們建議使用raspi-config以方便設置(請參見上一頁“設置WiFi”)。此處包含手動文件操作,因為它允許您設置“無頭” Pi(沒有鍵盤或顯示器)。
要配置Wifi,您需要編輯文件/etc/wpa_supplicant/wpa_supplicant.conf。可以通過以下兩種方法執(zhí)行此操作。使用任何一種最適合您的設置和情況的方式。
使用任何一種方法,您都希望文件的內(nèi)容如下所示。將YOURSSID和YOURPASSWORD替換為用于網(wǎng)絡設置的任何內(nèi)容。
下載:文件
復制代碼
ctrl_interface=DIR=/var/run/wpa_supplicantGROUP=netdev
update_config=1
country=US
network={
ssid="YOURSSID"
psk="YOURPASSWORD"
scan_ssid=1
} ctrl_interface=DIR=/var/run/wpa_supplicantGROUP=netdev
update_config=1
country=US
network={
ssid="YOURSSID"
psk="YOURPASSWORD"
scan_ssid=1
}
請勿在此文件中的=周圍放置任何空格。
單擊此處以獲取國家/地區(qū)代碼列表。
在/boot中創(chuàng)建文件
這種方法將允許您通過直接在SD上創(chuàng)建和編輯文件來配置Wifi另一臺PC上的存儲卡。/boot分區(qū)為FAT格式,大多數(shù)PC均可讀取。因此,您只需將SD卡插入USB讀取器中,就會顯示boot文件夾。
如果您在其中創(chuàng)建了wpa_supplicant.conf文件,/boot,它將在引導時復制到主分區(qū)的/etc/wpa_supplicant位置,替換那里的所有內(nèi)容。然后它將從/boot中刪除,因此如果您繼續(xù)查找,就不會在其中看到它。
因此,只需使用所需的任何文本編輯器(而非文字處理程序)即可。您的PC即可在/boot中創(chuàng)建文件,如下所示:
保存文件并安全地從PC上刪除SD卡。將其放入Raspberry Pi中并打開電源。如果一切順利,它將復制文件并連接到您的Wifi。
在/etc/wpa_supplicant中編輯文件
這是更直接的方法-您可以在Raspberry Pi上直接編輯文件。如果您已經(jīng)通過控制臺電纜或監(jiān)視器連接到Raspberry Pi,則此方法效果很好。
由于此文件需要提升的訪問權限,因此您需要使用sudo 。
然后添加內(nèi)容。不要忘記實際更改YOURSSID和YOURPASSWORD。
按CTRL-X,然后按Y保存并退出。然后運行以下命令以讀取文件并嘗試連接到您的Wifi。
下載:file
復制代碼
sudowpa_cli-iwlan0reconfigure sudowpa_cli-iwlan0reconfigure
測試和配置
如果您正在運行X,請打開Chromium Web瀏覽器(地球圖標),然后導航到您最喜歡的電子供應商的URL。
如果使用的是命令行,則可以使用ping命令查看是否可以訪問互聯(lián)網(wǎng)。嘗試ping google.com或ping adafruit.com檢查是否可以訪問這些網(wǎng)站!
下載:文件
復制代碼
pingadafruit.com pingadafruit.com
修復WiFI退出問題
如果您不時發(fā)現(xiàn)外部WiFi適配器內(nèi)核模塊“退出”,則可以使用以下方法輕松修復它命令行修復( 感謝perseus286 !)
在/etc/modprobe.d/8192cu.conf中創(chuàng)建和編輯新文件
sudo nano/etc/modprobe.d/8192cu.conf
并將以下內(nèi)容粘貼到
#禁用省電
選項8192cu rtw_power_mgnt = 0 rtw_enusbss = 1 rtw_ips_mode = 1
然后使用sudo reboot
單擊此處獲取下一課
-
Internet
+關注
關注
0文章
400瀏覽量
36846 -
樹莓派
+關注
關注
116文章
1707瀏覽量
105610
發(fā)布評論請先 登錄
相關推薦
評論