odroid-u3-vs-odroid-c1-02

Primeros pasos con ODROID

Estos primeros pasos, son tanto para la ODROID-C1 como para la ODROID-U3, ya que pueden servir para ambas, menos algunas cosas concretas. Voy a repasar como configurar varias cosas tras hacer la instalación del sistema operativo y arrancar por primera vez.

odroid-u3-vs-odroid-c1-01

CRC error y errores de arranque: BOOT error en la ODRODI-C1

La microSD o la compráis a hardkernel o solo recomiendan de la marca Sandisk Ultra Extreme Pro. En cualquier otro caso lo más probable es que no funcione. Si no es compatible se reinicia, no arranca, falla mientras la usa … vamos lo que comenté en este post: No compréis la ODROID-C1 … por ahora. Para evitar errores en el arranque puede ser necesario editar el fichero boot.ini de la partición BOOT y buscar la opción UHS cards y desactivarla comentando la línea con un # delante de todo.

Configurar usuarios

Las Odroid, tanto la C1 como la U3 que he probado, vienen por defecto con el usuario odroid. Deberías crearte otro usuario para ti y eliminar el usuario original o al menos cambiar su contraseña.

User = odroid
Password = odroid

Antes de añadir el usuario puede convenir configurar el teclado y el idioma como se explica más abajo.
Para añadir uno nuevo, desde una Terminal igual que con la Raspberry hacemos:

sudo adduser nuevo_usuario

Debes agregar este nuevo usuario a la lista de usuarios que pueden ejecutar comandos como administrador, o sea, root. Se puede hacer así:

sudo usermod -a -G sudo nuevo_usuario

Antes de borrar el usuario copia el acceso directo a ODROID-config del escritorio del usuario odroid:

sudo cp /home/odroid/Desktop/ /home/nuevo_usuario/Desktop/

y por si acaso diese errores por haberlo copiado como root, cámbiale su propietario al nuevo usuario :

sudo chown nuevo_usuario /home/nuevo_usuario/Desktop/

Ahora cambiamos de usuario para usar el nuevo y poder deshacernos del odroid. Primero matamos todos los procesos del otro usuario que aún queden:

pkill -u odroid

Y ya deberíamos poder eliminarlo y borrar su /home:

sudo deluser --remove-home odroid

Si el home de odroid no se borra lo puedes eliminar asi:

sudo rm -rf /home/odroid

Configurando el idioma (TODO ESTO NO FUNCIONA MUY BIEN)

OPCIÓN 1

Para configurar el idioma ejecutamos el siguiente comando y seleccionamos el tipo de teclado que tengamos:

sudo apt-get install console-data unicode-data language-pack-es-base

y después modificamos el fichero /etc/default/locale para dejarlo así:

LANG="es_ES.UTF-8"
LANGUAGE="es"
LC_NUMERIC="es_ES.UTF-8"
LC_TIME="es_ES.UTF-8"
LC_MONETARY="es_ES.UTF-8"
LC_PAPER="es_ES.UTF-8"
LC_IDENTIFICATION="es_ES.UTF-8"
LC_NAME="es_ES.UTF-8"
LC_ADDRESS="es_ES.UTF-8"
LC_TELEPHONE="es_ES.UTF-8"
LC_MEASUREMENT="es_ES.UTF-8"

OPCIÓN 2

sudo apt-get install --reinstall language-pack-es
sudo locale-gen
sudo dpkg-reconfigure locales
sudo locale-gen es_ES.UTF-8
sudo update-locale LANG="es_ES.UTF8" LC_MESSAGES=POSIX

Configurar teclado

sudo dpkg-reconfigure keyboard-configuration

Seleccionamos el Generic 105 Key (Intl PC) , el idioma Spanish y el resto dejando las opciones predeterminadas.

Configurar hora

sudo dpkg-reconfigure tzdata

MAC almacenada de los Wi-Fi

Hay almacenadas las MAC del creador de la imagen en un fichero de configuraciones. Esto provoca que si ponemos nuestro dongle Wi-Fi este cogerá el siguiente número disponible para wlanXX lo cual es un inconveniente para luego trastear o acordarse de cual era el número, cuando lo normal es que sea wlan0 Tienes que editar el fichero /etc/udev/rules.d/70-persistent-net.rules por ejemplo entrado desde la terminal con nano:

sudo nano -w /etc/udev/rules.d/70-persistent-net.rules

Debes cargarte todas las líneas, que son parejas como esta:

# PCI device blablabla
subsystem=="net", ACTION=="add" blablabla

Cuando elimines esas líneas, al conectar tu Wi-Fi USB cogerá el nombre wlan0 y no el siguiente libre. Si hemos hecho esto después de haber conectado y configurado el Wi-Fi y haber puesto la IP fija, entonces puede que tengamos que cambiar los valores que aparecen en el fichero /etc/network/interfaces y reiniciar la ODROID.

  • Tiene cosas muy positivas. Me siento un poco culpable de haber espantado a mucha gente de comprarla. Me gusta mucho lo flexible que es en cuanto a frecuencias de procesador.

    • JLuis

      Seguro que todas tienen cosas positivas, pero lo que es difícil de conocer son los puntos débiles de cada una.

      • Sip eso es solo cuestión de probar y tener mala suerte. Si la tienes buena no aprendes nada.

    • Samuel

      Yo compré una y no soy nada experto. Probé los dos sistemas operativos, Ubuntu y Android oficiales. Como un usuario cualquiera decir que todo correcto. Puede que mejor android que no dió ningún problema y en ubuntu tenía problemas con la configuración de red.

      Ahora tengo puesto Openelec y va de lujo.

      En definitiva. Desde la falta de conocimiento, el rendimiento bruto de la placa es muy bueno y supera en algunos aspectos a otras. Ahora, está algo verde y no tiene tanta comunidad que pueda ayudarnos a los que no sabemos.

      Sobre la microsd no he tenido ningún problema con una Sandisk Ultra Class 10 UHS-I de hace ya algún que otro año.

      En amazon venden Sandisk Ultra UHS-I de 8GB por 5€. No tiene por qué ser PRO. Aunque sí recomiendan que sea UHS-I y de Sandisk para asegurar el funcionamiento.

      • Sí, mi fallo fue no mirar antes qué problemas había que sortear y acabar perdiendo el tiempo.
        Compré una microSD de SanDisk y todo OK.

  • Pingback: Armbian en español | Raspberry para torpes()