歡迎來到 黑吧安全網 聚焦網絡安全前沿資訊,精華內容,交流技術心得!

樹莓派ZeroW:一根數據線輕松玩轉蘋果的HomeBridge

來源:本站整理 作者:佚名 時間:2019-07-08 TAG: 我要投稿

最近入手了Zero W,非常小巧,打算整個homebridge玩,不過找了網上很多文章發現樹莓派ZeroW的文章很少,而且都是早期的安裝方法了,安裝過程中出現各種問題,于是結合其他的文章寫了這篇只需要一根數據線一個SD卡就可以輕松完成homebridge安裝的文章。(由于本人買不起配件,所以這里我用homebridge控制遠程php服務器上的軟件的開關做了個案例,原理其實差不多)
廢話不多說,我們直接開始干!
首先下載好raspbian鏡像和balenaEtcher工具。
當然,你也可以選擇win32diskimager,不過我用過balenaEtcher之后還是覺得balenaEtcher真的是非常簡單好用。
Raspbian下載鏈接:https://www.raspberrypi.org/downloads/raspbian/
balenaEtcher官方下載鏈接:https://www.balena.io/etcher/
Raspbian系統,由于后面不需要用到桌面,我這里用的是“Raspbian Stretch Lite”,下好了之后不要解壓。
BalenaEtcher下載很慢,所以我還是選擇到百度隨便下載了一個。

[↑↑↑]  下載完就是這兩個東西哦 [↑↑↑]
一、把SD卡插入讀取器并插入電腦,然后打開balenaEtcher(打開的時候比較慢),點擊Selectimage,選擇剛剛下載的raspbian的鏡像,點擊Flash,等待刷入并驗證完成,顯示“FlashComplete!”就是刷入完成了。

二、拔出讀卡器再次插入電腦,會出現一個分區boot。
修改boot分區里的config.txt文件,在最后一行下面,另起一行添加:dtoverlay=dwc2
修改boot分區里的cmdline.txt文件,找到單詞rootwait,在其之后添加:modules-load=dwc2,g_ether
注意每個參數之間空格分開,且都是在同一行。
注意:關于dtoverlay的更多內容可以查看boot/overlay文件夾里的README。
在boot分區根目錄創建一個文本文件,然后重命名為ssh,注意去掉.txt后綴,此時即可以 開啟ssh登錄(新版Raspbian的改動)。SSH默認關閉,因此需要在boot分區創建一個名為ssh的文件來開啟SSH服務。
注意:這個ssh文件容易丟失,如果ssh不能登錄了,先檢查ssh是否丟失。
三、插好TF卡,將Micro USB數據線一頭接在Zero W USB接口,如果正常此時電腦會安裝相關驅動并顯示一個新網卡。

等待驅動安裝完成之后 打開“設備管理器->網絡適配器”,檢查其中是否有類似“USB Ethernet/RNDIS Gadget”的設備,
如果有,則跳過以下步驟,如果沒有則需要手動安裝RNDIS/Ethernet Gadget 驅動。
由于我這里是WIN10,WIN10 x64的用戶可以在這里下載驅動,其他系統的用戶請自行百度安裝”RNDIS/Ethernet Gadget驅動”。

具體如何安裝,下載完解壓之后里面會有驅動安裝方法。
安裝成功后,在“設備管理器->網絡適配器”中就會出現“RNDIS/Ethernet Gadget”咯!!!
四、接下來,使用putty鏈接樹莓派,在Host Name中輸入raspberrypi.local然后點擊Open:


在彈出的窗口中輸入樹莓派的默認用戶名pi,然后回車,輸入默認密碼raspberry:

出現這樣的界面,代表登陸成功。
五、配置WIFI鏈接,讓樹莓派連上WIFI,擴容SD卡空間。
輸入:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf   
在最下面插入(注意:下面改成你自己的 WIFI名 和 WIFI密碼)
network={
          ssid="你的WIFI名"
          psk="WIFI密碼"
        }
好了之后,按Ctrl+x,然后輸入y,然后回車。
接著使用raspi-config擴容SD卡空間。
輸入:
sudo raspi-config
選擇Advanced Options->Expand Filesystem->Finsh->OK, 然后樹莓派會重啟,等待一會兒(2分鐘左右),然后再次鏈接樹莓派,具體步驟和上面一樣:


六、修改樹莓派默認源,安裝并配置HomeBridge。
輸入:
sudo nano /etc/apt/sources.list
把里面原本的源注釋掉,前面加個#,然后在最底下插入:
deb http://mirrors.aliyun.com/raspbian/raspbian/ stretch main non-free contrib

[1] [2] [3]  下一頁

【聲明】:黑吧安全網(http://www.gkrbnd.live)登載此文出于傳遞更多信息之目的,并不代表本站贊同其觀點和對其真實性負責,僅適于網絡安全技術愛好者學習研究使用,學習中請遵循國家相關法律法規。如有問題請聯系我們,聯系郵箱[email protected],我們會在最短的時間內進行處理。
  • 最新更新
    • 相關閱讀
      • 本類熱門
        • 最近下載
        福彩原副主任