Cómo conectarse directamente a una Raspberry Pi sin Internet

Cómo conectarse directamente a una Raspberry Pi sin Internet

La versatilidad de la Raspberry Pi significa que en algún momento seguramente la usará al aire libre, más allá del alcance de su red inalámbrica. Entonces, ¿cómo puede comunicarse con él sin conectar un teclado y un monitor?





No hace falta decir que llevar dispositivos de entrada humana y pantallas contigo cuando no es práctico. Para empezar, están los requisitos de alimentación externa de la pantalla (a menos que use una pantalla táctil Pi portátil dedicada, tal vez).





Una mejor solución es comunicarse a través de otro dispositivo, como una computadora portátil. Si bien Raspberry Pi actualmente no admite Wi-Fi directo, aún tiene dos opciones para una conexión SSH directa sin una red inalámbrica.





Cuándo puedes usar esto

La conexión inalámbrica a una Raspberry Pi, ya sea que tenga habilitada la red inalámbrica o esté conectada a través de Ethernet a su enrutador, es ciertamente más conveniente. Es casi seguro que sea la opción preferida, ya sea que esté en casa, en la escuela o en un evento de creación.

cómo invertir colores en photoshop

Sin embargo, no es ideal para todos los escenarios.



Por ejemplo, si está usando su Pi con el módulo de la cámara, es posible que desee llevarlo afuera, tal vez para capturar alguna fotografía de lapso de tiempo. Sin una red inalámbrica para conectarse a su Pi a través de SSH, necesitará otra solución, algo que funcione a través de una PC o quizás un dispositivo móvil.

Ahí es donde entra en juego una conexión directa. Aquí tiene dos opciones confiables: Ethernet y USB.





Conéctese a su Raspberry Pi a través de Ethernet

La opción más obvia para tal conexión es a través de un cable Ethernet. Todas las computadoras Raspberry Pi (guarde el Pi cero ) tienen puertos Ethernet, por lo que esta es la opción que mejor funciona.

Para esto, necesitará:





  • Raspberry Pi (Modelo B, B +, 2 o 3).
  • Instalación fresca de Raspbian (para obtener mejores resultados).
  • Cable micro USB y fuente de alimentación.
  • Tarjeta micro SD .
  • Un cable Ethernet, con conectores RJ45 en cada extremo.

Los cables Ethernet estándar están bien aquí, ya que la Raspberry Pi puede reconfigurar el puerto. En tiempos pasados, un cable cruzado se habría utilizado para conectar dos computadoras, pero eso no es necesario aquí.

Necesitará su configuración de Pi para aceptar conexiones SSH. Esto no está habilitado de forma predeterminada, pero hay dos formas de evitarlo.

  1. Arranque con un teclado y un monitor para habilitar SSH a través de raspi-config .
  2. Inserte la tarjeta SD en su PC, busque /bota y crea un archivo vacío llamado ssh .

(Este archivo es detectado por el sistema operativo Raspbian en el arranque y lo toma como una instrucción para habilitar SSH).

Todo lo que necesita para conectarse al Pi a través de SSH ya está en su lugar. Todo lo que necesita es la dirección IP del dispositivo. Puede encontrar esto conectándose a su enrutador (generalmente 192.168.0.1, pero deberá verificar que el enrutador tenga la IP correcta) o iniciando el Pi con un teclado y monitor e ingresando

|_+_|

Deberá comprobar que el Pi se inicia correctamente antes de continuar de todos modos y que SSH funciona en circunstancias normales. Nuestro guía para conectarse con SSH será útil aquí.

Una vez que esté satisfecho con el arranque de Pi y la actividad inalámbrica normal a través de su enrutador es satisfactoria, apague el dispositivo.

|_+_|

Ahora, conecte su Raspberry Pi a su PC con un cable Ethernet.

¡Di hola!

Para que esto funcione, necesitará un software en particular: Hola Zeroconf . Este software de Apple es para el reconocimiento de dispositivos de red y viene preinstalado en macOS. Los usuarios de Windows pueden instale Bonjour Print Services v2.0.2 desde el sitio web de Apple .

Con esto instalado y la conexión directa por cable con su Pi establecida, una vez que la pequeña computadora esté encendida y completamente iniciada, debería poder conectarse.

Sin embargo, aquí se aconseja paciencia. Primero, el Pi intentará obtener una dirección IP de un servidor DHCP, luego, cuando falla, el direccionamiento privado será predeterminado en el rango 169.254.x.x. También puede resultarle útil cambiar al modo Avión en su PC o computadora portátil para asegurarse de que no se confunda con otros dispositivos en la red. Una vez asignada la IP, la red Bonjour establece la .local direccionamiento de dominio.

Después de un rato, simplemente abra su herramienta SSH y conéctese a raspberrypi.local (o pi@raspberrypi.local), con la contraseña predeterminada 'frambuesa'.

Sin embargo, es posible que los usuarios de Windows deban forzar al sistema operativo a abandonar la dirección IP asignada al enrutador para que esto funcione. Esto es bastante fácil de hacer abriendo el símbolo del sistema y escribiendo:

cómo usar adb y fastboot
|_+_|

Esto dará como resultado una IP privada aleatoria en el rango 169.254.x.x.

Conecte su PC a Raspberry Pi Zero a través de USB

Si tiene una Raspberry Pi Zero, también puede conectarse directamente a ella a través del puerto USB de su PC o computadora portátil, aunque esto también requiere Buenos dias en Windows y Mac, o avahi-daemo n en Linux (avahi-daemon está preinstalado con Ubuntu).

Comience con una copia nueva de Raspbian Jessie o Raspbian Jessie Lite (26 de mayo de 2016 o posterior) flasheado en tu tarjeta SD . Antes de insertarlo en su Pi Zero, use el explorador de archivos de su escritorio para encontrar la partición de arranque y busque config.txt. Ábralo en un editor de texto sin formato (como el Bloc de notas en Windows) y desplácese hasta la parte inferior. Justo al final, agregue:

|_+_|

Una vez que haya hecho esto, guarde y cierre el archivo, luego busque y abra cmdline.txt. Busque 'rootwait' e inserte esto justo después:

|_+_|

Asegúrese de que esté en la misma línea, separada solo por un espacio, como este:

Guarde y cierre, luego expulse la tarjeta microSD. Luego puede insertarlo en su Raspberry Pi Zero y conectarlo a su PC antes de iniciar el dispositivo. La conexión debe ser a través de USB.

Usar raspberrypi.local como la dirección en su software SSH (nuevamente, también puede probar pi@raspberrypi.local si usa la línea de comando de Linux). Tenga en cuenta que es posible que deba deshabilitar la red inalámbrica si tiene cualquier otra Raspberry Pi en su red doméstica. Esto asegurará que se conecte al Pi Zero a través de USB, en lugar de, digamos, tu caja de Kodi a través de Wi-Fi.

Si tiene algún problema, intente cambiar los cables USB.

Dos conexiones directas confiables

Sería genial si fuera posible conectarse a través de Bluetooth o de forma inalámbrica desde un dispositivo móvil, tal vez Android o iOS, y aunque esto es teóricamente posible, actualmente no es compatible. Si bien hay algunos informes de que cualquiera de estos métodos funciona, ninguno parece particularmente confiable.

Pero nos complacerá saber de usted si tiene alguno de esos métodos funcionando de manera confiable y puede conectarse a través de SSH. ¡Cuéntalo en los comentarios o sobre cualquier problema que encuentres!

Crédito de la imagen: goodcat a través de Shutterstock

Cuota Cuota Pío Correo electrónico Cómo limpiar su PC con Windows usando el símbolo del sistema

Si su PC con Windows se está quedando sin espacio de almacenamiento, limpie la basura con estas rápidas utilidades del símbolo del sistema.

Leer siguiente
Temas relacionados
  • Bricolaje
  • Red de computadoras
  • Frambuesa pi
Sobre el Autor Christian Cawley(1510 Artículos publicados)

Editor adjunto de seguridad, Linux, bricolaje, programación y explicación técnica, y productor de podcasts realmente útil, con amplia experiencia en soporte de escritorio y software. Colaborador de la revista Linux Format, Christian es un manipulador de Raspberry Pi, amante de Lego y fanático de los juegos retro.

Más de Christian Cawley

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse