Skip site navigation (1)Skip section navigation (2)
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>