Cum să vă conectați direct la un Raspberry Pi fără internet

Cum să vă conectați direct la un Raspberry Pi fără internet

Versatilitatea Raspberry Pi înseamnă că, la un moment dat, trebuie să o folosiți în aer liber, dincolo de rețeaua dvs. wireless. Deci, cum poți comunica cu acesta fără a conecta o tastatură și un monitor?





Este de la sine înțeles că încărcarea dispozitivelor de intrare umane și a afișajelor cu dvs. atunci când nu este practic. Există cerințele de alimentare externe ale afișajului, pentru început (cu excepția cazului în care utilizați un ecran tactil dedicat, portabil, probabil).





O soluție mai bună este comunicarea prin intermediul unui alt dispozitiv, cum ar fi un notebook PC. În timp ce Wi-Fi direct nu este acceptat în prezent de Raspberry Pi, aveți în continuare două opțiuni pentru o conexiune SSH directă fără o rețea wireless.





Când ai putea folosi acest lucru

Conectarea wireless la un Raspberry Pi - indiferent dacă are rețeaua wireless activată sau este conectată prin Ethernet la router - este cu siguranță mai convenabilă. Este aproape sigur opțiunea preferată, indiferent dacă sunteți acasă, la școală sau la un eveniment maker.

care serviciu de livrare de alimente plătește cel mai bine

Cu toate acestea, nu este ideal pentru fiecare scenariu.



De exemplu, dacă utilizați Pi-ul cu modulul camerei foto, poate vă place să-l scoateți afară, poate pentru a surprinde o fotografie de tip time lapse. Fără o rețea fără fir pentru a vă conecta la Pi prin SSH, veți avea nevoie de o altă soluție, ceva care va funcționa printr-un PC sau poate un dispozitiv mobil.

Acolo intră o conexiune directă. Aveți două opțiuni fiabile aici: Ethernet și USB.





Conectați-vă la Raspberry Pi prin Ethernet

Cea mai evidentă opțiune pentru o astfel de conexiune este prin cablu Ethernet. Toate computerele Raspberry Pi (salvați fișierul Pi Zero ) au porturi Ethernet, ceea ce face din aceasta opțiunea care funcționează cel mai bine.

Pentru aceasta, veți avea nevoie de:





  • Raspberry Pi (Model B, B +, 2 sau 3).
  • Instalare Fresh Raspbian (pentru cele mai bune rezultate).
  • Cablu micro USB și sursă de alimentare.
  • Card microSD .
  • Un cablu Ethernet, cu conectori RJ45 la fiecare capăt.

Cablurile Ethernet standard sunt bine aici, deoarece Raspberry Pi poate reconfigura portul. În trecut, a cablu crossover ar fi fost folosit pentru a conecta două computere, dar acest lucru nu este necesar aici.

Veți avea nevoie de configurarea Pi pentru a accepta conexiuni SSH. Acest lucru nu este activat în mod implicit, dar există două modalități în acest sens.

  1. Porniți cu o tastatură și monitor pentru a activa SSH prin raspi-config .
  2. Introduceți cardul SD în computer, navigați la / boot și creați un fișier gol numit ssh .

(Acest fișier este detectat de sistemul de operare Raspbian la pornire și îl ia ca instrucțiune pentru a activa SSH.)

Tot ce aveți nevoie pentru a vă conecta la Pi prin SSH este acum la locul său. Tot ce aveți nevoie este adresa IP a dispozitivului. Puteți găsi acest lucru conectându-vă la router (de obicei 192.168.0.1, dar va trebui să verificați routerul pentru IP-ul corect) sau pornind Pi cu tastatură și monitor și introducând

ifconfig

Va trebui să verificați dacă Pi porneste corect înainte de a continua oricum și că SSH funcționează în condiții normale. Al nostru ghid pentru conectarea cu SSH va fi util aici.

Odată ce sunteți mulțumit că boot-urile Pi și activitatea wireless normală prin intermediul routerului dvs. sunt satisfăcătoare, opriți dispozitivul.

sudo shutdown

Acum, conectați Raspberry Pi la computer cu un cablu Ethernet.

Spune buna!

Pentru ca acest lucru să funcționeze, veți avea nevoie de un anumit software: Bună, Zeroconf . Acest software Apple este destinat recunoașterii dispozitivelor de rețea și este preinstalat în macOS. Utilizatorii de Windows pot instalați Bonjour Print Services v2.0.2 de pe site-ul web Apple .

Cu aceasta instalată și conectarea directă prin cablu cu Pi-ul stabilit, odată ce micul computer este pornit și pornit complet, ar trebui să vă puteți conecta.

Cu toate acestea, aici este recomandată răbdarea. Pi va încerca mai întâi să preia o adresă IP de pe un server DHCP, apoi, atunci când eșuează, va fi implicit adresarea privată în intervalul 169.254.x.x. De asemenea, s-ar putea să vă fie util să treceți la modul Avion de pe computer sau laptop pentru a vă asigura că nu există confuzie cu alte dispozitive din rețea. Odată ce IP-ul este atribuit, rețeaua Bonjour stabilește .local adresarea domeniului.

După puțin timp, pur și simplu deschideți instrumentul SSH și conectați-vă la raspberrypi.local (sau pi@raspberrypi.local), cu parola implicită „zmeură”.

Este posibil ca utilizatorii Windows să fie nevoiți să forțeze sistemul de operare să abandoneze adresa IP atribuită routerului pentru ca aceasta să funcționeze. Acest lucru este suficient de ușor de realizat deschizând Linia de comandă și tastând:

aplicația de mesaje nu funcționează pe Mac
ipconfig /renew

Acest lucru va avea ca rezultat un IP privat aleatoriu în intervalul 169.254.x.x.

Conectați computerul la Raspberry Pi Zero prin USB

Dacă aveți un Raspberry Pi Zero, vă puteți conecta direct la acesta prin intermediul portului USB al computerului sau laptopului, deși acest lucru necesită și Buna ziua pe Windows și Mac sau avahi-daemo n pe Linux (avahi-daemon este preinstalat cu Ubuntu).

Începeți cu o copie nouă a Raspbian Jessie sau Raspbian Jessie Lite (26 mai 2016 sau mai târziu) a clipit pe cardul SD . Înainte de a-l insera în Pi Zero, utilizați exploratorul de fișiere desktop pentru a găsi partiția de boot și pentru a găsi config.txt. Deschideți acest lucru într-un editor de text brut (cum ar fi Notepad pe Windows) și derulați în partea de jos. Chiar la final, adăugați:

dtoverlay=dwc2

După ce ați făcut acest lucru, salvați și închideți fișierul, apoi găsiți și deschideți cmdline.txt. Găsiți „rootwait” și introduceți acest lucru imediat după:

modules-load=dwc2,g_ether

Asigurați-vă că este pe aceeași linie, separată doar de un spațiu, ca acesta:

Salvați și închideți, apoi scoateți cardul microSD. Apoi îl puteți introduce în Raspberry Pi Zero și îl puteți conecta la computer înainte de a porni dispozitivul. Conexiunea ar trebui să fie prin USB.

Utilizare raspberrypi.local ca adresă în software-ul dvs. SSH (din nou, ați putea încerca și pi@raspberrypi.local dacă utilizați linia de comandă Linux). Rețineți că poate fi necesar să dezactivați rețeaua wireless dacă aveți alte Raspberry Pi în rețeaua dvs. de acasă. Acest lucru vă va asigura să vă conectați la Pi Zero prin USB, mai degrabă decât, să zicem, cutia ta Kodi prin Wi-Fi.

Dacă întâmpinați probleme, încercați să comutați cablurile USB.

Două conexiuni directe de încredere

Ar fi minunat dacă ar fi posibil să vă conectați prin Bluetooth sau wireless de pe un dispozitiv mobil - poate Android sau iOS - și, deși acest lucru este teoretic posibil, în prezent nu este acceptat. Deși există unele relatări despre oricare dintre aceste metode care funcționează, niciuna dintre acestea nu pare deosebit de fiabilă.

Dar vom fi bucuroși să auzim de dvs. dacă aveți oricare dintre aceste metode care funcționează în mod fiabil și vă puteți conecta prin SSH. Tell este în comentariile despre asta sau despre orice problemă pe care o întâmpinați!

Credit de imagine: goodcat prin Shutterstock

Acțiune Acțiune Tweet E-mail Cum să vă curățați computerul Windows utilizând linia de comandă

În cazul în care PC-ul dvs. Windows nu mai are spațiu de stocare, curățați junk-ul folosind aceste utilitare rapide de prompt de comandă.

Citiți în continuare
Subiecte asemănătoare
  • DIY
  • Retele de calculatoare
  • Raspberry Pi
Despre autor Christian Cawley(1510 articole publicate)

Editor adjunct pentru securitate, Linux, bricolaj, programare și tehnică explicată și producător de podcasturi cu adevărat util, cu o vastă experiență în asistență pentru desktop și software. Colaborator la revista Linux Format, Christian este un jucător Raspberry Pi, un iubitor de Lego și un fan retro al jocurilor.

Mai multe de la Christian Cawley

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona
Categorie Diy