When dhcp was updated from 3.0.6 to 3.1.0 dhcdbd malfunctions causing NetworkManager to revert to autoip which means no working IP address. /var/log/messages excerpt: Aug 31 15:54:31 t60bw NetworkManager: <info> Activation (eth1) Stage 3 of 5 (IP Configure Start) started... Aug 31 15:54:32 t60bw NetworkManager: <info> Activation (eth1) Beginning DHCP transaction. Aug 31 15:54:32 t60bw NetworkManager: <info> Activation (eth1) Stage 3 of 5 (IP Configure Start) complete. Aug 31 15:54:32 t60bw NetworkManager: <info> DHCP daemon state is now 12 (successfully started) for interface eth1 Aug 31 15:54:32 t60bw dhcdbd: Unrequested down ?:3 Aug 31 15:54:32 t60bw NetworkManager: <info> DHCP daemon state is now 14 (normal exit) for interface eth1 When reverted back to 3.0.6 everything works fine again. Reproducible: Always Steps to Reproduce: dhcdbd-2.8-r1 was used
This was a known issue with NetworkManager. The NetworkManager ebuild should be updated with a dep on dhcp < 3.1.0 to ensure newer is not used. Preferably, a patch to NetworkManager to make dhcp 3.1.0 play nice with it...
*** This bug has been marked as a duplicate of bug 185888 ***