Kako se izravno povezati s Raspberry Pi bez interneta

Kako se izravno povezati s Raspberry Pi bez interneta

Svestranost Raspberry Pi znači da ćete ga u nekom trenutku sigurno koristiti na otvorenom, izvan dosega vaše bežične mreže. Pa kako možete komunicirati s njim bez uključivanja tipkovnice i monitora?





Podrazumijeva se da vučenje ljudskih uređaja za unos i prikaza sa sobom kad nije praktično. Za početak postoje zahtjevi vanjskog napajanja zaslona (osim ako ne koristite namjenski, prijenosni Pi zaslon osjetljiv na dodir).





Bolje rješenje je komunikacija putem drugog uređaja, poput prijenosnog računala. Iako Raspberry Pi trenutačno ne podržava Wi-Fi Direct, još uvijek imate dvije mogućnosti za izravnu SSH vezu bez bežične mreže.





Kada ovo možete koristiti

Bežično povezivanje s Raspberry Pi - bilo da ima omogućeno bežično umrežavanje ili je putem Etherneta spojeno na vaš usmjerivač - svakako je prikladnije. Gotovo je zasigurno omiljena opcija, bilo da ste kod kuće, u školi ili na događaju s proizvođačem.

kako napraviti vlastiti minecraft mod

Međutim, nije idealno za svaki scenarij.



Na primjer, ako koristite svoj Pi s modulom kamere, možda biste ga htjeli iznijeti van, možda kako biste snimili neko vremensko snimanje. Bez bežične mreže za spajanje na vaš Pi putem SSH -a, trebat će vam drugo rješenje, nešto što će raditi putem računala ili možda mobilnog uređaja.

Tu dolazi izravna veza. Ovdje imate dvije pouzdane mogućnosti: Ethernet i USB.





Povežite se s vašim Raspberry Pi putem Etherneta

Najočitija opcija za takvu vezu je putem Ethernet kabela. Sva računala Raspberry Pi (osim Pi Zero ) imaju Ethernet priključke, što ovu opciju čini najboljom.

Za to će vam trebati:





  • Raspberry Pi (model B, B+, 2 ili 3).
  • Svježa instalacija Raspbian (za najbolje rezultate).
  • Mikro USB kabel i napajanje.
  • MicroSD kartica .
  • Ethernet kabel s priključcima RJ45 na svakom kraju.

Standardni Ethernet kabeli ovdje su u redu jer Raspberry Pi može ponovno konfigurirati priključak. U prošlim vremenima, a križni kabel bi se koristilo za povezivanje dva računala, ali to ovdje nije potrebno.

Za prihvaćanje SSH veza trebat će vam vaša postavka Pi. To nije zadano omogućeno, ali postoje dva načina da se to zaobiđe.

  1. Pokrenite računalo pomoću tipkovnice i monitora kako biste omogućili SSH putem raspi-config .
  2. Umetnite SD karticu u računalo, prijeđite na /čizma i stvoriti praznu datoteku pod nazivom ssh .

(Ovu datoteku otkriva Raspbian operacijski sustav pri pokretanju i uzima je kao uputu za omogućavanje SSH -a.)

Sve što vam je potrebno za povezivanje na Pi putem SSH -a sada je na mjestu. Sve što trebate je IP adresa uređaja. To možete pronaći povezivanjem na usmjerivač (obično 192.168.0.1, ali morate provjeriti ispravnost IP -a na usmjerivaču) ili pokretanjem Pi s tipkovnice i monitora te ulaskom

ifconfig

Prije nego što nastavite, morate provjeriti radi li se Pi ispravno i radi li SSH u normalnim okolnostima. Naše vodič za povezivanje sa SSH -om ovdje će biti od koristi.

Kad budete zadovoljni da se Pi čizme i normalna bežična aktivnost putem usmjerivača zadovoljavaju, isključite uređaj.

sudo shutdown

Sada povežite svoj Raspberry Pi s računalom pomoću Ethernet kabela.

Reci zdravo!

Da bi ovo funkcioniralo, trebat će vam određeni softver: Pozdrav Zeroconf . Ovaj Apple softver služi za prepoznavanje mrežnih uređaja i dolazi unaprijed instaliran u macOS. Korisnici sustava Windows mogu instalirajte Bonjour Print Services v2.0.2 sa Apple web stranice .

S ovom instaliranom i uspostavljenom izravnom kabelskom vezom s vašim Pi, nakon što se malo računalo uključi i potpuno pokrene, trebali biste se moći povezati.

Međutim, ovdje se savjetuje strpljenje. Pi će prvo pokušati dohvatiti IP adresu s DHCP poslužitelja, a zatim kada ne uspije, zadano je privatno adresiranje u rasponu 169.254.x.x. Možda će vam biti korisno i prebaciti se u način rada u zrakoplovu na računalu ili prijenosnom računalu kako ne biste zabunili ostale uređaje na mreži. Nakon što je IP dodijeljen, Bonjour umrežavanje uspostavlja .lokalno adresiranje domene.

Nakon kratkog vremena jednostavno otvorite svoj SSH alat i povežite se na malinapi.lokalno (ili pi@raspberrypi.local), sa zadanom lozinkom 'malina'.

Korisnici sustava Windows možda će morati prisiliti operacijski sustav da napusti IP adresu dodijeljenu usmjerivaču kako bi ovo funkcioniralo. To je dovoljno jednostavno otvoriti naredbeni redak i upisati:

prijenosno računalo povezano na WiFi, ali nema pristup internetu Windows 10
ipconfig /renew

To će rezultirati nasumičnim privatnim IP -om u rasponu 169.254.x.x.

Povežite svoje računalo s Raspberry Pi Zero putem USB -a

Ako imate Raspberry Pi Zero, na njega se možete povezati i izravno putem USB priključka računala ili prijenosnog računala, iako to također zahtijeva zdravo na sustavima Windows i Mac, ili avahi-daemo n na Linuxu (avahi-daemon je unaprijed instaliran s Ubuntuom).

Počnite s novom kopijom Raspbian Jessie ili Raspbian Jessie Lite (26. svibnja 2016. ili kasnije) bljeskalo na SD kartici . Prije nego što ga umetnete u svoj Pi Zero, upotrijebite istraživač datoteka na radnoj površini da biste pronašli particiju za pokretanje i konfiguracijski datoteku config.txt. Otvorite ovo u uređivaču neobrađenog teksta (poput Notepada u sustavu Windows) i pomaknite se do dna. Odmah na kraju dodajte:

dtoverlay=dwc2

Nakon što to učinite, spremite i zatvorite datoteku, a zatim pronađite i otvorite cmdline.txt. Pronađite 'rootwait' i umetnite ovo odmah nakon:

modules-load=dwc2,g_ether

Uvjerite se da je ovo na istoj liniji, odvojeno samo razmakom, ovako:

Spremite i zatvorite, a zatim izvadite microSD karticu. Zatim ga možete umetnuti u svoj Raspberry Pi Zero i povezati ga s računalom prije pokretanja uređaja. Veza bi trebala biti putem USB -a.

Koristiti malinapi.lokalno kao adresu u vašem SSH softveru (opet, možete pokušati i s pi@raspberrypi.local ako koristite Linux naredbeni redak). Imajte na umu da ćete možda morati onemogućiti bežično umrežavanje ako na kućnoj mreži imate bilo koje druge Raspberry Pi. To će osigurati da se povežete na Pi Zero putem USB -a, a ne, recimo, svoju Kodi kutiju preko Wi-Fi-ja.

Ako naiđete na probleme, pokušajte zamijeniti USB kabele.

Dvije pouzdane izravne veze

Bilo bi sjajno kada bi se bilo moguće povezati putem Bluetootha ili bežično s mobilnog uređaja - možda Androida ili iOS -a - i iako je to teoretski moguće, trenutno nije podržano. Iako postoje izvještaji o funkcioniranju bilo koje od ovih metoda, niti jedna se ne čini osobito pouzdanom.

No bit će nam drago čuti ako imate bilo koju od ovih metoda koja pouzdano radi i možete se povezati putem SSH -a. Tell je u komentarima o tome ili o bilo kakvim problemima na koje naiđete!

Kredit za sliku: goodcat putem Shutterstocka

Udio Udio Cvrkut E -pošta Kako očistiti računalo sa sustavom Windows pomoću naredbenog retka

Ako na vašem Windows računalu nedostaje prostora za pohranu, očistite smeće pomoću ovih brzih pomoćnih programa naredbenog retka.

Pročitajte Dalje
Povezane teme
  • Uradi sam
  • Računalne mreže
  • Malina Pi
O autoru Christian Cawley(1510 objavljenih članaka)

Zamjenik urednika za sigurnost, Linux, DIY, programiranje i objašnjenje tehnologije, te zaista koristan producent Podcasta, s velikim iskustvom u podršci za stolna i softverska rješenja. Suradnik časopisa Linux Format, Christian je majstor za maline Pi, ljubitelj Lega i ljubitelj retro igara.

Više od Christiana Cawleyja

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu