Date: Fri, 17 May 2002 12:04:47 +0100 (BST) From: Gavin Atkinson <gavin@ury.york.ac.uk> To: <stable@freebsd.org>, <qa@freebsd.org>, <murray@freebsd.org> Subject: BUG: isc-dhcp dhclient infinite loop regression in 4.6-PRE Message-ID: <Pine.BSF.4.33.0205171150030.17319-100000@ury.york.ac.uk>
next in thread | raw e-mail | index | archive | help
Hi, I have found a serious problem in dhclient. If the network interface dhclient is attached to disappears (eg if a network card is removed from a laptop, which may happen normally or will always happen over an APM suspend) then dhclient goes into an infinite loop: May 15 04:36:36 epsilon /kernel: ep0: detached May 15 04:36:36 epsilon /kernel: pccard: card removed, slot 0 May 15 04:36:36 epsilon dhclient: receive_packet failed on ep0: Device not configured May 15 04:36:41 epsilon last message repeated 23275 times May 15 04:36:42 epsilon dhclient: send_packet: Address family not supported by protocol family May 15 04:36:42 epsilon dhclient: receive_packet failed on ep0: Device not configured May 15 04:36:49 epsilon last message repeated 35814 times May 15 04:36:50 epsilon dhclient: send_packet: Address family not supported by protocol family May 15 04:36:50 epsilon dhclient: receive_packet failed on ep0: Device not configured May 15 04:36:52 epsilon last message repeated 12308 times Between dhclient and syslogd, 100% processor power is used. The only solution is to kill dhclient off, reinserting the card is not enough. I am able to test any patches against either -STABLE or -CURRENT, the bug exists on both. Should I report this to ISC? Environment is: FreeBSD 4.6-PRERELEASE #0: Sun May 12 21:05:08 GMT 2002 Gavin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-qa" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.33.0205171150030.17319-100000>