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

Bug#270376: PCMCIA Nic stops working after upgrading to 2.6.6/7/8



(Sorry I forgot to CC the bug report last time.

I've included output from 2.4.27-2 below. (This was generated after the box
had been up for about 12:30. If you need output of one of the commands
immediately after boot (I would think it would be the same, but I don't know
too much about the kernel.) let me know.) (Also note: this kernel mostly
works. I have two PCMCIA nics and if I try to bring them both up at the same
time it crashes (hard crash w/o onscreen kernel panic needing reboot
button). However if I only bring one of the two up (it doesn't matter which)
I am fine. I haven't bothered to file a bug report as going forward I would
like to move to 2.6.)

jeff@jcc02003-hawk:~$ uname -a
Linux jcc02003-hawk 2.4.27-2-386 #1 Thu Jan 20 10:55:08 JST 2005 i586
GNU/Linux
jeff@jcc02003-hawk:~$ lspci -vvv
0000:00:00.0 Host bridge: Cyrix Corporation PCI Master
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0

0000:00:07.0 CardBus bridge: Texas Instruments PCI1220 (rev 02)
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 168, Cache Line Size: 0x04 (16 bytes)
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at 000c8000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=00, secondary=01, subordinate=05, sec-latency=176
        Memory window 0: 10000000-103ff000 (prefetchable)
        Memory window 1: 10400000-107ff000
        I/O window 0: 00004400-000044ff
        I/O window 1: 00004800-000048ff
        BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt-
PostWrite+
        16-bit legacy interface ports at 0001

0000:00:07.1 CardBus bridge: Texas Instruments PCI1220 (rev 02)
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 168, Cache Line Size: 0x04 (16 bytes)
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at 000d8000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=00, secondary=06, subordinate=0a, sec-latency=176
        Memory window 0: 10800000-10bff000 (prefetchable)
        Memory window 1: 10c00000-10fff000
        I/O window 0: 00004c00-00004cff
        I/O window 1: 00005400-000054ff
        BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+
PostWrite+
        16-bit legacy interface ports at 0001

0000:00:0a.0 Communication controller: Lucent Microelectronics 56k WinModem
(rev 01)
        Subsystem: Unknown device 0001:0440
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at 000d0000 (32-bit, non-prefetchable) [size=256]
        Region 1: I/O ports at fcf8 [size=8]
        Region 2: I/O ports at f800 [size=256]
        Capabilities: <available only to root>

0000:00:12.0 ISA bridge: Cyrix Corporation 5520 [Cognac]
        Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Region 0: I/O ports at 3000 [size=128]
        Region 1: I/O ports at 4000 [size=32]
        Region 2: I/O ports at 5000 [size=16]
        Region 3: Memory at 40010000 (32-bit, non-prefetchable) [size=4K]

0000:00:13.0 USB Controller: Compaq Computer Corporation ZFMicro Chipset USB
(rev 04) (prog-if 10 [OHCI])
        Subsystem: Compaq Computer Corporation ZFMicro Chipset USB
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (20000ns max)
        Interrupt: pin A routed to IRQ 9
        Region 0: Memory at fedfe000 (32-bit, non-prefetchable) [size=4K]

jeff@jcc02003-hawk:~$ lsmod
Module                  Size  Used by    Not tainted
af_packet              11048   1 (autoclean)
3c574_cs                7796   1
ds                      5844   2 [3c574_cs]
usb-ohci               16488   0 (unused)
usbcore                52268   1 [usb-ohci]
ide-scsi                8272   0
scsi_mod               86052   1 [ide-scsi]
yenta_socket            8804   2
pcmcia_core            38020   0 [3c574_cs ds yenta_socket]
ide-cd                 27072   0
cdrom                  26212   0 [ide-cd]
rtc                     5768   0 (autoclean)
ext3                   65388   2 (autoclean)
jbd                    34628   2 (autoclean) [ext3]
ide-detect               288   0 (autoclean) (unused)
ide-disk               12448   3 (autoclean)
ide-core               91832   3 (autoclean) [ide-scsi ide-cd ide-detect
ide-disk]
unix                   12752  84 (autoclean)
jeff@jcc02003-hawk:~$ dmesg
Linux version 2.4.27-2-386 (horms@charles.lab.ultramonkey.org) (gcc version
3.3.5 (Debian 1:3.3.5-6)) #1 Thu Jan 20 10:55:08 JST 2005
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000ed800 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 0000000007d00000 (usable)
 BIOS-e820: 00000000fffed800 - 0000000100000000 (reserved)
125MB LOWMEM available.
On node 0 totalpages: 32000
zone(0): 4096 pages.
zone(1): 27904 pages.
zone(2): 0 pages.
DMI not present.
ACPI: Unable to locate RSDP
Kernel command line: root=/dev/hda2 ro
No local APIC present or hardware disabled
Initializing CPU#0
Working around Cyrix MediaGX virtual DMA bugs.
Console: colour VGA+ 80x25
Calibrating delay loop... 87.85 BogoMIPS
Memory: 120336k/128000k available (1069k kernel code, 7276k reserved, 459k
data, 96k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
Inode cache hash table entries: 8192 (order: 4, 65536 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 4096 (order: 2, 16384 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
Working around Cyrix MediaGX virtual DMA bugs.
CPU:     After generic, caps: 00808131 00818131 00000000 00000001
CPU:             Common caps: 00808131 00818131 00000000 00000001
CPU: Cyrix MediaGXtm MMXtm Enhanced stepping 02
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
POSIX conformance testing by UNIFIX
ACPI: Subsystem revision 20040326
ACPI: Interpreter disabled.
PCI: PCI BIOS revision 2.10 entry at 0xfd9b4, last bus=0
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Fixup for MediaGX/Geode Slave Disconnect Boundary (0x41=0x14)
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
Detected PS/2 Mouse Port.
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT
SHARE_IRQ SERIAL_PCI enabled
COMX: driver version 0.85 (C) 1995-1999 ITConsult-Pro Co. <info@itc.hu>
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 8192 bind 16384)
Linux IP multicast router 0.06 plus PIM-SM
RAMDISK: cramfs filesystem found at block 0
RAMDISK: Loading 3844 blocks [1 disk] into ram disk... done.
Freeing initrd memory: 3844k freed
VFS: Mounted root (cramfs filesystem).
Freeing unused kernel memory: 96k freed
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ide: late registration of driver.
hda: TOSHIBA MK2105MAV, ATA DISK drive
hdc: CD-ROM CDR_U241, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: 4233600 sectors (2168 MB), CHS=4200/16/63
Partition check:
 /dev/ide/host0/bus0/target0/lun0: [PTBL] [525/128/63] p1 p2 p3
Journalled Block Device driver loaded
EXT3-fs: INFO: recovery required on readonly filesystem.
EXT3-fs: write access will be enabled during recovery.
kjournald starting.  Commit interval 5 seconds
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Adding Swap: 249944k swap-space (priority -1)
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,2), internal journal
Real Time Clock Driver v1.10f
hdc: attached ide-cdrom driver.
hdc: ATAPI 24X CD-ROM drive, 128kB Cache
Uniform CD-ROM driver Revision: 3.12
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,3), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Linux Kernel Card Services 3.1.22
  options:  [pci] [cardbus] [pm]
Yenta ISA IRQ mask 0x0010, PCI irq 10
Socket status: 30000010
Yenta ISA IRQ mask 0x0010, PCI irq 11
Socket status: 30000006
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
PCI: Guessed IRQ 9 for device 00:13.0
usb-ohci.c: USB OHCI at membase 0xc88c3000, IRQ 9
usb-ohci.c: usb-00:13.0, Compaq Computer Corporation ZFMicro Chipset USB
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
hub.c: new USB device 00:13.0-1, assigned address 2
hub.c: USB hub found
hub.c: 4 ports detected
cs: IO port probe 0x0100-0x04ff: excluding 0x220-0x22f 0x300-0x307
0x388-0x38f 0x398-0x39f 0x480-0x48f 0x4d0-0x4d7
cs: IO port probe 0x0800-0x08ff: clean.
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0a00-0x0aff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
eth0: Megahertz 574B at io 0x320, irq 10, hw_addr 00:50:DA:E4:D2:CC.
  ASIC rev 10, 64K FIFO split 1:1 Rx:Tx, autoselect MII interface.
eth0: found link beat
eth0: autonegotiation complete: 100baseT-FD selected



----------------
Thanks
Jefferson Cowart
Jeff@cowart.net   

> -----Original Message-----
> From: maximilian attems [mailto:debian@sternwelten.at] 
> Sent: Sunday, February 06, 2005 02:54
> To: Jefferson Cowart
> Cc: 270376@bugs.debian.org
> Subject: Re: PCMCIA Nic stops working after upgrading to 2.6.6/7/8
> 
> On Sat, 05 Feb 2005, Jefferson Cowart wrote:
> 
> > I've been using the stock Debian kernels so a .config from 
> those should
> > work. The last kernel I built for my machine was 2 or 3 
> years ago and
> > somewhere in the 2.4.15-20 range I think. (I don't still 
> have it around.)
> 
> ok so please sent me an lspci and lsmod output of a working kernel.
> dmesg after boot would also be nice.
> 
> thanks
> 
> --
> maks
> 
> 




Reply to: