Primeros pasos con Raspberry Pi (sin monitor)

En meses pasados después de descubrir su existencia y pensar de inmediato un par de proyectos que se podrían hacer, adquirí una Raspberry Pi. No voy a profundizar en temas como “Qué es Raspberry Pi”, “para qué sirve”; supongo que si acabas de comprar una o vas a hacerlo, ya has investigado al respecto. Si estás por adquirir una, debes considerar adquirir también una tarjeta SD, ya que en ella se va a instalar el sistema operativo, tambien necesitarás una fuente de alimentación que proporcione 5V a mas de 750mA, yo uso el cargador de mi Nokia N9 (5V – 1A). En este artículo voy a presentar como realizar las primeras configuraciones a nuestra Raspberry.

Instalación del Sistema Operativo Raspbian.

Para instalar el sistema operativo necesitamos:

  • Tarjeta SD de 4Gbi o de mayor capacidad
  • Un archivo de imagen con el sistema operativo (se puede descargar de aquí)
  • El programa Win32 Disk Imager (descárgalo aquí)

Estos son los pasos a seguir:

  • Instalar el Win32 Imager
  • Extraer el archivo .img del ZIP descargado
  • Insertar la SD en el lector de tarjetas e iniciar Win32 Imager, deberás ver una ventana similar a la siguiente:
La ventana de Win32 Imager

La ventana de Win32 Imager

 

  • Hacer clic en el icono del folder, lo cual abrirá un cuadro de dialogo que nos permitirá buscar el archivo .img que extrajimos en el punto 2
  • En la lista desplegable “Device” seleccionamos la unidad correspondiente a la tarjeta SD
  • Hacemos clic en el botón “Write”

Win32 Imager instalando el SO en la SD

  • Ahora deberás ver como se llena la barra de progreso, cuando termine, Raspbian ya estará en la tarjeta.
  • Cerramos Win32 Disk Imager, y retiramos la tarjeta del lector.

Conseguir acceso mediante SSH

Ya con el Raspbian instalado, estamos listos para configurar nuestra RPi. Puesto que vamos a conseguir acceso sin necesidad de conectar un monitor, será necesario conectar la Raspberry a la red local mediante cable ethernet (si conectaste monitor, teclado y mouse a tu RPi, puedes saltarte esta sección). Para esta parte necesitamos:

  • 1 cable de red conectado de un extremo a nuestro router y en el otro extremo a la Raspberry
  • 1 programa que permita hacer escaneo de IP’s (yo uso “Fing” para iOS)
  • 1 cliente SSH para Windows (MacOX y Linux pueden usar la terminal)

Y estos son los pasos a seguir:

  • Buscar la Raspberry en la red local: Abrimos el programa de escaneo de IP’s y lo ponemos a trabajar. Cuando termine veremos los equipos de nuestra red local, nuestra Raspberry aparace como “Raspberry Pi Foundation”. En este ejemplo la IP es 10.1.7.103
Fing para iOS despues de escanear la red local

Fing para iOS despues de escanear la red local

  • Abrimos nuestro cliente SSH (yo uso PuTTY, se descarga de aquí) y establecemos una nueva conexión con los siguientes parámetros:
Configuración de PuTTY

Configuración de PuTTY

  • Hacemos clic en el botón “Open”, aparecerá un aviso preguntando si confiamos en el equipo remoto, hacemos clic en “Yes”
  • Si usas Linux, puedes usar la terminal para conectarte vía SSH, utiliza el siguiente comando: ssh -p 22 pi@10.1.7.103 reemplazando 10.1.7.103 por la IP de tu RPi
  • Debe aparecer la terminal solicitando los datos de inicio de sesión, usamos los predeterminados. Usuario: pi Contraseña: raspberry
Colocando los datos de inicio de sesión.

Colocando los datos de inicio de sesión.

Si todo salió bien, se mostrará el símbolo del sistema esperando a que introduzcamos un comando.

Configuración básica inicial

Después de conseguir acceso ya podemos configurar la Raspberry, el primer comando que vamos a introducir es:

sudo raspi-config

Lo cual iniciará el asistente de configuración de la Raspberry Pi.

La utilidad de configuración  RasPi Config

La utilidad de configuración RasPi Config

Para navegar entre las opciones de la aplicación, usamos las flechas de dirección y el tabulador. Para seleccionar una opción presionamos <enter> y para regresar a la opción anterior <ESC>. Estas son las opciones que vamos a configurar por ahora:

  • Expand filesystem: Permite que el sistema de archivos ocupe toda la tarjerta SD. Recuerda que el sistema operativo fue instalado desde un archivo de imagen. Si este ocupaba 2.5Gb, ese será el espacio en nuestra tarjeta, aún si esta es de 8Gb, 16Gb o 32Gb. De ahí la importancia de ejecutar esta opción.
  • Change user password: Por cuestiones de seguridad, no debemos dejar el password por defecto (“raspberry”). Ejecutando esta opción Raspbian nos pedirá que introduzcamos por duplicado una nueva contraseña para el usuario pi.
  • Internationalisation Options: Permite cambiar las opciones de configuración regional y distribución de caracteres del teclado.
  • Enable camera: Activa o desactiva el poder usar la cámara de la Raspberry.

Al terminar de modificar resaltamos la opción <Finish> y presionamos <ENTER>.

Actualización de Raspbian

Al terminar de hacer la configuración básica es recomendable actualizar Raspbian para ponerlo al día las ultimas actualizaciones, para ello escribimos en la terminal:

sudo apt-get update

Seguido de:

sudo apt-get upgrade

Actualizando Raspbian

Actualizando Raspbian

 

 Acceder por Escritorio Remoto

Hasta ahora hemos accedido de manera remota a la terminal, pero también podemos de manera remota a la interfaz gráfica de la Raspberry. Para lograrlo sólo tenemos que instalar XRDP. Para ello:

  • Accedemos mediante SSH a la terminal siguiendo los pasos explicados anteriormente si es que no lo hemos hecho.
  • Iniciamos la instalación de XRDP con el siguiente comando: sudo apt-get install xrdp
  • Después de la instalación el servicio inicia automáticamente (al reiniciar, también inicia en automático).
  • Para acceder, desde una PC con Windows presionamos la tecla con el logo de Windows y sin soltarla la letra R, se mostrará el cuadro de dialogo “Ejecutar”
  • En el mismo escribimos mstsc (MicroSoft Terminal Server Console) y presionamos <ENTER>

 

Cuadro de diálogo Ejecutar

Cuadro de diálogo Ejecutar

  • En el cuadro de dialogo “Conexión a Escritorio Remoto” escribimos la IP de la Raspberry, en mi caso 10.1.7.103 y hacemos clic en Aceptar
Conexion a Escritorio Remoto

Conexión a Escritorio Remoto

  • Nos debe de aparecer el inicio de sesión de la raspberry, colocamos user y password y hacemos clic en “OK”
Iniciar sesion en RPi

Iniciar sesion en RPi

  • Después de unos instantes debe aparecer el escritorio de la Raspberry Pi
Escritorio Remoto Raspberry

Escritorio Remoto Raspberry

Y eso es todo, por ahora. Espero que les sea de utilidad y cualquier duda, pueden ponerla en los comentarios.

Licencia Creative Commons
Esta obra está bajo una Licencia Creative Commons Atribución-CompartirIgual 3.0 Unported.

Anuncios

2 comentarios en “Primeros pasos con Raspberry Pi (sin monitor)

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s