Kérdés:
Az SSH fej nélküli módban nem lehet csatlakozni a Pi Zero-hoz
alcao758
2017-02-05 23:02:19 UTC
view on stackexchange narkive permalink

Van egy Raspberry Pi Zero-m, és próbálok fej nélküli módot beállítani ehhez a pi-hez. Követtem az összes lépést itt, de nincs szerencsém SSH-kapcsolatot szerezni a Pi-hez. A mikrovezérlő a Raspbian Jessie w / PIXEL szoftvert futtatja, míg én a Kali Linuxon futok.

  $ ssh pi@raspberrypi.localssh: Nem sikerült feloldani a gazdagépnevet raspberrypi.local: Név vagy szolgáltatás nem ismert  

Szeretnék egy USB-t csatlakoztatni a Pi Zero-hoz, és "fej nélküli" módban csatlakozni, és nem állítottam be a hálózati kapcsolatot a Pi-vel, így ha Nmap-ot vagy ilyesmit használok, a Pi nem fog megjelenni.

Hogyan javítsam ki ezt? Mindenhova néztem. Beállítottam a Pi Zero-t egy HDMI-monitoron keresztül, és úgy konfiguráltam az SSH-t, hogy az induláskor elinduljon, de ott nincs szerencsém. Tudok-e valamit javítani?

Van-e itunes telepítve a gépre, ahonnan csatlakozik? Az útválasztó segítségével valószínűleg azonosíthatja a Pi IP-címét, és ezt használhatja a raspberrypi.local helyett.
@SteveRobillard Linux alatt vagyok. Szeretnék egy USB-t csatlakoztatni a Pi Zero-hoz, és "fej nélküli" módban csatlakozni, és nem állítottam be a hálózati kapcsolatot a Pi-vel, így ha Nmap-ot vagy hasonlót használok, a Pi nem jelenik meg. Követtem az általam linkelt útmutató összes utasítását.
Van telepítve a zeroconf / avahi a Kali Linux rendszerére? Egyébként az ál TLD .lokális. nem oldódik meg.
Hat válaszokat:
Joe Platano
2017-03-09 11:35:21 UTC
view on stackexchange narkive permalink

Különböző pontok lehetnek, miért nem tudja csatlakoztatni a PI-t. A hibaüzenet azt jelzi, hogy a tartomány nem oldható fel. Próbálja:

  nslookup raspberrypi.local  

a válasz megadja a Raspberry IP-jét? Ha nem, akkor van egy DNS-probléma.
Ha ismeri a málna IP-címét, próbáljon meg csatlakozni az IP-címmel:

  ssh pi@192.168.1.1  

Ha nem működik, vagy ha nem ismeri a Raspberry IP-jét, használja a HDMI-t és a billentyűzetet. Jelentkezzen be és ellenőrizze az IP-címét:

  ifconfig  

miközben a Raspberry-n van, próbálja onnan csatlakozni az ssh-hez:

  ssh -vvv localhost  

működik? Ha nem, tegye közzé a hibát. Ha igen, próbáljon onnan csatlakozni az IP-jéhez:

  ssh -vvv 192.168.1.1  
Gweltaz Niquel
2017-04-15 21:29:18 UTC
view on stackexchange narkive permalink

Íme, amit tennem kellett, hogy ez működjön:

  • A micro SD-kártya gyökerénél (amikor egy másik számítógépre van csatlakoztatva): hozzon létre egy fájlt üresen és mentse "ssh" névvel, kiterjesztés nélkül. (érintse meg az ssh elemet az unixen vagy a jegyzettömbön Windows rendszeren, mentse el, és válassza a fájlkiterjesztésben az . t, és névként válassza az "ssh" (idézőjelekkel) lehetőséget.

  • Mindig a micro sd kártya gyökerénél szerkessze a config.txt fájlt, és adjon hozzá egy sort a végén: dtoverlay = dwc2

  • Ezután szerkessze a cmdline.txt fájlt és a végén a rootwait utáni sorból adjon meg egy szóközt és a modulokat-load = dwc2, g_ether

  • mentse el az összeset, tegye ki a micro sd-t és tegye a pi nulla pontba, majd dugja be usb port (nem pwr, de csatlakoztathatja is).

  • Ha még mindig nem tudja ssh pi@raspberrypi.local: Windows rendszeren lépjen az asztalra, kattintson a jobb gombbal a kezelésre , majd ha úgy látja, hogy az rdnis ethernet modulja nincs megfelelően telepítve, próbálja meg frissíteni az illesztőprogramot, válassza ki magát a hálózati eszköz telepítéséhez, majd válassza a Microsoft és a távoli rdnis adapter lehetőséget.

Remélem, ez időt takarít meg valakinek.

bcmpinc
2017-06-23 17:07:56 UTC
view on stackexchange narkive permalink

Valamiért nem működik a zeroconf / avahi / bonjour / link-local / bármi, amit hívsz. Fogalmam sincs, miért történik ez, vagy hogyan lehetne megoldani, de megkerülheti.

1. módszer:

  • csatlakoztassa a málnát pi a számítógépéhez.
  • Ha új hálózati kapcsolatként ismerik fel, nyissa meg a hálózati konfigurációt.
  • Állítsa az IPv4 metódust „más számítógépekkel megosztva” értékre.
  • Csatlakozzon újra a következőhöz: ez a hálózat
  • Futtassa az ifconfig parancsot, és ellenőrizze, hogy van-e egy sor (a félkövér számnak 1-nek kell lennie):

    inet 10.42.0 .1 netmask 255.255.255.0 broadcast 10.42.0.255

  • Futtassa a tail / var / log / syslog és keressen egy hasonló sort (az ip-nek meg kell egyeznie az előző sorral, kivéve a félkövér részt):

    dnsmasq-dhcp [489]: DHCPACK (enp0s20f0u1) 10.42.0 .114 12: 34: 56: 78: 9a: bc raspberrypi

  • Ezzel az ip-vel csatlakozhat: ssh pi @ 10.42.0.114

  • Ha a számítógéped rendelkezik internet-hozzáféréssel, akkor a málnás pi-nek most is internet-hozzáféréssel kell rendelkeznie.

2. módszer

  • Helyezze be az SD-kártyát a számítógépébe, és csatolja a következő sorokat a tárolási partíció etc / dhcpcd.conf -jához :

    # Állítson be egy statikus ip-t az USB-interfészhez való csatlakozáshoz usb0static ip_address = 169.254.64.64
  • Csatolja le az SD-kártyát, és helyezze be a málna pi-be nulla.

  • Csatlakoztassa a málna pi-t a számítógépéhez.
  • Amikor új hálózati kapcsolatként ismerik fel, nyissa meg a hálózati konfigurációt.
  • Állítsa az IPv4 metódust 'link-local' értékre.
  • Csatlakozzon újra ehhez hálózat
  • Most már csatlakozhat: ssh pi@169.254.64.64
  • Ez azonban nem biztosítja a málna pi internet-hozzáférését.
A 2. módszer feltételezi, hogy vagy Pi Zero, vagy Pi Zero W-t használ: csak ez a két hardververzió támogatja az USB modul módot, ahol a Pi Zero / W-t USB-eszközzé alakítja, amely ezután Ethernet USB-adapterként jelenik meg a számítógépén. . Ezenkívül meg kell változtatnia a Pi Zero / W-t, hogy betöltse a megfelelő illesztőprogramokat az Ethernet modul módhoz.
A kérdés a Pi Zero-ról szól, és felhívják a figyelmet arra, hogy ezeket a konfigurációs lépéseket elvégezték.
Ez az egyetlen hasznos válasz itt. A pi is dhcpd fut, ezért megpróbál címet szerezni. Köszönöm.
qwert
2017-02-06 05:21:22 UTC
view on stackexchange narkive permalink

Az emberek általában nem tudják elérni az SSH-t, mert nem hozzák létre az ssh fájlt a rendszerindító mappában, mivel ez az útmutató valóban ezt kéri. Ha biztos benne, hogy ezt megtette, és ezt is megpróbálta nem fejetlen módon az ssh manuális engedélyezésével az eszközön a monitor és a billentyűzet használatával, akkor a problémáját a hálózaton keresném, nem pedig a málnán.

Nem tudom a "raspberrypi" használatát. helyi "csatlakozáshoz, próbálkozzon eszközének IP-jével a modem / router vezérlőpultján vagy bármilyen más módon

Egy másik módszer az összes Raspis észlelésére a helyi hálózaton az IP-címükkel (Adaptálja a helyi hálózatot): nmap -sP 192.168.0.0/24 &> / dev / null; arp -n | grep "b8: 27: eb"
James
2017-03-09 11:01:42 UTC
view on stackexchange narkive permalink

Most állítottam be az SSH-t az új 3B modellemnél.

  1. Egérrel / billentyűzettel / monitorral csatlakoztam ugyanahhoz a wifi routerhez, mint a laptopom.
  2. Beírtam az "ifconfig" szót a málna pi termináljába, hogy megmutassam az IP-címét.
  3. Megnyitottam a terminált a mac gépemen, beírtam az ssh pi@192.68.0.8 szót (ez volt a pi címe), és jelszóval málnával jelentkeztem be.
  4. Különböző eszközökkel megkeresheti a málna IP-címét, ha tudja, milyen wifi-hez csatlakozik. A Net Analyzer nevű alkalmazást használom az iPhone-on.
Joel Vaz
2019-01-08 10:20:06 UTC
view on stackexchange narkive permalink

Lépjen a beállításaihoz, és látnia kell egy Ethernet kapcsolatot az RNDIS / Ethernet Gadget segítségével. Ezután lépjen a beállításához, és állítsa be az ipv4-et "megosztás más számítógépekkel".



Ezt a kérdést és választ automatikusan lefordították angol nyelvről.Az eredeti tartalom elérhető a stackexchange oldalon, amelyet köszönünk az cc by-sa 3.0 licencért, amely alatt terjesztik.
Loading...