Se trata de un error de Ubuntu. Los nombres de interfaz, como eth0 se asignan a una interfaz física, específicamente a la dirección MAC de la interfaz. Si hiberna y luego intenta reiniciar el sistema, éste intenta asignar una nueva dirección MAC a su NIC. Así que cuando su dirección MAC cambia el sistema piensa que es una nueva tarjeta de red y le asigna el siguiente nombre libre, por ejemplo eth1.
Sin embargo, el archivo de configuración de la red sigue hciendo referencia al nombre antiguo eth0 y trata de aplicar la configuración de una NIC que no existe, mientras que hay un nuevo NIC sin configuración. De hecho, no hay red…
¿Cómo puede solucionarlo?
Haga una copia de seguridad del archivo 70-persistent-net.rules:
sudo cp /etc/udev/rules.d/70-persistent-net.rules /etc/udev/rule
Cuando haya hecho la copia de seguridad cambie el nombre del archivo
sudo rm /etc/udev/rules.d/70-persistent-net.rules
Reinicie la computadora
reboot
De hecho, se acaba de eliminar todo lo relativo a la antigua dirección MAC, para cambiar el nombre de las asignaciones (eth0), así que cuando el sistema se reinicie éstas tendrán que crearse correctamente de nuevo.
Ubuntu no soporta los controladores de todas las tarjetas de red. Es posible que después de instalar Freedom Fone en una computadora, descubra que la tarjeta Ethernet no aparece cuando se ejecuta el comando ifconfig. La solución es cambiar la tarjeta Ethernet. Al elegir una tarjeta de red para sustituirla, busque una que no sea la más reciente, porque generalmente Ubuntu necesita un tiempo para actualizar su base de datos del controlador.
Si no tiene otra tarjeta de red, puede conectar un módem GSM USB a la computadora o computadora portátil y conectarse a Internet y seguir las instrucciones que se muestran a continuación. Si no tiene el módem USB, tendrá que hacerlo en otra computadora con conexión a Internet y luego transferir los archivos que haya bajado.
Instrucciones
Para bajar, compilar e instalar el controlador, vaya primero a http://linuxwireless.org/download/compat-wireless-2.6 y baje el archivo denominado compat-wireless-2.6.tar.bz2 (no se puede bajar en el terminal a causa de la lucha contra el hotlinking). Guárdelo en el escritorio. Después ejecute estos comandos en el terminal de comandos:
sudo apt-get update sudo apt-get install build-essential cd ~/Desktop tar -xjvf compat-wireless-2.6.tar.bz2 cd compat-wireless-2.6.39-1/drivers/net/atl1c make sudo make install
Después reinicie el sistema. En principio el Ethernet funcionará automáticamente al reiniciarlo, si no es así, ejecute:
sudo modprobe atl1c
para insertar la unidad.
NB: Aunque los controladores se incluyen en la batería compacta inalámbrica, en realidad son controladores para una tarjeta ethernet no para una tarjeta inalámbrica. En el ejemplo escoja compat-wireless-2.6.39-1.tar.bz2 porque es la última versión estable del kernel que está utilizando. En el futuro, cuando busque controladores, elija la última versión estable del kernel que esté utilizando. Para comprobar la versión del kernel utilice el comando uname-r en el terminal de comandos.
Freedom Fone configura el alias de red como eth0:0 en el momento del reinicio mediante la secuencia de comandos /etc/rc.local. Esta configuración no es permanente y se establece cada vez que inicia el sistema. Si por alguna razón, la red no está habilitada cuando inicia el sistema, el alias no podrá configurarse. Esto representa un problema ya que Freedom Fone utiliza este alias para comunicarse con el OfficeRoute. Si se da esta situación, para conseguir que Freedom Fone funcione tendrá que habilitar la red y reiniciar el equipo.
Para evitar tener que reiniciar la computadora cada vez que olvida habilitar la red antes de reiniciar, añada lo siguiente al archivo:
/etc/network/interfaces (haga clic sobre el icono del terminal en el centro de la barra de título en el escritorio Freedom Fone).
Instrucciones
sudo gedit /etc/network/interfaces
Añada la siguiente configuración:
auto eth0:0 iface eth0:0 inet static nombre Ethernet alias LAN dirección de tarjeta 192.168.1.250 netmask 255.255.255.0 broadcast 192.168.1.255 network 192.168.1.0
Guarde el archivo y reinicie la red con el siguiente comando:
sudo /etc/init.d/networking restart
A partir de ahora, si el eth0:0 no aparece después del inicio del sistema, porque se ha desactivado la red, sólo tendrá que activar la red haciendo clic con el botón derecho del ratón sobre el icono de red inalámbrica en la barra superior de tareas y después ejecutar el comando anterior para reiniciar la red.
There has been error in communication with Booktype server. Not sure right now where is the problem.
You should refresh this page.