Recientemente compré una Raspberry Pi, modelo tipo B. Quiero configurarlo directamente en la pantalla de mi computadora portátil, sin ningún otro monitor. No lo he configurado todavía. ¿Cómo conecto la pantalla de mi computadora portátil como la pantalla de la Raspberry Pi?
No quiero comprar un cable HDMI. En cambio, quiero probar desde Ethernet o USB.
Respuestas:
Esto es solo para la interfaz de línea de comandos, no para la IU gráfica.
La forma más fácil sería conectarse a través de SSH con un programa llamado PuTTY (Windows), M-remote (Windows) o usar la aplicación Terminal en OS X o cualquier Linux (sin instalación, ya disponible).
ssh pi@raspberrypi
SSH
e ingrese el nombre de hostraspberrypi
SSH (2)
, nombre de hostraspberrypi
, nombre de usuariopi
, contraseñaraspberry
Ahora conéctate.
Si esto falla, intente averiguar qué dirección IP está asignada a la Raspberry Pi. (Por ejemplo, mediante el uso de su navegador para echar un vistazo a su página web módems (si usted no sabe dónde, usted podría tratar
http://192.168.0.1/
ohttp://192.168.1.1/
ohttp://192.168.0.254/
ohttp://192.168.1.254/
ohttp://192.168.0.138/
ohttp://10.0.0.1/
ohttp://10.0.0.138/
ohttp://10.0.0.254/
ohttp://10.0.1.1/
ohttp://10.0.1.254/
)Busque el dispositivo llamado algo así
raspberrypi
y copie la dirección IP. ¡Pégalo en el comando que intentaste desde arriba donde ahora diceraspberrypi
y listo!Ahora (o después de haber ingresado la contraseña
raspberry
) está conectado a la interfaz de línea de comandos del Raspberry Pi, y puede hacer (casi) cualquier cosa que pueda cuando estaría conectado con un monitor, mouse y teclado y NO se iniciará en la interfaz gráfica de usuario.fuente
Hay una publicación de blog, Raspberry Pi Remote Connections - ¡Sin red! , detallando lo que estás buscando.
Básicamente, esto implica asignar una dirección IP estática tanto a la computadora portátil como a la Raspberry Pi, luego configurar el servidor X para transmitir la pantalla desde la Raspberry Pi a su computadora portátil. Como este es un tutorial extenso, consulte el enlace para obtener instrucciones detalladas.
Otra opción para explorar sería usar VNC o una aplicación de tipo de escritorio remoto similar.
fuente
Editar 1/1/2019: Dado que esta respuesta sigue siendo popular, se incorporará un cambio por comentario de bigjosh . Alrededor de abril de 2017, Raspbian introdujo un cambio de seguridad que ya no inicia el servidor SSH de forma predeterminada (consulte esta publicación de blog ). Para habilitar el servidor SSH en el arranque, cree un archivo nombrado
ssh
en la partición de arranque de la tarjeta SD de Pi antes de intentar estas instrucciones.Usando un Macbook Pro (cualquier computadora portátil / computadora de escritorio moderna funcionará), un Pi y una tarjeta SD limpia y sin arranque con Raspbian, esto es lo que hice:
En el primer arranque, el Pi realmente iniciará un servidor SSH disponible en el puerto ethernet. Pero es bastante inaccesible si el Pi no tiene una dirección IP. Por defecto, no lo hace. Activará un cliente DHCP para contactar un enrutador para una IP. Conectar el ethernet del Pi a la computadora hará que el Pi solicite una IP. Por defecto, las computadoras de los consumidores no responden a esta consulta. El primer paso es activar un servidor DHCP en la computadora. Para mi configuración, usé dnsmasq instalado en una máquina virtual Debian que había creado para otro proyecto. La VM no es necesaria, ya que dnsmasq funcionará bien en una Mac (instalable desde MacPorts o fuente) o en una computadora Linux de forma nativa. Creo que hay algunos servidores DHCP que se ejecutan en Windows, pero no estoy seguro. También puede conectar el Pi a un enrutador inalámbrico con el mismo efecto,
Una vez que el servidor DHCP se esté ejecutando, conecte el Pi a la red Ethernet de la computadora y enciéndalo. En el archivo de registro / salida de la consola, debería ver algo como esto:
Explicación y lo que estamos buscando aquí: las dos primeras líneas son mi computadora portátil (Maxwell) que se conecta al servidor DHCP. Como la computadora portátil reconoce el servidor DHCP, solicita una IP que ha tenido en el pasado: 10.37.27.137. Esto puede confirmarse mirando la configuración de red de su computadora (para mí, apareció en Preferencias del sistema / Red en OS X). El servidor DHCP le da a mi computadora la IP solicitada, ya que no es un conflicto (
DHCPACK
, dhcp-ack [nowledgement]). Los siguientes tres cuatro están relacionados con el Pi: Primero envía unDHCPDISCOVER
para encontrar cualquier servidor DHCP (si lo hay). Dnsmasq luego le ofrece una nueva IP. El Pi lo acepta (DHCPREQUEST
), y luego el servidor confirma la IP en su base de datos y en realidad le da la IP al Pi. Sé que he encontrado la entrada correcta porque el nombre de host final aparece en elDHCPACK
es "raspberrypi". Tome nota de la dirección IP que el servidor DHCP le dio a Pi (la mía es 10.79.26.148).Si conectó el Pi a un enrutador en lugar de a una computadora, busque en la interfaz web del enrutador una lista de clientes DHCP o una lista de computadoras conectadas a la red. La mayoría de los enrutadores tienen esto en alguna parte, incluso si no todos lo llaman lo mismo. Busque una computadora llamada "raspberrypi" y tome nota de su dirección IP.
Una vez que tenga una IP para el Pi, puede conectarse a ella con el cliente SSH de su elección. Para Mac / Linux / UNIX, puede abrir un terminal y escribir
ssh pi@IP_ADDRESS
dóndeIP_ADDRESS
está la IP de su Pi que encontró anteriormente. Los usuarios de Windows pueden usar Cygwin, MobaXterm o PuTTY. Si tiene la IP correcta, debería ver algo como esto:Como no me había conectado al Pi antes, tuve que aceptar la clave ECDSA para continuar. La contraseña predeterminada, como se indica en las respuestas anteriores aquí y en la documentación oficial, es
raspberry
. Ahora, hemos iniciado sesión en Raspbian a través de SSH, y podemos hacer cosas. Debería ver esto ahora en la consola SSH:Ahora, según el indicador MOTD, debe ejecutar lo
sudo raspi-config
que lo lleva a la misma ventana de configuración que vería si lo hubiera arrancado con HDMI. Entre otras cosas aquí, debe habilitar el servidor SSH. Después de configurarlo, puede usar esta misma configuración para volver a conectarse a Pi a través de ssh nuevamente después del reinicio.Fuentes: mi propia experiencia.
fuente
ssh
en la partición de arranque de la tarjeta SD de Pi": esto es más fácil decirlo que hacerlo en una Mac, que se niega a montar laext2/3
SD con formato (?) después de crear imágenes con Raspbian. Terminé teniendo que usar una computadora portátil Ubuntu vieja y polvorienta para montarla y agregar el archivo.Nosotros (@RPi Awesomeness y @Dam Underscore) resolvimos esto en el chat. Ninguno de los tutoriales o respuestas que intentaba funcionaba, así que tratamos de resolverlo y lo hicimos.
Resulta que el OP estaba usando NOOBS y por lo tanto no pudo encontrar el archivo cmdline.txt requerido para el tutorial que estaba siguiendo. Entonces, le dije que descargara Raspbian y siguiera con eso.
Si eso le permitió o no configurarlo sin cabeza o no, aún no lo sé, pero esto lo tiene listo para seguir adelante w. el tutorial
fuente
Hardware. Esto no funcionará solo a través del hardware. La placa base de su computadora portátil está cableada para emitir video a la pantalla de la computadora portátil. La mayoría, si no todas, las computadoras portátiles no tienen una entrada de video.
// EDITAR // Al revisar la sección de preguntas relacionadas, se demostró que se podía hacer usando solo hardware: Conecte Pi a una pantalla de computadora portátil vieja
LAN + Software.
pi
raspberry
fuente
Respuesta actualizada
Dado que esta respuesta es antigua y necesita instalar PHP primero, aquí hay una solución lista para usar para macOS y * nix System (y Ubuntu Subsystems en Win10)
Después de esta exploración, se
nmap
muestran todos los hosts con un puerto SSH abierto y también el fabricante del chip de red.Tenga en cuenta que para la configuración sin cabeza necesita habilitar ssh (sección 3.)
Respuesta original
Tuve este problema también. Sabía que la frambuesa obtuvo una IP del servicio local de DHCP. Pero en mi red no pude llegar al pi por el nombre de host ... así que escaneé mi red en busca de todos los clientes que tienen un puerto SSH abierto (Puerto 22)
(Script PHP)
Así que intenté iniciar sesión con SSH pi @ {dirección IP encontrada} en cada dirección IP encontrada y la tercera fue.
Tenga en cuenta que este pequeño script solo es realmente útil en las redes de clase C :)
Ahora acabo de darle a mi pi una ip estática.
Esa es la historia cuando te olvidas de llevar un adaptador HDMI del hogar a la oficina;)
Editar:
Acabo de notar que la pregunta de cómo conectar una pantalla de computadora portátil ... por lo que mi respuesta solo es relevante para el uso de ssh o cualquier otra configuración sin cabeza.
fuente
192.168.1.0/24
lugar de192.168.100.0/24
en mi caso.Ciertamente se puede hacer. Principalmente uso mi Pi de forma remota,
ssh
para acceder a la consola yVNC
acceder a la GUI.VNC
requiere la instalación de software adicional en el Pi (y software compatible en la computadora portátil).La configuración remota inicial es posible, siempre que sepa lo que está haciendo, pero le sugiero que use un teclado directo (USB) y un monitor para la configuración inicial. HDMI es más fácil, pero puede usar la
RCA
conexión a un televisor / monitor. Debe decirnos qué sistema operativo está usando la computadora portátil y cómo está conectado en red al Pi.fuente
RCA
conexión a un televisor ya que esto a menudo se olvida.Hay un gran tutorial aquí donde se explica cómo
El único inconveniente es que esto solo funciona desde una computadora con Windows, no he encontrado ninguna alternativa a MobaXterm para Mac OSX.
fuente
Mi elección personal es usar un conector USB-> UART. Cuando se instala una imagen virgen de Raspbian, hay una instancia de "getty" que se ejecuta contra la serie predeterminada de Pi. Esto significa que si conectamos un terminal en serie al RX / TX del Pi UART, podemos obtener un mensaje de inicio de sesión. Usando un USB-> UART, conecto el extremo USB en mi PC y luego conecto el PC RX al PI TX y el PC TX al PI RX y luego agrego una conexión a tierra común. Ahora, si ejecuto un emulador de terminal en serie como Putty, puedo iniciar sesión en Pi. A partir de ahí, si lo necesito, puedo configurar todas y cada una de las opciones de red que pueda necesitar para obtener más arranque.
fuente
Entonces la forma más fácil sería ...
fuente
La mejor manera de instalar sin usar el monitor es:
ip=<ip of rasberry pi>::<ip of lan card,get it by ip config>
después de esto, coloque la tarjeta de memoria en Raspberry Pi y ejecute masilla ingresando ip. Poner nombre de usuario predeterminado "pi" y contraseña "frambuesa".
fuente
VNC paso a paso en Raspberry Pi 2 Raspbian Jessie 2016-05-27, Ubuntu 16.04 host
VNC es un protocolo de servidor / cliente que permite que un cliente acceda al escritorio del servidor.
Encuentre la IP de su pi: prepárese para ssh sin una pantalla que le recomiendo:
conexión directa de cable de ethernet: SSH a RPi sin una conexión de red?
con enrutador:
SSH en el PI y ejecuta:
ADVERTENCIA: no estamos configurando una contraseña para simplificar, pero eso no es seguro. Ver: https://askubuntu.com/a/757398/52975 para eso.
En host:
Ubuntu también viene con el
remmina
cliente VNC por defecto, pero vinagre fue más fácil de configurarResultado: obtienes una ventana en tu escritorio como:
Aquí se muestra un
glxgears
funcionamiento con errores (casi corregido en RPI 3 parece: https://www.youtube.com/watch?v=WMfgXOHWAnc&feature=youtu.be&t=118 ).Luego puede hacer clic en él directamente con el mouse y el estado de la placa RPI también se actualiza. Si tuviera una pantalla para el PI, ambas pantallas se sincronizarían.
fuente