Subject: cardbus/pcmcia/phy problem
To: None <current-users@netbsd.org>
From: Patrick Welche <prlw1@newn.cam.ac.uk>
List: current-users
Date: 11/07/2002 13:42:16
On most laptops without integrated ethernet, I can just boot up a kernel,
pop a Xircom RealPort Ethernet 10/100 RE-100 in, and log into the NetBSD dhcp
server. (usually a pcmcia only kernel, else a cardbus + pcibios fixup one).
With this Compaq Presario 1200, a pcmcia only kernel doesn't see the card
(fair enough), and a new cardbus + pcibios fixup one (source 6 Nov 17:50)
attaches 2 ukphy's to it and says device timeout. Are the 2 ukphy the cause
of the device timeout problem?

Popping a Planex cardbus card in and writing kern/18961 got me a working
network connection.

cbb0 at pci0 dev 10 function 0: vendor 0x104c product 0xac1e (rev. 0x00)
cbb0: interrupting at irq 9
cardslot0 at cbb0 slot 0 flags 0
cardbus0 at cardslot0: bus 2 device 0
pcmcia0 at cardslot0
xi0 at pcmcia0 function 0: Xircom CreditCard 10/100 Ethernet
xi0: Ethernet address 00:10:a4:aa:45:29
ukphy0 at xi0 phy 0: Generic IEEE 802.3u media interface
ukphy0: OUI 0x00a0be, model 0x0000, rev. 0
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
ukphy1 at xi0 phy 16: Generic IEEE 802.3u media interface
ukphy1: OUI 0x00a0be, model 0x0000, rev. 0
ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xi0: device timeout
ukphy1 detached
ukphy0 detached
xi0 detached
rtk0 at cardbus0 dev 0 function 0: Planex FNW-3603 10/100BaseTX
rtk0: Ethernet address 00:90:cc:43:a8:42
ukphy0 at rtk0 phy 7: Generic IEEE 802.3u media interface
ukphy0: OUI 0x000000, model 0x0000, rev. 0
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
rtk0: interrupting at 9

Lesson on phys?

Cheers,

Patrick