Cómo conectarse directamente a una Raspberry Pi sin Internet

Cómo conectarse directamente a una Raspberry Pi sin Internet / Bricolaje

La versatilidad de la Raspberry Pi significa que en algún momento está obligado a usarla en el exterior, más allá del alcance de su red inalámbrica. Entonces, ¿cómo puede comunicarse con él sin enchufar un teclado y un monitor??

No hace falta decir que llevar dispositivos de entrada humanos y pantallas con usted cuando no es práctico. Para comenzar, hay requisitos de alimentación externa de la pantalla (a menos que use una pantalla táctil Pi portátil y dedicada Cómo configurar su Raspberry Pi Pantalla táctil Cómo configurar su Raspberry Pi Pantalla táctil La Raspberry Pi viene con una variedad de complementos útiles, pero una pieza del kit que ha demostrado ser particularmente popular es la pantalla táctil Raspberry Pi de 7 pulgadas. Aquí se explica cómo configurar uno. Leer más, quizás).

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

Cuando puedes usar esto

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

Sin embargo, no es ideal para todos los escenarios..

Por ejemplo, si está utilizando su Pi con el módulo de la cámara, le gustaría llevarlo afuera, tal vez para capturar una 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 funcionará a través de una PC o tal vez un dispositivo móvil.

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

Conéctate a tu Raspberry Pi a través de Ethernet

La opción más obvia para tal conexión es a través del cable Ethernet. Todas las computadoras Raspberry Pi (guarde el Pi Zero Introducción a Raspberry Pi Zero Introducción a Raspberry Pi Zero Ya sea que haya comprado una revista con una pegada al frente o haya encontrado un kit en línea, es probable que ahora sea el orgulloso propietario de una computadora de $ 5: la Raspberry Pi Cero. Leer más) tiene puertos Ethernet, por lo que esta es la opción que mejor funciona.

Para esto, necesitarás:

  • Raspberry Pi (Modelo B, B +, 2 o 3).
  • Instalación fresca de Raspbian (para mejores resultados).
  • Cable micro USB y fuente de alimentación.
  • Tarjeta MicroSD 5 errores que deben evitarse al comprar una tarjeta MicroSD 5 errores que deben evitarse al comprar una tarjeta MicroSD La compra de tarjetas MicroSD puede parecer simple, pero aquí hay algunos errores críticos que debe evitar si no quiere lamentar su compra. Lee mas .
  • 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 Cómo hacer un cable cruzado Ethernet Cómo hacer un cable cruzado Ethernet El cableado Ethernet ha sido estándar en la instalación de redes durante años. Es la forma más rápida de conectar las PC entre sí, a su enrutador o un interruptor central. Claro, podrías usar la conexión inalámbrica, pero la verdad es que ... Leer más se habría usado para conectar dos computadoras, pero eso no es necesario aquí..

Necesitarás tu 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 Lo que necesita saber acerca de cómo comenzar a usar Raspberry Pi Lo que necesita saber acerca de cómo comenzar a usar Raspberry Pi La computadora Raspberry Pi es la última de una línea de dispositivos compactos y multifunción, que se envía como un paquete de barebones. los usuarios finales pueden usar el hardware para prácticamente cualquier proyecto informático que venga a ... Leer más .
  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 está ahora en su lugar. Todo lo que necesitas es la dirección IP del dispositivo. Puede encontrar esto conectándose a su enrutador (por lo general, 192.168.0.1, pero tendrá que revisar el enrutador para la IP correcta) o al iniciar el Pi con un teclado y monitor e ingresar

ifconfig

Deberá verificar que el Pi se inicie correctamente antes de continuar, y que el SSH funciona en circunstancias normales. Nuestra guía para conectarse a SSH Configuración de su Raspberry Pi para un uso sin cabeza con SSH Configuración de su Raspberry Pi para un uso sin cabeza con SSH La Raspberry Pi puede aceptar comandos SSH cuando está conectada a una red local (ya sea por Ethernet o Wi-Fi), habilitando Usted para configurarlo fácilmente. Los beneficios de SSH van más allá de alterar el examen diario ... Leer más será útil aquí.

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

apagado sudo

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

Di bonjour!

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

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

Sin embargo, se aconseja paciencia aquí. El Pi primero intentará obtener una dirección IP de un servidor DHCP, luego, cuando falle, el direccionamiento privado se ubicará 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 haya confusión con otros dispositivos en la red. Una vez asignada la IP, la red de Bonjour establece el .local direccionamiento de dominio.

Después de un corto tiempo, simplemente abra su herramienta SSH y conéctese a raspberrypi.local (o [email protected]), con la contraseña predeterminada “frambuesa”.

Sin embargo, los usuarios de Windows deben forzar al sistema operativo a abandonar la dirección IP asignada por el enrutador para que esto funcione. Esto es bastante fácil de hacer abriendo la solicitud de comando La solicitud de comando de Windows: más simple y más útil de lo que piensa La instrucción de comando de Windows: más simple y más útil que usted piensa destruido mientras aparecían otros comandos más nuevos, incluso con Windows 7 de hecho. Entonces, ¿por qué alguien querría molestarse en hacer clic en el inicio ... Leer más y escribir:

ipconfig / renew

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

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

Si tiene una Raspberry Pi Zero, también puede conectarse directamente a ella a través de su PC o puerto USB de su computadora portátil, aunque esto también requiere Bonjour en Windows y Mac, o avahi-daemon 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) transmitida a su tarjeta SD Cómo instalar un sistema operativo en su Raspberry Pi Cómo instalar un sistema operativo en su Raspberry Pi Aquí le indicamos cómo obtener un el nuevo sistema operativo instalado y en ejecución en su Pi - y cómo clonar su configuración perfecta para una rápida recuperación de desastres. Lee mas . Antes de insertarlo en su Pi Zero, use su explorador de archivos de escritorio para encontrar la partición de inicio y busque config.txt. Abra esto 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:

dtoverlay = dwc2

Una vez que haya hecho esto, guarde y cierre el archivo, luego busque y abra cmdline.txt. Encontrar “esperar” e inserte esto justo después de:

modules-load = dwc2, g_ether

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

Guarda y cierra, luego expulsa 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 vía USB..

Utilizar raspberrypi.local como la dirección en su software SSH (de nuevo, también puede probar [email protected] si usa la línea de comando de Linux). Tenga en cuenta que es posible que deba deshabilitar las redes inalámbricas si tiene otras Raspberry Pi en su red doméstica. Esto le asegurará que se conecte al Pi Zero a través de USB, en lugar de, digamos, su caja Kodi The Raspberry Pi Media Center más fácil, con RasPlex The Raspberry Pi Media Center más fácil, con RasPlex. Lea más sobre Wi-Fi.

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

Dos conexiones directas confiables

Sería fantástico 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 si bien esto es teóricamente posible, actualmente no es compatible. Si bien algunos de estos métodos funcionan correctamente, ninguno parece ser particularmente confiable.

Pero nos complacerá saber de usted si tiene alguno de estos métodos funcionando de manera confiable y puede conectarse a través de SSH. Tell está en los comentarios al respecto, o cualquier problema que encuentre!

Crédito de la imagen: goodcat via Shutterstock

Explorar más sobre: ​​Redes de Computadoras, Raspberry Pi.