[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#366507: Pcmcia cardbus disabled



Package: linux-image-2.6.15-1-486
Version: 2.6.15-8
Severity: important

When I boot my laptop with this kernel, I can't use my pcmcia ethernet
card (Netgear). It works perfectly with kernels 2.2.27-pre2 (on potato)
and 2.4.27-2-386 (testing).
I've tried every combination of acpi and pci kernel parameters I could
find but it didn't make it (unfortunately the Documentation/ directory
from the kernel sources isn't packaged as documentation for this kernel
so I don't know if I could test all possibilities).

Here is some usefull information:

1. boot messages
----------------

Linux version 2.6.15-1-486 (Debian 2.6.15-8) (waldi@debian.org) (gcc 
version 4.0.3 20060212 (prerelease) (Debian 4.0.2-9)) #2 Mon Mar 6 
15:19:16 UTC 2006
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 0000000005020000 (usable)
 BIOS-e820: 0000000005020000 - 0000000005040000 (reserved)
 BIOS-e820: 00000000fef80000 - 00000000ff000000 (reserved)
 BIOS-e820: 00000000fffe0000 - 00000000fffe6e00 (reserved)
 BIOS-e820: 00000000fffe6e00 - 00000000fffe7000 (ACPI NVS)
 BIOS-e820: 00000000fffe7000 - 0000000100000000 (reserved)
80MB LOWMEM available.
On node 0 totalpages: 20512
  DMA zone: 4096 pages, LIFO batch:0
  DMA32 zone: 0 pages, LIFO batch:0
  Normal zone: 16416 pages, LIFO batch:3
  HighMem zone: 0 pages, LIFO batch:0
DMI not present.
ACPI: Unable to locate RSDP
Allocating PCI resources starting at 10000000 (gap: 05040000:f9f40000)
Built 1 zonelists
Kernel command line: BOOT_IMAGE=Linux-2.6.15 ro root=303 pci=usepirqmask
No local APIC present or hardware disabled
mapped APIC to ffffd000 (010a1000)
Initializing CPU#0
PID hash table entries: 512 (order: 9, 8192 bytes)
Detected 166.660 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 73940k/82048k available (1516k kernel code, 7712k reserved, 574k 
data, 228k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... 
Ok.
Calibrating delay using timer specific routine.. 333.72 BogoMIPS 
(lpj=166862)
Security Framework v1.0.0 initialized
SELinux:  Disabled at boot.
Capability LSM initialized
Mount-cache hash table entries: 512
CPU: After generic identify, caps: 008001bf 00000000 00000000 00000000 
00000000 00000000 00000000
CPU: After vendor identify, caps: 008001bf 00000000 00000000 00000000 
00000000 00000000 00000000
Intel Pentium with F0 0F bug - workaround enabled.
CPU: After all inits, caps: 008001bf 00000000 00000000 00000000 00000000 
00000000 00000000
mtrr: v2.0 (20020519)
CPU: Intel Pentium MMX stepping 03
Checking 'hlt' instruction... OK.
checking if image is initramfs... it is
Freeing initrd memory: 4378k freed
NET: Registered protocol family 16
EISA bus registered
PCI: PCI BIOS revision 2.10 entry at 0xfd507, last bus=21
PCI: Using configuration type 1
ACPI: Subsystem revision 20050902
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI: disabled
PnPBIOS: Scanning system for PnP BIOS support...
PnPBIOS: Found PnP BIOS installation structure at 0xc00f8e30
PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0x90b4, dseg 0x0
PnPBIOS: 18 nodes reported by PnP BIOS; 18 recorded by driver
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
Boot video device is 0000:00:04.0
PCI: Bus 1, cardbus bridge: 0000:00:13.0
  IO window: 00001000-000010ff
  IO window: 00001400-000014ff
  PREFETCH window: 10000000-11ffffff
  MEM window: 12000000-13ffffff
PCI: Bus 5, cardbus bridge: 0000:00:13.1
  IO window: 00001800-000018ff
  IO window: 00001c00-00001cff
  PREFETCH window: 14000000-15ffffff
  MEM window: 16000000-17ffffff
PCI: No IRQ known for interrupt pin A of device 0000:00:13.0. Please try 
using pci=biosirq.
PCI: Setting latency timer of device 0000:00:13.0 to 64
PCI: No IRQ known for interrupt pin B of device 0000:00:13.1. Please try 
using pci=biosirq.
PCI: Setting latency timer of device 0000:00:13.1 to 64
audit: initializing netlink socket (disabled)
audit(1144267620.489:1): initialized
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Initializing Cryptographic API
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
PNP: PS/2 Controller [PNP0303,PNP0f13] at 0x60,0x64 irq 1,12
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0e: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
EISA: Probing bus 0 at eisa.0
Cannot allocate resource for EISA slot 1
EISA: Detected 0 cards.
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 2, 16384 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 8
NET: Registered protocol family 20
Using IPI Shortcut mode
Freeing unused kernel memory: 228k freed
input: AT Translated Set 2 keyboard as /class/input/input0
usbcore: registered new driver usbfs
usbcore: registered new driver hub
ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver 
(PCI)
ohci_hcd 0000:00:0b.0: OHCI Host Controller
ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus number 1
ohci_hcd 0000:00:0b.0: irq 11, io mem 0xfcfff000
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with 
idebus=xx
Probing IDE interface ide0...
hda: SAMSUNG MP0402H, ATA DISK drive
Probing IDE interface ide1...
hdc: CD-220EA, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 1024KiB
hda: 78242976 sectors (40060 MB) w/8192KiB Cache, CHS=16383/255/63
hda: cache flushes supported
 hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 >
hdc: ATAPI 16X CD-ROM drive, 128kB Cache
Uniform CD-ROM driver Revision: 3.20
Attempting manual resume
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
PCI: No IRQ known for interrupt pin A of device 0000:00:13.0. Please try 
using pci=biosirq.
Yenta: CardBus bridge found at 0000:00:13.0 [1179:0001]
Yenta: no PCI IRQ, CardBus support disabled for this socket.
Yenta: check your BIOS CardBus, BIOS IRQ or ACPI settings.
irda_init()
NET: Registered protocol family 23
irq 11: nobody cared (try booting with the "irqpoll" option)
 [<c012f8b6>] __report_bad_irq+0x31/0x73
 [<c012f985>] note_interrupt+0x75/0x98
 [<c012f482>] __do_IRQ+0x67/0x91
 [<c0104fc1>] do_IRQ+0x19/0x24
 [<c0103afa>] common_interrupt+0x1a/0x20
 [<c0119a1c>] __do_softirq+0x2c/0x7d
 [<c0119a8f>] do_softirq+0x22/0x26
 [<c0104fc6>] do_IRQ+0x1e/0x24
 [<c0103afa>] common_interrupt+0x1a/0x20
 [<c60a8261>] yenta_probe_irq+0x7e/0xcc [yenta_socket]
 [<c60a83eb>] yenta_get_socket_capabilities+0x21/0x4d [yenta_socket]
 [<c60a86ff>] yenta_probe+0x20c/0x265 [yenta_socket]
 [<c01b451d>] __pci_device_probe+0x32/0x41
 [<c01b454b>] pci_device_probe+0x1f/0x34
 [<c0208513>] driver_probe_device+0x32/0x7c
 [<c02085b4>] __driver_attach+0x0/0x36
 [<c02085d8>] __driver_attach+0x24/0x36
 [<c0207e1a>] bus_for_each_dev+0x46/0x6c
 [<c02085fe>] driver_attach+0x14/0x18
 [<c02085b4>] __driver_attach+0x0/0x36
 [<c0208196>] bus_add_driver+0x56/0x98
 [<c01b4727>] __pci_register_driver+0x75/0x88
 [<c601000f>] yenta_socket_init+0xf/0x12 [yenta_socket]
 [<c012a018>] sys_init_module+0xaa/0x167
 [<c0102a99>] syscall_call+0x7/0xb
handlers:
[<c6044d97>] (usb_hcd_irq+0x0/0x56 [usbcore])
Disabling IRQ #11
Yenta: ISA IRQ mask 0x06b8, PCI irq 0
Socket status: 30000007
IrDA: Registered device irda0
toshoboe: Using multiple tasks, version $Id: donauboe.c V2.18 ven jan 10 
03:14:16 2003$
PCI: No IRQ known for interrupt pin B of device 0000:00:13.1. Please try 
using pci=biosirq.
Yenta: CardBus bridge found at 0000:00:13.1 [1179:0001]
Yenta: no PCI IRQ, CardBus support disabled for this socket.
Yenta: check your BIOS CardBus, BIOS IRQ or ACPI settings.
Yenta: ISA IRQ mask 0x06b8, PCI irq 0
Socket status: 30000007
cs: IO port probe 0x100-0x4ff: excluding 0x220-0x22f 0x330-0x337 
0x378-0x37f 0x388-0x38f 0x480-0x48f 0x4d0-0x4d7
cs: IO port probe 0x800-0x8ff: clean.
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0xa00-0xaff: clean.
cs: IO port probe 0x100-0x4ff: excluding 0x220-0x22f 0x330-0x337 
0x378-0x37f 0x388-0x38f 0x480-0x48f 0x4d0-0x4d7
cs: IO port probe 0x800-0x8ff: clean.
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0xa00-0xaff: clean.
input: PC Speaker as /class/input/input1
Real Time Clock Driver v1.12
input: PS/2 Generic Mouse as /class/input/input2
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
Floppy drive(s): fd0 is 1.44M
FDC 0 is an 8272A
mice: PS/2 mouse device common for all mice
Adding 128512k swap on /dev/hda2.  Priority:-1 extents:1 across:128512k
EXT3 FS on hda3, internal journal
usbcore: registered new driver usbkbd
drivers/usb/input/usbkbd.c: :USB HID Boot Protocol keyboard driver
ad1848/cs4248 codec driver Copyright (C) by Hannu Savolainen 1993-1996
ad1848: No ISAPnP cards found, trying standard ones...
kobject_register failed for opl3sa2 (-17)
 [<c01aa7e4>] kobject_register+0x37/0x4b
 [<c0208180>] bus_add_driver+0x40/0x98
 [<c01e557b>] pnp_register_driver+0x2f/0x5a
 [<c60103c5>] init_opl3sa2+0x38/0x3b7 [opl3sa2]
 [<c012a018>] sys_init_module+0xaa/0x167
 [<c0102a99>] syscall_call+0x7/0xb
opl3sa2: No PnP cards found
YM3812 and OPL-3 driver Copyright (C) by Hannu Savolainen, Rob Hooft 
1993-1996
opl3: I/O port 0x388 already in use
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hda5, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hda6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hda7, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hda8, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
lp0: using parport0 (interrupt-driven).
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
IPv6 over IPv4 tunneling driver
cs: pcmcia_socket1: cardbus cards are not supported.


2. lspci output
---------------

0000:00:00.0 Host bridge: Toshiba America Info Systems CPU to PCI bridge 
(rev 2c)
	Subsystem: Toshiba America Info Systems Satellite Pro
	Flags: bus master, medium devsel, latency 0

0000:00:04.0 VGA compatible controller: Chips and Technologies F65555 
HiQVPro (rev c6) (prog-if 00 [VGA])
	Subsystem: Toshiba America Info Systems Satellite Pro
	Flags: stepping, medium devsel
	Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
	Expansion ROM at <unassigned> [disabled] [size=256K]

0000:00:0b.0 USB Controller: NEC Corporation USB (rev 02) (prog-if 10 
[OHCI])
	Subsystem: Toshiba America Info Systems USB
	Flags: bus master, medium devsel, latency 64, IRQ 11
	Memory at fcfff000 (32-bit, non-prefetchable) [size=4K]

0000:00:11.0 Communication controller: Toshiba America Info Systems FIR 
Port (rev 21)
	Subsystem: Toshiba America Info Systems: Unknown device 0001
	Flags: bus master, slow devsel, latency 64, IRQ 11
	I/O ports at ffe0 [size=32]

0000:00:13.0 CardBus bridge: Toshiba America Info Systems ToPIC97 (rev 
20)
	Subsystem: Toshiba America Info Systems: Unknown device 0001
	Flags: bus master, slow devsel, latency 0
	Memory at 10000000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=00, secondary=14, subordinate=14, sec-latency=0
	I/O window 0: 00000000-00000003
	I/O window 1: 00000000-00000003
	16-bit legacy interface ports at 0001

0000:00:13.1 CardBus bridge: Toshiba America Info Systems ToPIC97 (rev 
20)
	Subsystem: Toshiba America Info Systems: Unknown device 0001
	Flags: bus master, slow devsel, latency 0
	Memory at 10001000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=00, secondary=15, subordinate=15, sec-latency=0
	Memory window 0: 60040000-60060000
	I/O window 0: 00000800-000008ff
	I/O window 1: 00000000-00000003
	16-bit legacy interface ports at 0001


3. output of /proc/interrupts
-----------------------------

           CPU0       
  0:     609348          XT-PIC  timer
  1:        403          XT-PIC  i8042
  2:          0          XT-PIC  cascade
  5:          3          XT-PIC  OPL3-SA2
  7:          2          XT-PIC  parport0
  8:          1          XT-PIC  rtc
 11:     100000          XT-PIC  ohci_hcd:usb1
 12:        112          XT-PIC  i8042
 14:     160483          XT-PIC  ide0
 15:         23          XT-PIC  ide1
NMI:          0 
LOC:          0 
ERR:          0
MIS:          0



4. output of /proc/iomem
------------------------

00000000-0009fbff : System RAM
  00000000-00000000 : Crash kernel
0009fc00-0009ffff : reserved
000a0000-000bffff : Video RAM area
000c0000-000c97ff : Video ROM
000f0000-000fffff : System ROM
00100000-0501ffff : System RAM
  00100000-0027b322 : Kernel code
  0027b323-0030ac03 : Kernel data
05020000-0503ffff : reserved
10000000-11ffffff : PCI CardBus #01
12000000-13ffffff : PCI CardBus #01
14000000-15ffffff : PCI CardBus #05
16000000-17ffffff : PCI CardBus #05
18000000-1803ffff : 0000:00:04.0
18040000-18040fff : 0000:00:13.0
  18040000-18040fff : yenta_socket
18041000-18041fff : 0000:00:13.1
  18041000-18041fff : yenta_socket
fcfff000-fcffffff : 0000:00:0b.0
  fcfff000-fcffffff : ohci_hcd
fd000000-fdffffff : 0000:00:04.0
fef80000-feffffff : reserved
fffe0000-fffe6dff : reserved
fffe6e00-fffe6fff : ACPI Non-volatile Storage
fffe7000-ffffffff : reserved


5. output of /proc/ioports
--------------------------

0000-001f : dma1
0020-0021 : pic1
0040-0043 : timer0
0050-0053 : timer1
0060-006f : keyboard
0070-0077 : rtc
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
0330-0331 : MPU401 UART
0370-0371 : OPL3-SA control
0376-0376 : ide1
0378-037a : parport0
0388-0389 : OPL2/3 (left)
038a-038b : OPL2/3 (right)
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial
0534-0537 : CS4231
0cf8-0cff : PCI conf1
1000-10ff : PCI CardBus #01
1400-14ff : PCI CardBus #01
1800-18ff : PCI CardBus #05
1c00-1cff : PCI CardBus #05
ffe0-ffff : 0000:00:11.0
  ffe0-fffe : toshoboe




Reply to: