F9 Networkmanager and zeroconf

hanpingtian at gmail.com hanpingtian at gmail.com
Sun Jun 8 02:10:19 UTC 2008


hi,

It seems that in F8, when nm failed to get a DHCP reply, it will use
zeroconf to get a IP address for NIC. It's something like this:
...
Jun  8 09:27:21 freeopen avahi-daemon[2073]: Registering new address
record for fe80::216:ecff:fec0:f990 on eth0.*.
Jun  8 09:27:27 freeopen dhclient: DHCPDISCOVER on eth0 to
255.255.255.255 port 67 interval 8
Jun  8 09:27:35 freeopen dhclient: DHCPDISCOVER on eth0 to
255.255.255.255 port 67 interval 18
Jun  8 09:27:53 freeopen dhclient: DHCPDISCOVER on eth0 to
255.255.255.255 port 67 interval 17
Jun  8 09:28:05 freeopen NetworkManager: <info>  Device 'eth0' DHCP
transaction took too long (>45s), stopping it.
Jun  8 09:28:05 freeopen NetworkManager: <info>  eth0: canceled DHCP
transaction, dhclient pid 6097
Jun  8 09:28:05 freeopen NetworkManager: <info>  Activation (eth0)
Stage 4 of 5 (IP Configure Timeout) scheduled...
Jun  8 09:28:05 freeopen NetworkManager: <info>  Activation (eth0)
Stage 4 of 5 (IP Configure Timeout) started...
Jun  8 09:28:05 freeopen NetworkManager: <info>  No DHCP reply
received.  Automatically obtaining IP via Zeroconf.
Jun  8 09:28:05 freeopen NetworkManager: <info>  autoip: Sending probe
#0 for IP address 169.254.158.8.
Jun  8 09:28:05 freeopen NetworkManager: <info>  autoip: Waiting for reply...
Jun  8 09:28:06 freeopen NetworkManager: <info>  autoip: Got some data
to check for reply packet.
Jun  8 09:28:06 freeopen NetworkManager: <WARN>  get_autoip(): autoip:
(eth0) recv arp type=2054, op=1,
Jun  8 09:28:06 freeopen NetworkManager: <WARN>  get_autoip():  source
= 199.199.194.2 00:0F:E2:61:F7:8B,
Jun  8 09:28:06 freeopen NetworkManager: <WARN>  get_autoip():  target
= 199.199.194.2 0E:2A:65:B5:37:07#012
Jun  8 09:28:06 freeopen NetworkManager: <info>  autoip: Sending probe
#1 for IP address 169.254.158.8.
Jun  8 09:28:06 freeopen NetworkManager: <info>  autoip: Waiting for reply...
Jun  8 09:28:07 freeopen NetworkManager: <info>  autoip: Got some data
to check for reply packet.
Jun  8 09:28:07 freeopen NetworkManager: <WARN>  get_autoip(): autoip:
(eth0) recv arp type=2054, op=1,
...
BUT, it seems that in F9, nm doesn't use zeroconf anymore. It just
failed when cannot get a DHCP rely.
This is very bad for me. I am using a pppoe connection. This new
behavior make the pppoe's NIC failed to
get a IP address and ppp dial will fail.




More information about the fedora-list mailing list