Subject: rtk cardbus prob
To: None <current-users@netbsd.org>
From: Patrick Welche <prlw1@newn.cam.ac.uk>
List: current-users
Date: 12/06/2005 16:38:40
  cbb0: wait took 0.018607s
  rtk0 at cardbus0 function 0: Planex FNW-3603 10/100BaseTX
  rtk0: Ethernet address 00:90:cc:43:c0:33
  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

all OK (huge read of binary/sets etc.) until suddenly (hmm seems to be
reproducible with cvs - rather odd):

  rtk0: transmit underrun; new threshold: 320 bytes

Then no more connection. Pulling the card out, popping it back in and
giving it an ip number makes it work again..

I remember cbb0 not being defined

  device   vendor prod    pin PIRQ IRQ stage
  002:11:0 0x104c 0x8031   A  0x02  11 0     fixed up
  pci_addr_fixup: 002:11:0 0x104c 0x8031 new address 0x1f800000
  cbb0 at pci2 dev 11 function 0: Texas Instruments PCI7x21/7x11 Cardbus Con..
  cbb0: NOT USED because of unconfigured interrupt

until I removed acpi, and added PCBIOS to this i386 kernel, then the
device/vendor/prod/pin/.../ table doesn't appear and

  cbb0: interrupting at irq 11

Maybe these 2 observations are related?

Cheers,

Patrick