Subject: Re: dhcpd
To: <>
From: Hisashi T Fujinaka <htodd@twofifty.com>
List: current-users
Date: 09/12/2007 14:28:32
On Wed, 12 Sep 2007, Holger Weiss wrote:

> * Greg Troxel <gdt@ir.bbn.com> [2007-09-12 14:20]:
>> Patrick Welche <prlw1@newn.cam.ac.uk> writes:
>>> On Wed, Sep 12, 2007 at 07:53:46AM -0700, Tom Spindler wrote:
>>>>> With today's kernel/userland (Sep 12 2007 08:40 GMT), dhcpd starts with
>>>>>
>>>>>   Can't get interface flags for ???>?: Device not configured
>>>>>
>>>>> bge0 at pci2 dev 0 function 0: Broadcom BCM5751 Gigabit Ethernet
>>>>> bge0: interrupting at ioapic0 pin 16 (irq 11)
>>>>> bge0: ASIC BCM5750 A1 (0x4001), Ethernet address 00:11:43:9d:49:7d
>>>>> bge0: setting short Tx thresholds
>>>>> brgphy0 at bge0 phy 1: BCM5750 1000BASE-T media interface, rev. 0
>>>>> bge0: block failed to stop: reg 0x1400, bit 0x00000002
>>>>>
>>>>> It works with Sep 10..
>>>>
>>>> I get the same thing with dhclient; I suspect it's related to the
>>>> recent changes in SIOCGIFCONF (i.e. 1.200 of sys/net/if.c).
>>>
>>> Yes. With new if.c
>>
>> I realize you said you don't think it's the if.c changes, but please let
>> me know if you continue to suspect my changes.
>
> Both dhcpd and dhclient work with r1.199 of sys/net/if.c but not with
> r1.200 (tested with hme(4) on sparc64).

I can confirm that dhclient dies with a wm interface as well. I haven't
tried 1.199 yet.

-- 
Hisashi T Fujinaka - htodd@twofifty.com
BSEE(6/86) + BSChem(3/95) + BAEnglish(8/95) + MSCS(8/03) + $2.50 = latte