Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
PCMCIA on 5.0_RC1 not working?
Hi,
With a Thinkpad T60 running 5.0_RC1 if I insert a CF card I get:
wdc2 at pcmcia0 function 0: <SanDisk, SDP, 5/3 0.6>
wdc2: i/o mapped mode
atabus2 at wdc2 channel 0
but no wd(4) device node is attached.. trying other PCMCIA cards, a wi(4)
fails:
wi0 at pcmcia0 function 0: <Dell, TrueMobile 1150 Series PC Card, Version
01.01, >
wi0:wi0: wi_cmd: busy bit won't clear.
wi0: wi_cmd: busy bit won't clear.
wi0: wi_cmd: busy bit won't clear.
wi0: wi_cmd: busy bit won't clear.
wi0: wi_cmd: busy bit won't clear.
wi0: init failed
wi0: failed to attach controller
and a bt3c(4) attaches ok but won't initialise:
bt3c0 at pcmcia0 function 0: <3COM, 3CRWB60-A, Bluetooth PC Card>
on the other hand, a cardbus bluetooth adaptor attaches and works fine:
uhci4 at cardbus0 function 0: vendor 0x1106 product 0x3038 (rev. 0x62)
usb5 at uhci4: USB revision 1.0
uhub5 at usb5: vendor 0x1106 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub5: 2 ports with 2 removable, self powered
uhci5 at cardbus0 function 1: vendor 0x1106 product 0x3038 (rev. 0x62)
usb6 at uhci5: USB revision 1.0
uhub6 at usb6: vendor 0x1106 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub6: 2 ports with 2 removable, self powered
ubt1 at uhub5 port 1
ubt1: vendor 0x0a12 product 0x0001, rev 2.00/19.58, addr 2
bthub1 at ubt1 local-bdaddr 00:10:60:e1:50:3d
I put the full dmesg at http://wiki.netbsd.se/IBM_Thinkpad_T60 but the
cardslot messages show:
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
ppb4 at pci0 dev 30 function 0: vendor 0x8086 product 0x2448 (rev. 0xe2)
pci5 at ppb4 bus 21
pci5: i/o space enabled
cbb0 at pci5 dev 0 function 0: vendor 0x104c product 0xac56 (rev. 0x00)
cbb0: can't map socket base address 0xe4300000
cbb0: can't map socket base address 0xc0a06d16: io mode
cbb0: cacheline 0x8 lattimer 0xa8
cbb0: bhlc 0x2a808
cbb0: interrupting at ioapic0 pin 16
cardslot0 at cbb0
cardbus0 at cardslot0: bus 22
pcmcia0 at cardslot0
I looked in cbb(4) and tried a kernel with:
options RBUS_MIN_START="0x20000000"
but that just resulted in a disabled socket:
cbb0 at pci5 dev 0 function 0: vendor 0x104c product 0xac56 (rev. 0x00)
cbb0: can't map socket base address 0xe4300000
cbb0: can't map socket base address 0xc0a659c2: io mode
cbb0: bad Vcc request. sock_ctrl 0xffffff88, sock_status 0xffffffff
cbb0: disabling socket
new status 0xffffffff
cbb0: cacheline 0x8 lattimer 0xa8
cbb0: bhlc 0x2a808
cbb0: interrupting at ioapic0 pin 16
any ideas? The wi(4) card at least worked under XP when I got the machine
last week so I'm doubting a hardware problem..
iain
Home |
Main Index |
Thread Index |
Old Index