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

Re: PCMCIA doesn't work anymore



*Please set the Reply-to header to "debian-laptop@lists.debian.org"*

On Sun, Feb 25, 2001 at 08:38:58PM +0100, Felix E. Klee wrote:
> Hi,
> 
> today I updated to kernel 2.4.1 with build in PCMCIA support using the
I would suggest using kernel 2.4.0, as I have had problems (oopses) using both 2.4.1 and 2.4.2 kernels on one of my boxes, and under 2.4.1 on my laptop.

> Potato 2.4 packages provided by Adrian Bunk. However, after the update I
> cannot
> use PCMCIA cards anymore even though they seem to be identified
> correctly, eg.
> 
>     > cardctl ident
>     Socket 0:
>       product info: "Xircom", "CreditCard Modem 56 - GlobalACCESS",
> "CM-56G", "1.00"  manfid: 0x0105, 0x100a
>       function: 2 (serial)
> 
> Each time I insert a card, I hear a high beep followed by a low beep and
> I found the following suspicious kernel messages (the whole output of
> dmesg and lspci is attached below):
> 
>     Linux PCMCIA Card Services 3.1.22
>       options:  [pci] [cardbus] [pm]
>     PCI: Found IRQ 11 for device 00:03.0
>     PCI: The same IRQ used for device 00:00.1
>     PCI: The same IRQ used for device 00:00.2
>     IRQ routing conflict in pirq table for device 00:03.0
>     Intel PCIC probe: not found.
Does this occur when plugging in multiple cards, or just one?  Also, is/are the card(s) PCMCIA or CardBus?

> 
> 
> How should I proceed in order to get PCMCIA working again?
> 
> TIA,
> 
> Felix
> 
> 
lspci -v please?

> > lspci:
> 00:00.0 Host bridge: Intel Corporation: Unknown device 7194 (rev 01)
> 00:00.1 Multimedia audio controller: Intel Corporation: Unknown device
> 7195
> 00:00.2 Modem: Intel Corporation: Unknown device 7196
> 00:02.0 VGA compatible controller: Silicon Motion, Inc.: Unknown device
> 0712 (rev a0)
> 00:03.0 CardBus bridge: O2 Micro, Inc.: Unknown device 6872 (rev 05)
> 00:07.0 ISA bridge: Intel Corporation: Unknown device 7198 (rev 01)
> 00:07.1 IDE interface: Intel Corporation: Unknown device 7199
> 00:07.2 USB Controller: Intel Corporation: Unknown device 719a
> 00:07.3 Bridge: Intel Corporation: Unknown device 719b
Please compile your kernel with PCI lookup tables or whatever it's called (in the 3rd section from the top in menuconfig).  They are extremely helpful, and would add names to all ofthese "Unknown device"s.

> 
> 
> > dmesg:
> Linux version 2.4.1 (root@ibm550) (gcc version 2.95.2 20000220 (Debian
> GNU/Linux)) #1 Sun Feb 25 17:07:41 CET 2001
> BIOS-provided physical RAM map:
>  BIOS-e820: 000000000009fc00 @ 0000000000000000 (usable)
>  BIOS-e820: 0000000000000400 @ 000000000009fc00 (reserved)
>  BIOS-e820: 0000000000010000 @ 00000000000f0000 (reserved)
>  BIOS-e820: 0000000007ee0000 @ 0000000000100000 (usable)
>  BIOS-e820: 0000000000010000 @ 0000000007fe0000 (reserved)
>  BIOS-e820: 0000000000008000 @ 0000000007ff0000 (ACPI data)
>  BIOS-e820: 0000000000008000 @ 0000000007ff8000 (ACPI NVS)
>  BIOS-e820: 0000000000010000 @ 00000000ffff0000 (reserved)
> On node 0 totalpages: 32736
> zone(0): 4096 pages.
> zone(1): 28640 pages.
> zone(2): 0 pages.
> Kernel command line: auto BOOT_IMAGE=Linux ro root=302
> BOOT_FILE=/vmlinuz
> Initializing CPU#0
> Detected 548.872 MHz processor.
> Console: colour VGA+ 80x43
> Calibrating delay loop... 1094.45 BogoMIPS
> Memory: 126648k/130944k available (968k kernel code, 3908k reserved,
> 370k data, 172k init, 0k highmem)
> Dentry-cache hash table entries: 16384 (order: 5, 131072 bytes)
> Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)
> Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
> Inode-cache hash table entries: 8192 (order: 4, 65536 bytes)
> CPU: Before vendor init, caps: 0383f9ff 00000000 00000000, vendor = 0
> CPU: L1 I cache: 16K, L1 D cache: 16K
> CPU: L2 cache: 128K
> Intel machine check architecture supported.
> Intel machine check reporting enabled on CPU#0.
> CPU: After vendor init, caps: 0383f9ff 00000000 00000000 00000000
> CPU: After generic, caps: 0383f9ff 00000000 00000000 00000000
> CPU: Common caps: 0383f9ff 00000000 00000000 00000000
> CPU: Intel Celeron (Coppermine) stepping 03
> Enabling fast FPU save and restore... done.
> Enabling unmasked SIMD FPU exception support... done.
> Checking 'hlt' instruction... OK.
> POSIX conformance testing by UNIFIX
> mtrr: v1.37 (20001109) Richard Gooch (rgooch@atnf.csiro.au)
> mtrr: detected mtrr type: Intel
> PCI: PCI BIOS revision 2.10 entry at 0xf0200, last bus=0
> PCI: Using configuration type 1
> PCI: Probing PCI hardware
> PCI: Using IRQ router PIIX [8086/7198] at 00:07.0
>   got res[10000000:10000fff] for resource 0 of O2 Micro, Inc. OZ6812
> Cardbus Controller
> Linux NET4.0 for Linux 2.4
> Based upon Swansea University Computer Society NET3.039
> Initializing RT netlink socket
> apm: BIOS version 1.2 Flags 0x0f (Driver version 1.14)
> Starting kswapd v1.8
> pty: 256 Unix98 ptys configured
> block: queued sectors max/low 84112kB/28037kB, 256 slots per queue
> Uniform Multi-Platform E-IDE driver Revision: 6.31
> ide: Assuming 33MHz system bus speed for PIO modes; override with
> idebus=xx
> PIIX4: IDE controller on PCI bus 00 dev 39
> PIIX4: chipset revision 0
> PIIX4: not 100% native mode: will probe irqs later
>     ide0: BM-DMA at 0x8040-0x8047, BIOS settings: hda:DMA, hdb:pio
> hda: IBM-DARA-206000, ATA DISK drive
> hdb: CRN-8241B, ATAPI CD/DVD-ROM drive
> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> hda: 11733120 sectors (6007 MB) w/418KiB Cache, CHS=730/255/63, UDMA(33)
> hdb: ATAPI 24X CD-ROM drive, 128kB Cache, DMA
> Uniform CD-ROM driver Revision: 3.12
> Partition check:
>  hda: hda1 hda2 hda3 hda4
> NTFS version 000607
> Serial driver version 5.02 (2000-08-09) with MANY_PORTS SHARE_IRQ
> SERIAL_PCI enabled
> Real Time Clock Driver v1.10d
> Linux PCMCIA Card Services 3.1.22
>   options:  [pci] [cardbus] [pm]
> PCI: Found IRQ 11 for device 00:03.0
> PCI: The same IRQ used for device 00:00.1
> PCI: The same IRQ used for device 00:00.2
> IRQ routing conflict in pirq table for device 00:03.0
> Intel PCIC probe: not found.
> NET4: Linux TCP/IP 1.0 for NET4.0
> IP Protocols: ICMP, UDP, TCP
> IP: routing cache hash table of 512 buckets, 4Kbytes
> TCP: Hash tables configured (established 8192 bind 8192)
> NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
> Yenta IRQ list 02b8, PCI irq10
> Socket status: 30000411
> VFS: Mounted root (ext2 filesystem) readonly.
> Freeing unused kernel memory: 172k freed
> Adding Swap: 128484k swap-space (priority -1)
> Warning! NTFS volume version is Win2k+: Mounting read-only
> cs: IO port probe 0x0c00-0x0cff: clean.
> cs: IO port probe 0x0800-0x08ff: clean.
> cs: IO port probe 0x0100-0x04ff: excluding 0x2c8-0x2cf 0x378-0x37f
> 0x4d0-0x4d7
> cs: IO port probe 0x0a00-0x0aff: clean.
> cs: memory probe 0xa0000000-0xa0ffffff: clean.
Have you gotten your FA510C working, or have you switched as you stated earlier?

	--xsdg

-- 
 ___________________________________________________
/ Locked coathanger in car.                         \
\      Good thing I had a key.                      /
/    http://xsdg.hypermart.net|xsdg@softhome.net    \
\___________________________________________________/



Reply to: