[brooks@FreeBSD.ORG: [src] cvs commit: src/etc pccard_ether]
imp at BSDIMP.COM
Wed Sep 28 16:15:04 PDT 2005
> I've just committed the following change to /etc/pccard_ether. I think
> it's the right solution, but I'm concerned it may cause problems with
> drivers that incorrectly frob the IFF_UP flag themselves. If so it may
> be nessicary to revert this change temporarily or at least not MFC it.
This change converts the "I already have an address" check to be a
"I'm up" which are two different things. dhclient leaves the
interface up when it exits, even if it can't get an address. I think
that might cause a lot of problems for people. I originally had this
test in pccard_ether, but changed it to checking for netmask because
roving from network to network didn't work without it on my laptop
with multiple network interfaces.
I think it will have issues on more than just these naughty drivers.
More information about the freebsd-current