Com connectar-se directament a un Raspberry Pi sense Internet

Com connectar-se directament a un Raspberry Pi sense Internet

La versatilitat del Raspberry Pi significa que en algun moment segur que l’utilitzarà a l’exterior, fora de l’abast de la vostra xarxa sense fils. Llavors, com podeu comunicar-vos-hi sense connectar un teclat i un monitor?





No cal dir que arrossegar dispositius d’entrada i visualització humana quan no és pràctic. Hi ha els requisits d’alimentació externa de la pantalla per començar (tret que potser utilitzeu una pantalla tàctil dedicada i portàtil Pi).





Una millor solució és comunicar-se mitjançant un altre dispositiu, com ara un ordinador portàtil. Tot i que actualment el Raspberry Pi no admet Wi-Fi directe, encara teniu dues opcions per a una connexió SSH directa sense una xarxa sense fils.





Quan puguis fer servir això

La connexió sense fils a un Raspberry Pi (si té la xarxa sense fils habilitada o està connectada via Ethernet al vostre encaminador) és certament més convenient. És gairebé segur que l’opció preferida, ja sigui a casa, a l’escola o en un esdeveniment de fabricant.

on puc descarregar música gratis

Tot i això, no és ideal per a tots els escenaris.



Per exemple, si utilitzeu el vostre Pi amb el mòdul de càmera, potser us agradaria treure-ho fora, potser per capturar alguna fotografia de lapse de temps. Sense una xarxa sense fils per connectar-vos al vostre Pi mitjançant SSH, necessitareu una altra solució, que funcionarà mitjançant un PC o potser un dispositiu mòbil.

Aquí és on entra una connexió directa. Aquí teniu dues opcions fiables: Ethernet i USB.





Connecteu-vos al vostre Raspberry Pi mitjançant Ethernet

L'opció més evident per a aquesta connexió és mitjançant un cable Ethernet. Tots els ordinadors Raspberry Pi (deseu el fitxer Pi Zero ) tenen ports Ethernet, cosa que fa que aquesta sigui l’opció que millor funcioni.

Per a això, necessitareu:





  • Raspberry Pi (model B, B +, 2 o 3).
  • Instal·lació nova de Raspbian (per obtenir els millors resultats).
  • Cable micro USB i font d'alimentació.
  • Targeta MicroSD .
  • Un cable Ethernet, amb connectors RJ45 a cada extrem.

Els cables Ethernet estàndard estan bé aquí, ja que el Raspberry Pi pot reconfigurar el port. En temps passats, a cable creuat s'hauria utilitzat per connectar dos equips, però aquí no és necessari.

Necessiteu la configuració de Pi per acceptar connexions SSH. Això no està habilitat per defecte, però hi ha dues maneres de solucionar-ho.

  1. Arrencar amb un teclat i un monitor per activar SSH via raspi-config .
  2. Inseriu la targeta SD al vostre PC, aneu a / boot i creeu un fitxer buit anomenat ssh .

(Aquest sistema és detectat pel sistema operatiu Raspbian en arrencar i el pren com a instrucció per habilitar SSH.)

Tot el que necessiteu per connectar-vos al Pi mitjançant SSH ja està al seu lloc. Tot el que necessiteu és l'adreça IP del dispositiu. Podeu trobar-ho connectant-vos al vostre encaminador (normalment 192.168.0.1, però haureu de comprovar si el router és l’IP correcte) o arrencant el Pi amb un teclat i un monitor i entrant

ifconfig

Haureu de comprovar que el Pi arrenca correctament abans de continuar igualment i que SSH funciona en circumstàncies normals. El nostre guia de connexió amb SSH serà útil aquí.

Un cop esteu satisfets, les arrencades de Pi i l'activitat sense fils normal a través del vostre encaminador són satisfactòries, apagueu el dispositiu.

sudo shutdown

Ara, connecteu el vostre Raspberry Pi al vostre PC amb un cable Ethernet.

Digues hola!

Perquè això funcioni, necessitareu un programari concret: Hola Zeroconf . Aquest programari d'Apple és un reconeixement de dispositius de xarxa i està preinstal·lat a macOS. Els usuaris de Windows poden instal·leu Bonjour Print Services v2.0.2 des del lloc web d'Apple .

Amb això instal·lat i establerta la connexió de cable directa amb el vostre Pi, un cop l’ordinador estigui encès i arrencat completament, hauríeu de poder connectar-vos.

No obstant això, aquí es recomana paciència. El Pi primer intentarà obtenir una adreça IP d’un servidor DHCP i, després, quan falli, l’adreça privada per defecte serà de 169.254.x.x. També us pot resultar útil canviar al mode Avió al vostre ordinador o portàtil per evitar confusions amb altres dispositius de la xarxa. Un cop assignada la IP, la xarxa Bonjour estableix el fitxer .local adreça de domini.

Al cap de poc temps, només cal que obriu l'eina SSH i que us connecteu raspberrypi.local (o pi@raspberrypi.local), amb la contrasenya per defecte 'raspberry'.

És possible que els usuaris de Windows hagin de forçar el sistema operatiu a abandonar l'adreça IP assignada per l'encaminador perquè això funcioni. Això és prou fàcil de fer obrint el símbol del sistema i escrivint:

compra d'iPhone des d'Apple vs AT & T
ipconfig /renew

Això donarà lloc a una IP privada aleatòria a l'interval 169.254.x.x.

Connecteu el vostre PC a Raspberry Pi Zero mitjançant USB

Si teniu un Raspberry Pi Zero, també podeu connectar-vos-hi directament a través del port USB del vostre PC o portàtil, tot i que això també requereix Hola a Windows i Mac, o bé avahi-daemo n a Linux (avahi-daemon està preinstal·lat amb Ubuntu).

Comenceu amb una nova còpia de Raspbian Jessie o Raspbian Jessie Lite (26 de maig de 2016 o posterior) ha aparegut a la targeta SD . Abans d’inserir-lo al Pi Zero, utilitzeu l’explorador de fitxers d’escriptori per trobar la partició d’arrencada i cerqueu config.txt. Obriu-lo en un editor de text en brut (com ara Bloc de notes al Windows) i desplaceu-vos fins a la part inferior. Al final, afegiu:

dtoverlay=dwc2

Un cop fet això, deseu i tanqueu el fitxer i, a continuació, cerqueu i obriu cmdline.txt. Cerqueu 'rootwait' i inseriu-lo just després:

modules-load=dwc2,g_ether

Assegureu-vos que estigui a la mateixa línia, separada només per un espai, com aquest:

Deseu i tanqueu i expulseu la targeta microSD. A continuació, podeu inserir-lo al vostre Raspberry Pi Zero i connectar-lo al vostre PC abans d’arrencar el dispositiu. La connexió s’ha de fer mitjançant USB.

Ús raspberrypi.local com a adreça del vostre programari SSH (de nou, també podeu provar pi@raspberrypi.local si utilitzeu la línia d'ordres de Linux). Tingueu en compte que potser haureu de desactivar la xarxa sense fils si teniu algun altre Raspberry Pi a la vostra xarxa domèstica. Això us garantirà que us connecteu al Pi Zero per USB, en lloc de, per exemple, la vostra caixa Kodi mitjançant Wi-Fi.

Si teniu problemes, proveu de canviar els cables USB.

Dues connexions directes fiables

Seria fantàstic que fos possible connectar-se mitjançant Bluetooth o sense fils des d’un dispositiu mòbil (potser Android o iOS) i, tot i que això és teòricament possible, actualment no s’admet. Tot i que hi ha alguns informes sobre qualsevol d'aquests mètodes que funcionen, cap dels dos sembla particularment fiable.

Però estarem encantats de saber-vos si teniu algun d'aquests mètodes que funcionen de manera fiable i us podeu connectar mitjançant SSH. Tell és als comentaris sobre això o qualsevol problema que tingueu.

Crèdit de la imatge: goodcat a través de Shutterstock

Compartir Compartir Tweet Correu electrònic Com netejar el vostre PC amb Windows mitjançant el símbol del sistema

Si el vostre PC amb Windows es queda sense espai d’emmagatzematge, netegeu la brossa amb aquestes ràpides utilitats de símbol del sistema.

Llegiu a continuació
Temes relacionats
  • Bricolatge
  • Xarxes informàtiques
  • Raspberry Pi
Sobre l'autor Christian Cawley(1510 articles publicats)

Editor adjunt de seguretat, Linux, bricolatge, programació i tecnologia explicada, i productor de podcasts realment útils, amb una àmplia experiència en suport d'escriptori i programari. Col·laborador de la revista Linux Format, Christian és un fabricant de Raspberry Pi, un amant de Lego i un fan dels jocs retro.

Més de Christian Cawley

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us