Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Mar 2005 17:31:42 -0500
From:      Damien Tougas <damien@tougas.net>
To:        freebsd-questions@freebsd.org
Subject:   Detected Ethernet Cards Fail To Configure At Boot
Message-ID:  <3d5c9dd20d152e8bfaf59cd6da719a2d@tougas.net>

next in thread | raw e-mail | index | archive | help
Hello,

I am running a server with 5.3-RELEASE. I have 3 3COM 905 ethernet 
cards (xl0, xl1, and xl2). I am getting this bizarre problem where the 
cards are detected during the boot process:

xl0: <3Com 3c905-TX Fast Etherlink XL> port 0xb000-0xb03f irq 12 at 
device 10.0 on pci0
miibus0: <MII bus> on xl0
nsphy0: <DP83840 10/100 media interface> on miibus0
nsphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xl0: Ethernet address: 00:60:97:d0:34:1d

xl1: <3Com 3c905-TX Fast Etherlink XL> port 0xa800-0xa83f irq 10 at 
device 11.0 on pci0
miibus1: <MII bus> on xl1
nsphy1: <DP83840 10/100 media interface> on miibus1
nsphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xl1: Ethernet address: 00:60:08:17:24:df

xl2: <3Com 3c905C-TX Fast Etherlink XL> port 0xa400-0xa47f mem 
0xe4000000-0xe400007f irq 11 at device 12.0 on pci0
miibus2: <MII bus> on xl2
ukphy0: <Generic IEEE 802.3u media interface> on miibus2
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xl2: Ethernet address: 00:04:75:8f:89:5f

but their configuration fails. I don't get any error messages, its 
almost as if they don't exist. One of the interfaces is configured to 
have DHCPD running on it, but DHCPD fails saying "xl2: not found".

I log in after boot up, and when I do an ifconfig, all the interfaces 
are there, but not configured.

To fix the problem, all I have to do is bring the machine down to 
single user mode, then back up to multi-user mode and everything gets 
configured properly.

Any ideas what may be causing this?

--
Damien Tougas



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3d5c9dd20d152e8bfaf59cd6da719a2d>