[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

dhcpcd loses IP address after update [debian unstable]



Hi,

I am running debian unstable and just upgraded the system.
I use dhcpcd (2.0.3) as DHCP client, which worked fine until the update.

So, now I dhcpcd gets everything from the DHCP server but seems to forget it almost immediately (it then falls back to some IPv4 link-local address).
Here is how it goes:

- ifup eth0
   ... dhcpcd.exe confirms IP Addr 192.150.186.186

- ifconfig (immediately after)

eth0      Link encap:Ethernet  HWaddr 00:06:5B:89:58:F8
inet addr:192.150.186.186 Bcast:192.150.186.255 Mask:255.255.255.0
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3194 errors:0 dropped:0 overruns:1 frame:0
          TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:316287 (308.8 KiB)  TX bytes:3498 (3.4 KiB)
          Interrupt:11 Base address:0xa000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:276 (276.0 b)  TX bytes:276 (276.0 b)

- ifconfig (again some seconds later)

eth0      Link encap:Ethernet  HWaddr 00:06:5B:89:58:F8
inet addr:169.254.204.255 Bcast:169.254.255.255 Mask:255.255.0.0
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3343 errors:0 dropped:0 overruns:1 frame:0
          TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:331386 (323.6 KiB)  TX bytes:3558 (3.4 KiB)
          Interrupt:11 Base address:0xa000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:276 (276.0 b)  TX bytes:276 (276.0 b)

So it seems that the IP Addr gets lost somewhere.
I am not aware of any other network configuration software that is running.
As an exercise I even deleted everything from /etc/rc2.d in order to eliminate interferences with any other deamons.
Nothing changed, though.

my /etc/network/interfaces looks like this:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp


Do you have any ideas about this strange behavior?
Any help would be greatly appreciated.

Many Thanks,
Jan



Reply to: