Date: Wed, 13 May 2009 22:32:22 -0700 From: "Li, Qing" <qing.li@bluecoat.com> To: "Milan Obuch" <freebsd-net@dino.sk>, <freebsd-net@freebsd.org> Subject: RE: Weird dhclient behavior after today's rebuild Message-ID: <B583FBF374231F4A89607B4D08578A431443BD@bcs-mail03.internal.cacheflow.com> References: <200905140703.10473.freebsd-net@dino.sk>
next in thread | previous in thread | raw e-mail | index | archive | help
I have committed the patch, please update your source and give it a try. Thanks, -- Qing -----Original Message----- From: owner-freebsd-net@freebsd.org on behalf of Milan Obuch Sent: Wed 5/13/2009 10:03 PM To: freebsd-net@freebsd.org Subject: Weird dhclient behavior after today's rebuild =20 Hi, I did full system rebuild from freshly csup'ped sources. Everything went = smooth as usual, but after reboot network card did not get configured = via=20 DHCP. There were four lines logged on console/in syslog: dhclient[822]: re0: not found dhclient[822]: exiting dhclient[823]: connection closed dhclient[823]: exiting I did some tests, disabled automatic dhclient invocation in rc.conf. Then, after connecting cable, ifconfig re0 show status active, netstat = -rnf=20 inet shows only loopback route (128.0.0.1 on lo0). Manually starting dhclient re0: ifconfig: ioctl (SIOCAIFADDR): File exists re0: not found exiting At this point, netstat -rnf inet shows additional 0.0.0.0/8 route on = re0,yet=20 there is no addres in ifconfig re0 output. Assigning IP statically works (tested only via ifconfig re0 <IP>, but = setting=20 this in rc.conf should have exastly the same effect). I found a bit strange workaround for this - first assign any IP to = interface,=20 I used 0.0.0.1/8, then launching dhclient re0 yields desired result... This problem is observed with sources 24 hours old, verified with = sources 12=20 hours old, did not occured last time I did rebuild from sources 3 or 4 = days=20 old (not remembered exactly). Regards, Milan _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B583FBF374231F4A89607B4D08578A431443BD>
