martes, mayo 13, 2008

Problemas al iniciar Firestarter - El dispositivo eth0 no está preparado

Firestarter es un muro de fuego (o firewall) libre publicado bajo licencia GNU/GPL. Sin embargo, si usted utiliza Ubuntu en español, puede ser que al iniciarlo, se encuentre un mensaje como éste:

"El dispositivo eth0 no está preparado.
Compruebe la configuración de su dispositivo de red y asegúrese se que su conexión a Internet esta disponible"

La razón es que en un archivo de script, se hace una búsqueda y en vez de buscar la palabra "mas" (del inglés mask), Firestarter busca el prefijo "más" (de máscara).

Para corregir el problema, es necesario editar el archivo /etc/firestarter/firestarter.sh, lo cual se puede lograr escribiendo en la consola el comando:

sudo gedit /etc/firestarter/firestarter.sh

Una vez visualizando el texto, se busca la línea:

MASK=`/sbin/ifconfig $IF | grep Mas | cut -d : -f 4`

y se reemplaza esta línea por:

MASK=`/sbin/ifconfig $IF | grep Más | cut -d : -f 4`

Una vez que hice esto, no tuve problemas para iniciar el muro de fuego. La solución la encontré en el sitio
http://nideaderedes.urlansoft.com/2008/01/16/problema-con-firestarter-el-interfaz-eth0-no-esta-preparado. Gracias a la gente de este sitio por proveer información tan útil para la comunidad.

Espero que les sea de utilidad tanto como lo fue para mí. Recuerden tener su muro de fuego siempre activo.


"La desconfianza es madre de la seguridad."
Aristófanes

9 réplicas:

Anónimo dijo...

Muchas gracias. Ha funcionado perfectamente.

Saludos.

Anónimo dijo...

Excelente Methos, lo apliqué y me solucionó el problema!

Anónimo dijo...

Muchisimas gracias

¡¡¡ FUNCIONA !!!

Anónimo dijo...

Muchas gracias. Llevo tres semanas con Ubuntu, vengo del "Ventanas", y este era un problema que no conseguía solucionar.

Saludos.

Anónimo dijo...

Funcionó perfectamente la solución que propones... Gracias!

Anónimo dijo...

Perfecto, muchísimas gracias, me has sacado de un buen apuro ;-)

Anónimo dijo...

Muchas gracias, hace casi un año que no utilizaba este cortafuegos, porque precisamente al actualizar mi Gusty a Hardy dejó de funcionar. Entonces no le di la menor importancia y empecé a utilizar Gufw. Tengo que reconocer que me gusta más firestarter (para gustos colores) y ahora que me he comprado un portátil nuevo quería volver a intentarlo con Firestarter, lo que pasa es que seguía dándome el mismo error. Suerte que encontré tu blog y que me ha sido de gran ayuda. Un saludo

Anónimo dijo...

Muchas gracias si funciono

WebMaster dijo...

no me funciono, cambio el acento y a continuacion me dice dispositivo Wlan0 no esta preparado

# External network interface data
IP=`LANG=C /sbin/ifconfig $IF | grep inet | cut -d : -f 2 | cut -d \ -f 1`
MASK=`LANG=C /sbin/ifconfig $IF | grep Más | cut -d : -f 4`
BCAST=`LANG=C /sbin/ifconfig $IF |grep Bcast: | cut -d : -f 3 | cut -d \ -f 1`
NET=$IP/$MASK