OSMC: IP Estática

El siguiente paso es naturalmente establecer una dirección IP estática, así mas adelante podemos abrir un túnel en el router para controlar OSMC desde cualquier lugar.

Antes de seguir adelante realizo una copia de seguridad de la memoria SD usando Win32 Disk Imager.

OSMC utiliza ConnMan para gestionar las conexiones a Internet.  ConnMan ofrece un cliente para línea de comandos connmanctl, podemos invocarlo pasando los comandos que queremos ejecutar como argumentos o de forma interactiva introduciendo connmanctl sin argumentos.

Por ejemplo para detectar los servicios disponibles usamos el comando  connmanctl services:

La configuración para los interfaces de red se aloja en /var/lib/connman/  en un directorio para cada servicio.

La configuración del adaptador Wifi se encuentra en el fichero settings de la ruta /var/lib/connman/wifi_00f14042112c_576f726d2e7669727573_managed_psk/.

Para establecer una IP estática para el adaptador debemos ejecutar:

$ connmanctl config <connection> –ipv4 manual <ip address> <netmask> <gateway>

Donde el parámetro <connection> lo hemos obtenido previamente con el comando “$ connmanctl services“.

El comando config sobrescribe el fichero settings del apaptador Wifi con la nueva configuración, lo podemos comprobar:

osmc@osmc:~$ sudo cat /var/lib/connman/wifi_00f14042112c_576f726d2e7669727573_managed_psk/settings

Ahora reseteamos el sistema y comprobamos que en el próximo arranque la IP se mantiene.

Problemas: Después del cambio los Add-Ons comienzan a fallar porque no llegan al servidor, indagando un poco me percato que no está resolviendo los nombres de las direcciones Web, efectivamente puedo hacer ping a 8.8.8.8 pero no a google.com, la solución pasa por editar el fichero /etc/resolv.conf y añadir:

nameserver 8.8.8.8
nameserver 8.8.4.4

Para evitar que en el próximo arranque se modifique usamos:

$ sudo chattr +i /etc/resolv.conf

 

 

 

 

Anuncios

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