ifup:waiting for lock on /run/network/ifstate.eth0...

24 envíos / 0 nuevos
Último envío
#1 Mar, 27/09/2016 - 10:27
debianita
Imagen de debianita
Desconectado/a
se unió: 13/03/16

ifup:waiting for lock on /run/network/ifstate.eth0...

hola @ todos !

al encender y butear en Debian me sale y dura como 3 o 5 minutos (sinceramente no he cronometrado) lo siguiente :

configuring network interfaces ifup: waiting for lock on /run/network/ifstate.eth0

a ver si me tiran cablecillo con este molesto inconveniente, q apareció de un momento a otro (imagino en alguna actualización) , he gugleado pero no hay mayor cosa ...

gracias de antemano !

 

Mar, 27/09/2016 - 11:52
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16

¿Que salida te dan los comandos cat /etc/network/interfaces y ifconfig -a? ¿Hay algo dentro de /etc/network/interfaces.d/?

  No hay bar que por bien no venga....
Mar, 27/09/2016 - 13:11 (Responder a #2)
debianita
Imagen de debianita
Desconectado/a
se unió: 13/03/16
cat /etc/network/interfaces 
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo eth0
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

Hay algo dentro de /etc/network/interfaces.d/?

 

Negativo ! vacio completamente ! !

 

muy amable y muy agradecido ...

Mar, 27/09/2016 - 13:23
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

¿Usas networkmanager ? 

Mar, 27/09/2016 - 13:46 (Responder a #4)
debianita
Imagen de debianita
Desconectado/a
se unió: 13/03/16

caliban wrote:

Usas networkmanager ? 

 

No compañero, uso wicd !

Mar, 27/09/2016 - 13:51
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

Bien,asegurate de no tener networkmanager funcionando, pues te van a crear conflictos con  el script ifup/down, pero como  comprobacion , intenta deshabilitar  wicd , y configurar tu archivos de interfaces para que levante automaticamente ,

auto eth0
 eth0 inet dhcp

con eso al iniciar deberia levantar  eth0  y  dhclient getionar una ip , a ver que ocurre 

Mar, 27/09/2016 - 14:16
debianita
Imagen de debianita
Desconectado/a
se unió: 13/03/16

suave su-avena , tengo ésto en /etc/network/interfaces :

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo eth0
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

 

Mar, 27/09/2016 - 14:22
debianita
Imagen de debianita
Desconectado/a
se unió: 13/03/16

 

ifconfig

eth0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500

eth0:avahi: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

ese tal etho:avahi será el inconveniente ?

Mar, 27/09/2016 - 17:50
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16

Si vas a usar wicd, elimina del archivo /etc/network/interfaces la referencia a eth0 de momento, dejando solo lo que atañe a "lo". No es que sea requisito para el buen funcionamiento de wicd (incluso para el de network-manager), pero asi descartamos que sea eso. Incluso puedes cambiar allow-hotplug por auto a ver que pasa.

Comprueba también que tienes deshabilitados los servicios correspondientes a NetworkManager, que no son necesarios al usar wicd.

 

Por otro lado... ¿Tenemos alguna forma de saber que hiciste antes de arrancar y que empezara a aparecer dicho error? Si antes no aparecía, y de repente ha aparecido al iniciar el sistema, quiere decir que algo has configurado o se ha actualizado antes de apagar y el problema aparece en el siguiente arranque.

 

Edit: Aquí tienes el bug reportado hace dos días: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838871

  No hay bar que por bien no venga....
Mar, 27/09/2016 - 19:59
debianita
Imagen de debianita
Desconectado/a
se unió: 13/03/16

Si con esas indicaciones tuyas se soluciona te hago SANTO ! (santo panko) cheeky

dejame reiniciar ...

 

Mar, 27/09/2016 - 23:01 (Responder a #10)
debianita
Imagen de debianita
Desconectado/a
se unió: 13/03/16

Panko wrote:

Si vas a usar wicd, elimina del archivo /etc/network/interfaces la referencia a eth0 de momento, dejando solo lo que atañe a "lo". No es que sea requisito para el buen funcionamiento de wicd (incluso para el de network-manager), pero asi descartamos que sea eso. Incluso puedes cambiar allow-hotplug por auto a ver que pasa.

Aquí tienes el bug reportado hace dos días: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838871

 

Nada, no dieron resultado tu indicaciones, igual o PEOR !

 

y en cuanto al BUG ... que ? serán 2 meses para corregirlo ??

 

 

Mié, 28/09/2016 - 11:12
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16

pues eso depende, un bug como este no suelen tardar mucho, aunque solo afecte a ciertas configuraciones... ¿has dejado el archivo interfaces solo con la parte de lo? debería irte sin más de esa forma (es como me funciona bien a mi, tanto con wicd como con network-manager, eso si, Debian Sid... Y en el bug parece que se comenta que afecta sobre todo a los interfaces configurados con allow-hotplug. Si lo que ha provocado dicho error ha sido alguna actualización, con suerte todavía tienes el paquete anterior disponible en la caché de apt. Puedes mirarlo con el comando apt-show-versions ifupdown o aptitude versions ifupdown. Si te aparece más de una versión, prueba a instalar la otra con el comando apt-get install ifupdown=version.

 

Siempre puedes mirar el log que tienes en /var/log/dpkg o /var/log/aptitude o /var/log/apt/history.log a ver que paquetes se han actualizado justo antes de aparecer el error y actuar en consecuencia.

 

Edit.....

La interfaz eth0:avahi te aparece, si mal no recuerdo, porque con la configuración que tienes el sistema no ha podido obtener una ip, ya sea por configuración estática o por dhcp. Por esto mismo te decía que cambiaras allow-hotplug por auto o que simplemente lo quitaras del archivo de configuración.

  No hay bar que por bien no venga....
Mié, 28/09/2016 - 12:22
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

Y si por el momento simplemente configuras la interfaz de red tal cual te he dicho, ?no veo necesidad que wicd maneje tu interfaz de red, me parece mas simple y expeditivo .

Mié, 28/09/2016 - 14:20 (Responder a #13)
debianita
Imagen de debianita
Desconectado/a
se unió: 13/03/16

caliban wrote:

Y si por el momento simplemente configuras la interfaz de red tal cual te he dicho, ?no veo necesidad que wicd maneje tu interfaz de red, me parece mas simple y expeditivo .

compañero ... es que no entiendo dónde (en que archivo) tengo que poner :

auto eth0
 eth0 inet dhcp

...?

 

Mié, 28/09/2016 - 15:04
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16
/etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

 

  No hay bar que por bien no venga....
Mié, 28/09/2016 - 15:45 (Responder a #15)
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

debianita wrote:

compañero ... es que no entiendo dónde (en que archivo) tengo que poner :

.

Me disculpo daba por sentado que entendías como configurar tu interfaz de red ,aunque  ya te han contestado

Como referencia ;los gestores de conexión ( wicd, networkmanager ) siendo prácticos y útiles a la hora de gestionar las interfaces de red y los accesos , no son necesarios .Para situaciones básicas  como esta, simplemente configurando los datos en el archivo de interfaces funciona bien  y no hace falta mucho mas .( y lo mismo para usar wifi para el caso ) 

Referencias:

http://exdebian.org/wiki/interfaces-de-red-y-redes-conceptos-basicos-y-configuración

https://wiki.debian.org/es/NetworkConfiguration

 

Mié, 28/09/2016 - 16:46 (Responder a #16)
debianita
Imagen de debianita
Desconectado/a
se unió: 13/03/16

El boot ahora 'vuela' con esa indicación de poner

/etc/network/interfaces

auto eth0
 eth0 inet dhcp

GRACIAS compas, de momento se ha solucionado, si quieren lo marco resuelto, o uds. me indican si esperamos a la solución del bug ... aunque YO me quedo con esta solución de Caliban !

 

pd. 1 mandé mi reporte de bug con BUGREPORT ( nunca en mi vida debianita lo había hecho) , si consideran hay otro más facilete soy todo oidos

2 si deshabilito wicd me quedo sin inet? esto por cuanto apenas ingresé a escritorio lo desactivé pero me mató la red , quisiera algo veloz en buteo y no usar wicd ni networkmanager ...

Mié, 28/09/2016 - 17:17
caliban
Imagen de caliban
Desconectado/a
moderador
se unió: 14/01/16

Si tenes configurado tu archivo de interfaces como mostras,levantara la interfaz y gestionara una ip con el servidor dhcp del router . ya tendras acceso a internet, pero podes comprobar todo  y aprender algun extra.

Primero averiguar la ip que te ha asignado el servidor dhcp.

Luego averiguar la ip de tu puerta de enlace 

Comprobar que tenes conectividad hacia tu puerta de enlace 

Comprobar que tenes salida hacia internet  con una ip externa 

Comprobar que se resuelva el nombre de dominio 

## la ip obtenida ##
# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.150  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::223:54ff:fee1:8275  prefixlen 64  scopeid 0x20<link>
        ether 00:23:54:e1:82:75  txqueuelen 1000  (Ethernet)
-----------------------------------------
----------------------------------------------
## la ip de tu puerta de enlace (gw) ##
# route 
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
-------------------------------------------------------------------------------
## comprobar que tenes conectividad con tu puerta de enlace ( router ? ) ##
##  en este caso figura como puerta de enlace (Gateway ) 192.168.0.1##
ping  -c 1 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_seq=1 ttl=64 time=8.71 ms

--- 192.168.0.1 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 8.713/8.713/8.713/0.000 ms
----------------------------------------------------------
------------------------------------------------------
## como ha respondido ,el siguiente paso a comprogar si tenes salida a internet ##
 ping -c1 172.217.28.36
PING 172.217.28.36 (172.217.28.36) 56(84) bytes of data.
64 bytes from 172.217.28.36: icmp_seq=1 ttl=58 time=11.9 ms

-------------------------------------------------------------------------------
----------------------------------------------------------------------------------
## Finalmente averiguas si resuelve el nombre de dominio ##
ping -c1 www.google.com
PING www.google.com (172.217.28.36) 56(84) bytes of data.
64 bytes from eze03s16-in-f36.1e100.net (172.217.28.36): icmp_seq=1 ttl=58 time=11.2 ms

------------------------------------------------------------------------

 

Si responde al ping  con una ip externa ,pero no responde a una direccion web,( no resuelve el nombre de dominio ) entonces editas  el archivo /etc/resolv.conf  

Y agregas un servidor de nombre de dominio  por ejemplo algo asi :

nameserver 208.67.222.222
nameserver 208.67.220.220

Esto ultimo SOLO  si hace falta .

En definitiva este es un metodo general para comprobar tu red y el acceso hacia internet ,y en base a los otros enlaces tenes las herramientas necesarias para poder configurar y administrar tu servicio de red y tus interfaces,sin depender de gestores .

Mié, 28/09/2016 - 17:29
debianita
Imagen de debianita
Desconectado/a
se unió: 13/03/16

WoW  ! toda una cátedra del tio Caliban ! ! aplausos ! ! !

Vie, 30/09/2016 - 10:06 (Responder a #19)
debianita
Imagen de debianita
Desconectado/a
se unió: 13/03/16

Panko wrote:

 bug reportado : https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838871

dime una cosa... el estar en rojo significa que no está solucionado de momento ?

Vie, 30/09/2016 - 10:08 (Responder a #20)