systemadmin.es > Redes > OpenVPN en Raspberry Pi: SIOCSIFADDR: No such device

OpenVPN en Raspberry Pi: SIOCSIFADDR: No such device

Al intentar instalar OpenVPN, en este caso es una Raspberry Pi, nos podemos encontrar con el siguiente error:

SIOCSIFADDR: No such device
: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
SIOCSIFMTU: No such device
SIOCSIFBRDADDR: No such device
: ERROR while getting interface flags: No such device

Esto se debe a que algunos kernels de la Raspberry Pi no llevan el módulo tun, lo podemos verificar haciendo un modinfo. Si obtenemos un error en lugar de lo siguiente:

# modinfo tun
filename:       /lib/modules/3.6.11+/kernel/drivers/net/tun.ko
alias:          devname:net/tun
alias:          char-major-10-200
license:        GPL
author:         (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
description:    Universal TUN/TAP device driver
srcversion:     BA8F02774AAA9201AC5C904
depends:
intree:         Y
vermagic:       3.6.11+ preempt mod_unload modversions ARMv6

Por lo tanto, deberemos actualizar el kernel. Para ello necesitaremos la utilidad rpi-update que encontraremos en los respositorios de Raspbian, o siempre la podemos obtener en GitHub:

aptitude install rpi-update

A continuación deberemos ejecutar-la y al terminar reiniciar el equipo para arrancar con el nuevo kernel.

rpi-update

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>