usb一轉多 樹莓派zero_樹莓派 Zero USB/以太網方式連接配置教程

樹莓派 Zero 之所以成為一款非常棒的單板計算機并不全因為它小巧的尺寸和便宜的價格,還得益于它便捷、易用的特性。在加裝了 Zero Quick Plug 或?microUSB/USB 轉換頭之后,將樹莓派 Zero 和電腦連接起來。樹莓派 Zero 即可配置成 USB/以太網設備,這時僅需要一個 USB 接口就實現給樹莓派供電的同時將它接入因特網。不再需要攜帶額外的電源適配器、 USB HUB和無線網卡。可以說這是迄今為止連接樹莓派最簡單、方便的方式!

對于?Raspbian 2016-10-5 之后的系統鏡像,你只需要在系統 SD 卡上修改幾處配置文件即可將樹莓派配置成一個 USB/以太網設備。

這個教程基于 Windows 平臺,在連接樹莓派之前,你可能需要在電腦上安裝 Bonjour。它允許你的電腦自動識別 USB/以太網設備,例如打印機、掃描儀以及我們需要的樹莓派。Bonjour 被包含在 iTunes 與 Adobe CS 軟件中,所以很可能你已經裝有這個軟件,如果沒有,你可以在這里單獨下載安裝。

一、配置 CONFIG.TXT 和 CMDLINE.TXT 文件

開始刷入系統,請確認你下載的系統鏡像是 2016-10-5 之后的版本。在電腦上將系統鏡像寫入 micro SD 卡,可以使用 Win32 Disk Imager 這個工具(這里下載)。

完成之后,在電腦上打開這個 micro SD 卡的根目錄 (例如.?boot(E:)) 并打開 config.txt 文件。在文件末尾添加一行 dtoverlay=dwc2。

保存并關閉 config.txt?文件。

再打開 cmdline.txt?文件,請確認你的編輯器已關閉“自動換行”。編輯這個文件的時候不需要插入任何換行符,所有字符都在同一行。找到 rootwait,在后面插入 modules-load=dwc2,g_ether。

保存并關閉 cmdline.txt?文件。

最后在根目錄創建一個名為 ssh 的文件或目錄。

好了,可以從電腦上彈出 SD 卡了。把 SD 卡插入樹莓派 Zero,用 Zero Quick Plug 或?microUSB/USB 轉換頭將樹莓派 Zero 和電腦連接起來。

圖中用到的這款連接部件是樹莓派 Zero 多功能 USB 插頭(Zero Quick Plug),詳見下圖。

這時 Windows 會自動識別到樹莓派,并嘗試安裝驅動。

注意,有用戶發現在 Windows 10 下設備會被識別為 COM 設備,這時請在設備管理器中更新該設備的驅動程序即可。驅動程序可在這里下載。

到這里,打開 PuTTY(這里下載)并嘗試通過 SSH 連接樹莓派的地址 raspberrypi.local。

如果你發現可以正常連接和登錄樹莓派,恭喜你!下面“安裝 RNDIS 驅動”的步驟可以跳過了!直接從下面“設置共享互聯網連接”開始閱讀。

如果在這里遇到錯誤提示 “Unable to open connection to raspberrypi.local. Host does not exist”, 那么你需要在電腦上安裝 RNDIS 驅動。

二、安裝 RNDIS 驅動(酌情跳過)

保持樹莓派與電腦的連接,打開 Windows 的“設備管理”,在“其他設備”中找到“RNDIS/Ethernet Gadget”, 右鍵選擇“更新驅動程序”。

再選擇“Browse my computer for driver software”。

選擇“Let me pick from a list of device drivers on my computer”。

選擇“Network adapters”,下一步。

在 “Manufacturer” 列表中選擇 “Microsoft”。在 “Network Adapters” 列表中選擇“Remote NDIS Compatible Device”,下一步。

在彈出的對話框中選擇“Yes”。

安裝完驅動之后,你將看到這個窗口。

現在嘗試用 PuTTY 連接地址 raspberrypi.local。

三、設置共享互聯網連接

為了將電腦的互聯網連接共享給樹莓派,我們需要允許共享你電腦上的一個網絡連接。打開“Network Connections”。

你的樹莓派在里面顯示為 “RNDIS/Ethernet Gadget” 的設備類型,在上圖示例中,名字是“Ethernet 2”。

現在你要確定用哪一個連接給樹莓派訪問用 (WiFi 或以太網)。這里我選擇讓樹莓派通過電腦的“Wi-Fi”這個連接去訪問互聯網,所以我啟用這個連接之后在右鍵“屬性”中進行設置。

選擇“共享”標簽。

勾選“Allow other network users to connect through this computer’s Internet connection”,在下拉菜單中找到樹莓派的連接名稱(這里選擇 Ethernet 2)。

WiFi 網絡這時出現“Shared”標注了。

現在可以重啟你的樹莓派并重新用 PuTTY 登錄了。

登錄樹莓派之后,用 ifconfig 命令查看 usb0?連接可以看到網絡上行和下行的流量。

Ping 一下某些網站域名,確認互聯網連接是否正常。

如果你用的是 Raspbian 桌面版,你可以安裝一個 RDP(遠程桌面協議)客戶端然后在電腦上通過遠程桌面(?“Remote Desktop Connection”?)客戶端連接到樹莓派,連接地址同樣是raspberrypi.local。(具體方法)

將你的樹莓派 Zero 配置成 USB/以太網設備,可以僅需要一個 USB 接口就實現給樹莓派供電的同時將它接入因特網。不再需要攜帶額外的電源適配器、 USB HUB和無線網卡。可以說這是迄今為止連接樹莓派最簡單、方便的方式!

另有?macOS 平臺下使用這一功能的教程,移步這里閱讀。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/537085.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/537085.shtml
英文地址,請注明出處:http://en.pswp.cn/news/537085.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

vscode Go 1.11.4 編譯錯誤 need Delve built by Go 1.11 or later

更新golang的版本為1.11.4之后vscode編譯錯誤:executables built by Go 1.11 or later need Delve built by Go 1.11 or later 原因是delve的版本太老了,需要更新,且delve的github地址已經更換,很多教程里的地址是不對的 新地址安…

oppo的sd卡在哪里打開_oppo的sd卡在哪里打開

大家好,我是時間財富網智能客服時間君,上述問題將由我為大家進行解答。以oppo A91為例,其sd卡可直接在文件管理頁面的存儲里面即可打開。OPPO A91的屏幕為6.4英寸,主屏分辨率2400乘以1080像素,機身顏色有暗夜星辰&…

Navicat使用教程:使用Navicat Query Analyzer優化查詢性能(第1部分)

下載Navicat Monitor最新版本Navicat Monitor 是一套安全、簡單而且無代理的遠程服務器監控工具。它具有強大的功能使你的監控發揮最大效用。受監控的服務器包括 MySQL、MariaDB 和 Percona Server,并與 Amazon RDS、Amazon Aurora、Oracle Cloud、Microsoft Azure …

dg oracle 切換模式_Oracle數據庫 DGbroker三種保護模式的切換

1.三種保護模式– Maximum protection在Maximum protection下, 可以保證從庫和主庫數據完全一樣,做到zero data loss.事務同時在主從兩邊提交完成,才算事務完成。如果從庫宕機或者網絡出現問題,主從庫不能通訊,主庫也立…

軟件包管理

應用程序:程序:Architecture C語言:源代碼-->(編譯) 二進制格式腳本:解釋器(二進制程序) 源代碼-->編譯-->鏈接-->運行程序:指令數據指令:芯片CP…

工業機器人碼垛教學實施_工業機器人應用案例碼垛詳解

工業機器人應用案例碼垛詳解隨著科技的進步以及現代化進程的加快,人們對搬運速度的要求越來越高,傳統的人工碼垛只能應用在物料輕便、尺寸和形狀變化大、吞吐量小的場合,這已經遠遠不能滿足工業的需求,機器人碼垛機應運而生。機器…

第一家云創大數據產業學院在佛山職業技術學院掛牌

2019年1月10日,“云創大數據產業學院揭牌暨戰略合作協議簽署儀式”在佛山職業技術學院電子信息學院會議室舉行。云創大數據總裁劉鵬教授、市場部經理單明月,佛山職業技術學院電子信息學院院長唐建生、副院長田鈞、學院辦公室主任趙雪章、信息工程系主任喬…

String與StringBuffer和StringBuilder的根本區別

*************************************優雅的分割線 ********************************** 分享一波:程序員賺外快-必看的巔峰干貨 如果以上內容對你覺得有用,并想獲取更多的賺錢方式和免費的技術教程 請關注微信公眾號:HB荷包 一個能讓你學習技術和賺錢方法的公眾號,持續更…

16進制 ksh_AIX系統中如何統計進程打開的文件數目

作者:李燁楠 中國建設銀行來自微信公眾號:平臺人生環境: AIX 6.1 AIX7.1前言:用戶有時需要統計一個進程打開的文件數目,比如,在當前打開文件句柄使用量是否超過用戶資源限制(/etc/security/limits)中 nofiles的取值時。那么&#…

前端Http協議緩存初解

[TOC] 簡介 用戶獲取網絡資源,需要通過非常長的網絡去服務器上請求資源,另外服務端為了應對大量的用戶請求而不斷的提升硬件性能與帶寬。這對用戶與服務端都非常的不友好。而緩存就是為了解決用戶請求速度與釋放服務器壓力而生的。 為什么我會寫Http緩存&#xff0c…

詳解java訪問修飾符

*************************************優雅的分割線 ********************************** 分享一波:程序員賺外快-必看的巔峰干貨 如果以上內容對你覺得有用,并想獲取更多的賺錢方式和免費的技術教程 請關注微信公眾號:HB荷包 一個能讓你學習技術和賺錢方法的公眾號,持續更…

educoder 二進制數據的位運算_二進制與位運算實用操作匯總(基礎篇)

位運算是最高效而且占用內存最少的算法操作,但也是最難看懂的操作。然而,關于位運算的用法,筆者查了許多資料,似乎都沒有找到詳細而系統的講解資料。筆者對位運算的操作相當感興趣,因此斗膽嘗試對位運算來一個的總結。…

企業為什么要做SEO,它的重要性有哪些?

對于SEO工作而言,我們知道一個網站做SEO的基礎訴求就是讓用戶和搜索引擎更好的理解網站內容,雖然隨著搜索引擎算法技術的迭代,目前SEO面臨更大的挑戰與競爭,但基于搜索營銷,它目前仍然顯得十分重要。 那么&#xff0…

白話說編程之java線程

白話說編程之java線程線程和進程:進程:線程:線程和進程的區別:詳解多線程:并發為什么使用并發并發的執行原理并行線程的五種狀態:創建狀態:就緒狀態:運行狀態:阻塞狀態:死…

powerdesigner顯示工具面板_photoshop教程-畫筆工具預設與選項設置

定義畫筆預設在打開的“畫筆”面板中,單擊左側的“畫筆筆尖形狀”名稱,可顯示筆尖形狀圖案。單擊“畫筆”面板左側其他不同的選項名稱,在右側就會顯示其對應的調節項。只單擊不同選項前面的方框,可使此選項有效,但右側…

C#屬性的聲明和使用演示源碼片段

工作閑暇時間,將代碼過程重要的一些代碼做個收藏,如下代碼是關于C#屬性的聲明和使用演示片段的代碼,應該對碼農有一些好處。 using System; class Person {private string myName "N/A";private int myAge 0;public string Name{g…

深入理解== 和 equals 的區別

深入理解 和 equals 的本質區別簡介區別:圖解:注意點:源碼分析:總結分享一波:程序員賺外快-必看的巔峰干貨簡介 初學者常常被" “和‘equals ’所折磨,為什么,因為他們的大概意思相同,都是…

rsem比對_RSEM方法比對和表達量計算

分析模塊,封裝了Trinity程序包中的“align_and_estimate_abundance.pl”腳本,進行原始數據與轉錄本序列的比對和表達量計算。其中,核心程序為,Bowtie或Bowtie2進行原始數據與轉錄本序列的比對,RSEM根據比對結果進行表達…

java sleep和wait區別

為什么80%的碼農都做不了架構師?>>> 關于sleep和wait區別解析: sleep只是釋放CPU資源,并不釋放資源鎖對象,wait是會釋放掉資源鎖對象。 比如,有個鎖對象object,線程1和線程2都會鎖住object對象…

u8轉完看不到菜單_web網頁有錯誤,無法看到操作菜單-用友U8

文章摘要:本文提供在用友U8V8.51erp軟件財務會計管理的WEB財務模塊中客戶在使用WEB功能時,沒有使用默認的設置,是將WEB功能設置在自己的網站上面,訪問WEB功能沒有問題,界面出來了,輸入用戶名、密碼、選擇帳…