Subject: Re: 2.0.2 and a 3CXFE575BT network card
To: John Nemeth <>
From: david l goodrich <>
List: netbsd-users
Date: 09/28/2005 22:54:15
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

John Nemeth wrote:
> On Feb 18, 12:41pm, david l goodrich wrote:
> } 
> } i have a 3com "Megahertz" 10/100 lan cardbus pc card.  it works
> } fine in openbsd 3.6, and anecdotal evidence[1] suggests it once
> } worked in netbsd, back in the 1.5 days.  however, running 2.0.2,
> } i don't have any luck at all.  if i insert the card while the
> } machine is running, netbsd kernel panics.  if i insert the card
> } while the computer is off and /then/ boot, netbsd mostly ignores
> } it.  does anyone have a suggestion?  thanks.
> } 
>      Try uncommenting 'options PCIBIOS'

well, it sees the card now, sorta.  except it doesn't really give it a
device name or let me configure it at all.  aue0's the sketchy little
usb ethernet adapter i've been using since i switched this machine to

dlg@fawkes:/usr/src/sys/arch/i386/conf$ diff -u GENERIC GENERIC_fixup
--- GENERIC     2004-08-30 04:52:37.000000000 -0500
+++ GENERIC_fixup       2005-09-28 18:43:14.000000000 -0500
@@ -351,10 +351,10 @@
 pci*   at ppb? bus ?

 # Configure PCI using BIOS information
-#options       PCIBIOS                 # PCI BIOS support
+options        PCIBIOS                 # PCI BIOS support
 #options       PCIBIOSVERBOSE          # PCI BIOS verbose info
 #options       PCIBIOS_ADDR_FIXUP      # fixup PCI I/O addresses
-#options       PCIBIOS_BUS_FIXUP       # fixup PCI bus numbering
+options        PCIBIOS_BUS_FIXUP       # fixup PCI bus numbering
 #options       PCIBIOS_INTR_FIXUP      # fixup PCI interrupt routing
 #options       PCIBIOS_IRQS_HINT=0x0a00 # PCI interrupts hint. IRQ 9 or 11
 #options       PCIBIOS_INTR_GUESS      # see pcibios(4)


dlg@ordep:~$ dmesg|head -2
NetBSD 2.0.2 (GENERIC_fixup) #1: Wed Sep 28 18:45:30 CDT 2005
dlg@ordep:~$ dmesg | egrep -ie '(card|pcmcia|cbb)'
cbb0 at pci0 dev 10 function 0: Texas Instruments PCI1250 PCI-CardBus
Bridge (rev. 0x02)
cbb1 at pci0 dev 10 function 1: Texas Instruments PCI1250 PCI-CardBus
Bridge (rev. 0x02)
cbb0: interrupting at irq 9
cardslot0 at cbb0 slot 0 flags 0
cardbus0 at cardslot0: bus 1 device 0
pcmcia0 at cardslot0
cbb1: interrupting at irq 9
cardslot1 at cbb1 slot 1 flags 0
cardbus1 at cardslot1: bus 2 device 0
pcmcia1 at cardslot1
3Com Corporation, 3CCFE575BT, LAN Cardbus Card, 001 (manufacturer 0x0,
product 0x0) 3Com product 0x5157 (ethernet network, revision 0x01) at
cardbus0 dev 0 function 0 not configured
dlg@ordep:~$ ifconfig -a
lo0: flags=8009<UP,LOOPBACK,MULTICAST> mtu 33196
        inet netmask 0xff000000
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
ppp1: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 296
sl1: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 296
strip0: flags=0 mtu 1100
strip1: flags=0 mtu 1100
        address: 00:04:5a:09:1c:94
        media: Ethernet autoselect (100baseTX full-duplex)
        status: active
        inet netmask 0xffffff00 broadcast
        inet6 fe80::204:5aff:fe09:1c94%aue0 prefixlen 64 scopeid 0x8
dlg@ordep:~$ dmesg | grep ^aue
aue0 at uhub0 port 2
aue0: LINKSYS Inc. LINKSYS USB Adapter, rev 1.10/1.01, addr 5
aue0: Ethernet address 00:04:5a:09:1c:94

Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

Version: GnuPG v1.4.2 (MingW32)