Kaip tiesiogiai prisijungti prie „Raspberry Pi“ be interneto

Kaip tiesiogiai prisijungti prie „Raspberry Pi“ be interneto

„Raspberry Pi“ universalumas reiškia, kad tam tikru momentu jūs būtinai naudosite jį lauke, nepasiekiamoje belaidžio tinklo vietoje. Taigi, kaip su juo bendrauti neprijungus klaviatūros ir monitoriaus?





Savaime suprantama, kad žmonių įvesties įrenginių ir ekranų nešiojimasis su jumis, kai tai nėra praktiška. Pradžioje yra išoriniai maitinimo reikalavimai (nebent nenaudojate specialaus nešiojamojo „Pi“ jutiklinio ekrano).





Geresnis sprendimas yra bendrauti naudojant kitą įrenginį, pvz., Nešiojamąjį kompiuterį. Nors „Raspberry Pi“ šiuo metu nepalaiko „Wi-Fi direct“, vis tiek turite dvi tiesioginio SSH ryšio be belaidžio tinklo parinktis.





Kai galite tai naudoti

Belaidis prisijungimas prie „Raspberry Pi“ - nesvarbu, ar jis įjungtas belaidis tinklas, ar yra prijungtas prie eterneto prie maršrutizatoriaus - tikrai patogesnis. Tai beveik neabejotinai pageidaujamas pasirinkimas, nesvarbu, ar esate namuose, mokykloje, ar rengėjo renginyje.

nemokami mobiliųjų telefonų atrakinimo kodai (visiškai teisėti)

Tačiau jis nėra idealus kiekvienam scenarijui.



Pavyzdžiui, jei naudojate „Pi“ su fotoaparato moduliu, galbūt norėsite jį išnešti į lauką, galbūt norėdami užfiksuoti tam tikrą laiko tarpą. Jei neturite belaidžio tinklo, kad galėtumėte prisijungti prie „Pi“ per SSH, jums reikės kito sprendimo, kuris veiks kompiuteriu ar galbūt mobiliuoju įrenginiu.

Čia atsiranda tiesioginis ryšys. Čia yra dvi patikimos parinktys: Ethernet ir USB.





Prisijunkite prie „Raspberry Pi“ per eternetą

Akivaizdžiausias tokio ryšio pasirinkimas yra per Ethernet kabelį. Visi „Raspberry Pi“ kompiuteriai (išskyrus Pi nulis ) turi eterneto prievadus, todėl tai yra geriausia parinktis.

Tam jums reikės:





  • Raspberry Pi (B, B+, 2 arba 3 modelis).
  • Šviežias „Raspbian“ diegimas (siekiant geriausių rezultatų).
  • Mikro USB kabelis ir maitinimo šaltinis.
  • „MicroSD“ kortelė .
  • Ethernet kabelis su RJ45 jungtimis kiekviename gale.

Standartiniai Ethernet kabeliai čia tinka, nes „Raspberry Pi“ gali iš naujo sukonfigūruoti prievadą. Anksčiau A. kryžminis kabelis būtų buvę naudojami dviem kompiuteriams sujungti, bet čia to nereikia.

Norint priimti SSH ryšius, jums reikės „Pi“ sąrankos. Tai neįgalinta pagal numatytuosius nustatymus, tačiau tai galima padaryti dviem būdais.

  1. Paleiskite naudodami klaviatūrą ir monitorių, kad įgalintumėte SSH raspi-config .
  2. Įdėkite SD kortelę į kompiuterį, eikite į /boot ir sukurkite tuščią failą pavadinimu ssh .

(Įkrovimo metu „Raspbian“ operacinė sistema aptinka šį failą ir ima jį kaip nurodymą įjungti SSH.)

Viskas, ko jums reikia norint prisijungti prie „Pi“ per SSH, jau yra. Viskas, ko jums reikia, yra įrenginio IP adresas. Tai galite rasti prisijungę prie savo maršrutizatoriaus (paprastai 192.168.0.1, bet turėsite patikrinti, ar maršrutizatoriuje yra teisingas IP) arba paleisdami „Pi“ klaviatūra ir monitoriumi ir įvesdami

ifconfig

Prieš tęsdami turėsite patikrinti, ar „Pi“ paleidžiamas teisingai, ir ar SSH veikia įprastomis aplinkybėmis. Mūsų prisijungimo prie SSH vadovas čia bus naudinga.

Kai būsite patenkinti „Pi“ įkrova ir patenkinama įprasta belaidžio ryšio veikla per maršrutizatorių, išjunkite įrenginį.

sudo shutdown

Dabar eterneto kabeliu prijunkite „Raspberry Pi“ prie kompiuterio.

Sakyk labas!

Kad tai veiktų, jums reikės tam tikros programinės įrangos: Sveiki Zeroconf . Ši „Apple“ programinė įranga skirta tinklo įrenginiams atpažinti ir yra iš anksto įdiegta „MacOS“. „Windows“ vartotojai gali įdiekite „Bonjour Print Services v2.0.2“ iš „Apple“ svetainės .

Kai tai bus įdiegta ir tiesioginis kabelio ryšys su „Pi“, kai kompiuteris bus įjungtas ir visiškai paleistas, turėtumėte sugebėti prisijungti.

Tačiau čia patariama kantrybės. „Pi“ pirmiausia bandys gauti IP adresą iš DHCP serverio, o tada, kai nepavyks, numatytasis nustatymas yra privatus adresas diapazone 169.254.x.x. Taip pat gali būti naudinga perjungti į lėktuvo režimą savo kompiuteryje ar nešiojamame kompiuteryje, kad nebūtų painiojama su kitais tinklo įrenginiais. Kai priskiriamas IP, „Bonjour“ tinklas nustato . vietos domeno adresavimas.

Po kurio laiko tiesiog atidarykite savo SSH įrankį ir prisijunkite prie raspberrypi.local (arba pi@raspberrypi.local), su numatytuoju slaptažodžiu „avietė“.

Tačiau „Windows“ vartotojams gali tekti priversti operacinę sistemą atsisakyti maršrutizatoriui priskirto IP adreso, kad tai veiktų. Tai padaryti pakankamai paprasta, atidarius komandų eilutę ir įvedus:

kaip prijungti ps2 valdiklį prie kompiuterio
ipconfig /renew

Dėl to atsitiktinis privatus IP bus 169.254.x.x diapazone.

Prijunkite kompiuterį prie Raspberry Pi Zero per USB

Jei turite „Raspberry Pi Zero“, taip pat galite tiesiogiai prisijungti prie jo per savo kompiuterio ar nešiojamojo kompiuterio USB prievadą, nors tam taip pat reikia Sveiki „Windows“ ir „Mac“, arba avahi-daemo n „Linux“ („Avahi-daemon“ yra iš anksto įdiegta naudojant „Ubuntu“).

Pradėkite nuo naujos Raspbian Jessie arba Raspbian Jessie Lite kopijos (2016 m. Gegužės 26 d. Arba vėliau) mirksi SD kortelėje . Prieš įdėdami jį į „Pi Zero“, naudokite darbalaukio failų naršyklę, kad surastumėte įkrovos skaidinį ir surastumėte config.txt. Atidarykite tai neapdoroto teksto redaktoriuje (pvz., „Notepad“ sistemoje „Windows“) ir slinkite iki apačios. Pabaigoje pridėkite:

dtoverlay=dwc2

Kai tai padarysite, išsaugokite ir uždarykite failą, tada suraskite ir atidarykite cmdline.txt. Raskite „rootwait“ ir įterpkite jį iškart po:

modules-load=dwc2,g_ether

Įsitikinkite, kad jis yra toje pačioje eilutėje, atskirtas tik tarpais:

Išsaugokite ir uždarykite, tada išimkite „microSD“ kortelę. Tada galite įterpti jį į „Raspberry Pi Zero“ ir prijungti prie kompiuterio prieš paleisdami įrenginį. Ryšys turi būti per USB.

Naudoti raspberrypi.local kaip adresas jūsų SSH programinėje įrangoje (dar kartą, jei naudojate „Linux“ komandų eilutę, taip pat galite pabandyti pi@raspberrypi.local). Atminkite, kad jums gali tekti išjungti belaidį tinklą, jei jūsų namų tinkle yra kitų „Raspberry Pi“. Tai užtikrins, kad prisijungsite prie „Pi Zero“ per USB, o ne, tarkim, jūsų „Kodi“ dėžutė per „Wi-Fi“.

Jei kyla kokių nors problemų, pabandykite pakeisti USB kabelius.

Du patikimi tiesioginiai ryšiai

Būtų puiku, jei būtų galima prisijungti per „Bluetooth“ arba belaidį ryšį iš mobiliojo įrenginio (galbūt „Android“ ar „iOS“), ir nors tai teoriškai įmanoma, jis šiuo metu nepalaikomas. Nors kai kurios iš šių metodų veikia, bet nė vienas neatrodo ypač patikimas.

Bet mes mielai išgirsime jūsų nuomonę, jei bet kuris iš šių metodų veikia patikimai ir galite prisijungti per SSH. Pasakykite komentaruose apie tai ar bet kokias problemas, su kuriomis susiduriate!

Vaizdo kreditas: „goodcat“ per „Shutterstock“

Dalintis Dalintis „Tweet“ Paštu Kaip išvalyti „Windows“ kompiuterį naudojant komandinę eilutę

Jei jūsų „Windows“ kompiuteryje trūksta saugyklos vietos, išvalykite šiukšles naudodami šias greitas komandų eilutės priemones.

Skaityti toliau
Susijusios temos
  • Pasidaryk pats
  • Kompiuterių tinklai
  • Raspberry Pi
Apie autorių Christianas Cawley(Paskelbta 1510 straipsnių)

Redaktoriaus pavaduotojas saugumo, „Linux“, „pasidaryk pats“, programavimo ir techninių paaiškinimų klausimais ir tikrai naudingas transliacijų gamintojas, turintis didelę patirtį palaikant darbalaukį ir programinę įrangą. Žurnalo „Linux Format“ bendradarbis Kristianas yra „Raspberry Pi“ tinklininkas, „Lego“ mylėtojas ir retro žaidimų gerbėjas.

Daugiau iš Christiano Cawley

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia