Jak se přímo připojit k Raspberry Pi bez internetu

Jak se přímo připojit k Raspberry Pi bez internetu

Univerzálnost Raspberry Pi znamená, že ji v určitém okamžiku budete muset používat venku, mimo dosah vaší bezdrátové sítě. Jak s ním tedy můžete komunikovat bez připojení klávesnice a monitoru?





Je samozřejmé, že vláčet lidská vstupní zařízení a displeje s vámi, když to není praktické. Pro začátek existují externí požadavky na napájení displeje (pokud nepoužíváte vyhrazený, přenosný dotykový displej Pi, možná).





Lepším řešením je komunikovat prostřednictvím jiného zařízení, například notebooku. Zatímco Raspberry Pi aktuálně nepodporuje Wi-Fi direct, stále máte dvě možnosti přímého připojení SSH bez bezdrátové sítě.





Když to můžete použít

Bezdrátové připojení k Raspberry Pi - ať už má povolenou bezdrátovou síť nebo je připojeno přes ethernet k vašemu routeru - je určitě pohodlnější. Je to téměř jistě upřednostňovaná možnost, ať už jste doma, ve škole nebo na akci tvůrce.

jak zobrazit uložené heslo wifi v systému Android

Není to však ideální pro každý scénář.



Pokud například používáte svůj Pi s kamerovým modulem, můžete ho vzít ven, třeba zachytit nějaké časosběrné fotografování. Bez bezdrátové sítě pro připojení k vašemu Pi přes SSH budete potřebovat jiné řešení, něco, co bude fungovat přes PC nebo třeba mobilní zařízení.

To je místo, kde přichází přímé připojení. Máte zde dvě spolehlivé možnosti: Ethernet a USB.





Připojte se k Raspberry Pi přes ethernet

Nejviditelnější možností pro takové připojení je ethernetový kabel. Všechny počítače Raspberry Pi (uložte soubor Pi Zero ) mají ethernetové porty, takže tato možnost funguje nejlépe.

K tomu budete potřebovat:





  • Raspberry Pi (model B, B+, 2 nebo 3).
  • Čerstvá instalace Raspbian (pro dosažení nejlepších výsledků).
  • Micro USB kabel a napájecí zdroj.
  • MicroSD karta .
  • Ethernetový kabel s konektory RJ45 na každém konci.

Standardní ethernetové kabely jsou zde v pořádku, protože Raspberry Pi může překonfigurovat port. V dobách minulých a křížený kabel by byly použity k připojení dvou počítačů, ale to zde není nutné.

K přijímání připojení SSH budete potřebovat nastavení Pi. Toto není ve výchozím nastavení povoleno, ale existují dva způsoby, jak to obejít.

  1. Chcete -li povolit SSH, spusťte počítač pomocí klávesnice a monitoru raspi-config .
  2. Vložte kartu SD do počítače, přejděte na /boot a vytvořte prázdný soubor s názvem ssh .

(Tento soubor je detekován operačním systémem Raspbian při spuštění a bere jej jako instrukci k povolení SSH.)

Vše, co potřebujete k připojení k Pi přes SSH, je nyní na svém místě. Vše, co potřebujete, je IP adresa zařízení. To zjistíte připojením ke svému routeru (obvykle 192.168.0.1, ale budete muset routeru zkontrolovat správnou IP adresu) nebo spuštěním Pi pomocí klávesnice a monitoru a zadáním

ifconfig

Než budete pokračovat, musíte zkontrolovat, zda se Pi správně spustí a zda SSH funguje za normálních okolností. Náš průvodce propojením s SSH zde bude užitečné.

Jakmile budete spokojeni, spustí se Pi a normální bezdrátová aktivita prostřednictvím vašeho routeru vypne zařízení.

sudo shutdown

Nyní připojte svůj Raspberry Pi k počítači ethernetovým kabelem.

Řekni Ahoj!

Aby to fungovalo, budete potřebovat konkrétní software: Ahoj Zeroconf . Tento software Apple slouží k rozpoznávání síťových zařízení a je předinstalován v systému macOS. Uživatelé Windows mohou nainstalujte Bonjour Print Services v2.0.2 z webu Apple .

S tímto nainstalovaným a vytvořeným přímým kabelovým spojením s vaším Pi, když je malý počítač zapnutý a plně spuštěný, byste se měli připojit.

Zde se však doporučuje trpělivost. Pi se nejprve pokusí načíst IP adresu ze serveru DHCP, pak když selže, výchozí pro soukromé adresování v rozsahu 169.254.x.x. Může být také užitečné přepnout do režimu Letadlo na počítači nebo notebooku, aby nedošlo k záměně s jinými zařízeními v síti. Jakmile je IP přidělena, síť Bonjour vytvoří .místní adresování domény.

Po krátké době jednoduše otevřete nástroj SSH a připojte se k raspberrypi.local (nebo pi@raspberrypi.local), s výchozím heslem 'malina'.

Aby to však fungovalo, uživatelé systému Windows možná budou muset přinutit operační systém opustit adresu IP přiřazenou směrovačem. To lze snadno provést otevřením příkazového řádku a zadáním:

jak opravit žádný internet zabezpečený
ipconfig /renew

Výsledkem bude náhodná soukromá IP v rozsahu 169.254.x.x.

Připojte svůj počítač k Raspberry Pi Zero přes USB

Pokud máte Raspberry Pi Zero, můžete se k němu také připojit přímo přes USB port vašeho PC nebo notebooku, i když to také vyžaduje Ahoj na Windows a Mac, nebo avahi-daemo n na Linuxu (avahi-daemon je předinstalován s Ubuntu).

Začněte novou kopií Raspbian Jessie nebo Raspbian Jessie Lite (26. května 2016 nebo později) bliká na vaši SD kartu . Před vložením do Pi Zero najděte pomocí Průzkumníka souborů na ploše spouštěcí oddíl a najděte soubor config.txt. Otevřete to v nezpracovaném textovém editoru (například Poznámkový blok v systému Windows) a přejděte dolů. Hned na konec přidejte:

dtoverlay=dwc2

Až to uděláte, uložte a zavřete soubor, poté najděte a otevřete cmdline.txt. Najděte „rootwait“ a vložte jej hned za:

modules-load=dwc2,g_ether

Zajistěte, aby to bylo na stejném řádku, oddělené pouze mezerou, například takto:

Uložte a zavřete a poté vysuňte kartu microSD. Poté jej můžete vložit do svého Raspberry Pi Zero a připojit jej k počítači před spuštěním zařízení. Připojení by mělo být přes USB.

Použití raspberrypi.local jako adresu ve vašem softwaru SSH (znovu můžete také zkusit pi@raspberrypi.local, pokud používáte příkazový řádek Linux). Pokud máte ve své domácí síti další Raspberry Pi, možná budete muset deaktivovat bezdrátovou síť. Tím zajistíte, že se k Pi Zero připojíte přes USB, nikoli řekněme váš box Kodi přes Wi-Fi.

Pokud narazíte na nějaké problémy, zkuste přepnout kabely USB.

Dvě spolehlivá přímá připojení

Bylo by skvělé, kdyby bylo možné se připojit přes Bluetooth nebo bezdrátově z mobilního zařízení - možná Android nebo iOS - a i když je to teoreticky možné, v současné době není podporováno. I když některé účty těchto metod fungují, ani jeden se nezdá být zvláště spolehlivý.

Rádi se však ozveme, pokud vám některá z těchto metod funguje spolehlivě a můžete se připojit přes SSH. Řekněte to v komentářích nebo o jakýchkoli problémech, se kterými se setkáte!

Image Credit: goodcat přes Shutterstock

Podíl Podíl tweet E-mailem Jak vyčistit počítač se systémem Windows pomocí příkazového řádku

Pokud má váš počítač se systémem Windows nedostatek úložného prostoru, vyčistěte nevyžádanou poštu pomocí těchto rychlých nástrojů příkazového řádku.

Číst dále
Související témata
  • DIY
  • Počítačové sítě
  • Raspberry Pi
O autorovi Christian Cawley(1510 článků zveřejněno)

Zástupce redaktora pro oblast bezpečnosti, Linuxu, kutilství, programování a techniky a skutečně užitečného výrobce podcastů s rozsáhlými zkušenostmi s podporou desktopů a softwaru. Christian, který přispívá do časopisu Linux Format, je drotář Raspberry Pi, milovník Lega a fanoušek retro her.

Více od Christiana Cawleyho

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru
Kategorie Diy