Subject: Re: dhcpd
To: NetBSD Current Users <current-users@NetBSD.org>
From: Holger Weiss <lists@jhweiss.de>
List: current-users
Date: 09/12/2007 22:21:12
* 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).

Holger