Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Problems with PCMCIA ports on legacy laptops

  1. #1

    Smile Problems with PCMCIA ports on legacy laptops

    Hello. I will apologize beforehand for what is a whopper of a first post. I have a fierce technical problem that I've been troubleshooting for a month, so this speech (to paraphrase the Beastie Boys) will sound well rehearsed.

    In short, I have two pre-Pentium III laptops that cannot sense or won't acknowledge the presence of PCMCIA cards. I'm hoping I can find someone who has run into this problem before, or might be able to suggest a solution.

    Here is the long version of the story, and I will credit you with the patience of a saint if you stick with me to the end.

    First, both of these machines are using Ubuntu 5.10 with the 2.6.12-9 kernel. (The same problem occurred under DSL 2.1b and 2.2RC1) I've tried three different PCMCIA cards:

    • a Belkin Wireless G model F5D7010 version 5,
    • a Linksys WPC54G version 2, and
    • a SanDisk CF card adapter.

    In two different laptops:

    • a CTX EzBook 700E, upgraded to a K6-III 475Mhz, 128MB RAM and a 20GB 5400rpm hard drive, and
    • a Compaq Presario 1020 ... 120Mhz, 48Mb, 1.08Gb


    The CTX uses the Texas Instruments PCI1131 cardbus, and the Presario uses the Cirrus Logic 5760 (that might not be the right number -- I can double-check that if you like).

    As you can see, neither of these machines is a real speed demon, and aside from the non-stock additions I've made, the hardware is specific to 1997-1998 technology. I only mention that because I think it is an issue.

    Neither of those two machines will acknowledge a PCMCIA card when it is inserted. The output of an lspci, lshw or lspci -v command gives only the connecting hardware info. By comparison, putting the same card into my Dell XPS M170 yields this line. ...

    Quote Originally Posted by Dell XPS M170
    0000:04:00.0 Network controller: Texas Instruments ACX 111 54Mbps Wireless Interface
    Which, if I understand it correctly, is the way it should show up. (Of course, the Belkin wireless card and the CF card have slightly different entries, but you should get the picture.)

    To complicate things further, all three cards will work perfectly on the EzBook 700E when installed (with the proper drivers, of course) under Windows XP. (The Compaq won't run WinXP and I don't have the patience to wade through earlier versions of Windows. I think you can sympathize.)

    Keep in mind that no drivers are installed, and ndiswrapper is not in use. I have tried full Ubuntu installs on the EzBook, added ndiswrapper-utils and it simply reports that the driver is present, but the hardware is not installed.

    I've also tried the PCMCIA tool that comes with DSL, but I believe it's just a GUI for cardctl, and has no better success.

    I tried the acpi=off trick described here, but it was only moderately successful. I found that, after modifying the GRUB command line, I could get ident and info out of cardctl, but only for the CF card reader, and only on the Presario. I also had trouble mounting the card.

    Frustrating, to say the least, but a step in the right direction. Apparently there are some known situations where the PCMCIA card is undetected, but these seem unique to other hardware, other kernels or other configurations. I don't think it's a bug; I think it's some sort of quirk of legacy systems.

    I built a custom kernel for the Compaq that stripped out anything made after 1993, and included anything I could think of that might improve PCMCIA support. But apart from speeding things up slightly, I had no better success than when I attached the acpi=off flag to my GRUB command line.

    As a troubleshooting measure, I used the Ubuntu 5.10 Live CD in my father's Inspiron 8000, and aside from configuring his Linksys WPC11 to sign on to the WLAN, there was no problem whatsoever. The same PCMCIA card was ignored in the EzBook 700E ... except in Windows, of course.

    I've seen the bug report for PCMCIA in Linux 2.6, and the problem with port subordination, but adding pci=assign-busses to the kernel boot line did nothing. (Of course, it probably post-dates this kernel )

    I think my next step will be to recompile a kernel that strips out the inner PCMCIA structure, and rebuild it using Card Services for Linux. I saw a post or two there that seemed similar to my problem.
    Last edited by K.Mandla; 02-10-2006 at 05:53 PM.

  2. #2
    If you're still with me, you're probably wondering if cardmgr is running, or would like to see the output of dmesg. Well, you're in luck!

    These come from the CTX EzBook 700E. Just as a reminder, this is a socket 7 machine that came stock with 64MB and a Pentium II 233Mhz processor. It has been upgraded to a K6-III 475Mhz and 128MB RAM. It is built as a dual boot WinXP and a Ubuntu 5.10 server install, now with the original 2GB Toshiba 4200rpm hard drive (gawd that drive is SLOW and LOUD).

    The card is inserted. This model has an indicator light to show the presence of a card in either socket. The card works perfectly under Windows XP, when the drivers are installed.

    Ndiswrapper is not running or installed. Again, I don't believe it will come into play until the device can be detected.

    Output, as root, of cardctl ident ...

    Code:
    Socket 0:
      no product info available
    Socket 1:
      no product info available
    Output, as root, of cardctl info ...

    Code:
    PRODID_1=""
    PRODID_2=""
    PRODID_3=""
    PRODID_4=""
    MANFID=0000,0000
    FUNCID=255
    PRODID_1=""
    PRODID_2=""
    PRODID_3=""
    PRODID_4=""
    MANFID=0000,0000
    FUNCID=255
    Output, as root, of lsmod ...

    Code:
    Module                  Size  Used by
    sg                     33696  0 
    scsi_mod              124872  1 sg
    pcmcia                 24584  4 
    analog                 10528  0 
    ns558                   5508  0 
    gameport               14472  3 analog,ns558
    irtty_sir               7808  0 
    sir_dev                17324  1 irtty_sir
    irda                  159804  2 irtty_sir,sir_dev
    crc_ccitt               2176  1 irda
    pcspkr                  3652  0 
    rtc                    11832  0 
    yenta_socket           22540  2 
    rsrc_nonstatic         12032  1 yenta_socket
    pcmcia_core            44932  3 pcmcia,yenta_socket,rsrc_nonstatic
    i2c_piix4               8336  0 
    i2c_core               19728  1 i2c_piix4
    dm_mod                 50364  1 
    joydev                  9280  0 
    tsdev                   7616  0 
    evdev                   9088  0 
    psmouse                26116  0 
    mousedev               10912  0 
    parport_pc             31812  1 
    lp                     11460  0 
    parport                32072  2 parport_pc,lp
    md                     40656  0 
    ext3                  115976  1 
    jbd                    48536  1 ext3
    processor              23100  0 
    uhci_hcd               28048  0 
    usbcore               104188  2 uhci_hcd
    ide_cd                 36996  0 
    cdrom                  33952  1 ide_cd
    ide_disk               16128  3 
    ide_generic             1664  0 
    piix                    9476  1 
    ide_core              125268  4 ide_cd,ide_disk,ide_generic,piix
    unix                   24624  10 
    fbcon                  34176  0 
    tileblit                2560  1 fbcon
    font                    8448  1 fbcon
    bitblit                 5248  1 fbcon
    vesafb                  8088  0 
    cfbcopyarea             4480  1 vesafb
    cfbimgblt               2944  1 vesafb
    cfbfillrect             3840  1 vesafb
    softcursor              2432  1 vesafb
    capability              5000  0 
    commoncap               6784  1 capability
    Output, as root, of lspci. ...
    Code:
    0000:00:00.0 Host bridge: Intel Corp. 430TX - 82439TX MTXC (rev 01)
    0000:00:01.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 01)
    0000:00:01.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
    0000:00:01.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
    0000:00:01.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 01)
    0000:00:08.0 VGA compatible controller: Neomagic Corporation NM2160 [MagicGraph 128XD] (rev 01)
    0000:00:0a.0 CardBus bridge: Texas Instruments PCI1131 (rev 01)
    0000:00:0a.1 CardBus bridge: Texas Instruments PCI1131 (rev 01)
    Last edited by K.Mandla; 02-10-2006 at 05:53 PM.

  3. #3
    Output, as root, of lspci -vvv ...

    Code:
    0000:00:00.0 Host bridge: Intel Corp. 430TX - 82439TX MTXC (rev 01)
    	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: 32
    
    0000:00:01.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 01)
    	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:01.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [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: 32
    	Region 4: I/O ports at 3000 [size=16]
    
    0000:00:01.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
    	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
    	Interrupt: pin D routed to IRQ 11
    	Region 4: I/O ports at fbe0 [size=32]
    
    0000:00:01.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 01)
    	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 ? routed to IRQ 9
    
    0000:00:08.0 VGA compatible controller: Neomagic Corporation NM2160 [MagicGraph 128XD] (rev 01) (prog-if 00 [VGA])
    	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 (4000ns min, 63750ns max)
    	Interrupt: pin A routed to IRQ 0
    	Region 0: Memory at c5000000 (32-bit, prefetchable) [size=16M]
    	Region 1: Memory at c6e00000 (32-bit, non-prefetchable) [size=2M]
    	Region 2: Memory at c7100000 (32-bit, non-prefetchable) [size=1M]
    
    0000:00:0a.0 CardBus bridge: Texas Instruments PCI1131 (rev 01)
    	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: 0x20 (128 bytes)
    	Interrupt: pin A routed to IRQ 9
    	Region 0: Memory at 08000000 (32-bit, non-prefetchable) [size=4K]
    	Bus: primary=00, secondary=01, subordinate=04, sec-latency=176
    	Memory window 0: 08400000-087ff000 (prefetchable)
    	Memory window 1: 08800000-08bff000
    	I/O window 0: 00004000-000040ff
    	I/O window 1: 00004400-000044ff
    	BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt- PostWrite+
    	16-bit legacy interface ports at 0001
    
    0000:00:0a.1 CardBus bridge: Texas Instruments PCI1131 (rev 01)
    	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: 0x20 (128 bytes)
    	Interrupt: pin B routed to IRQ 9
    	Region 0: Memory at 08001000 (32-bit, non-prefetchable) [size=4K]
    	Bus: primary=00, secondary=05, subordinate=08, sec-latency=176
    	Memory window 0: 08c00000-08fff000 (prefetchable)
    	Memory window 1: 09000000-093ff000
    	I/O window 0: 00004800-000048ff
    	I/O window 1: 00004c00-00004cff
    	BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
    	16-bit legacy interface ports at 0001

  4. #4
    Output, as root, of lshw ...

    Code:
    e700-a475
        description: Computer
        width: 32 bits
      *-core
           description: Motherboard
           physical id: 0
         *-memory
              description: System memory
              physical id: 0
              size: 128MB
         *-cpu
              product: AMD-K6(tm) 3D processor
              vendor: Advanced Micro Devices [AMD]
              physical id: 1
              bus info: cpu@0
              version: 5.8.12
              size: 250MHz
              width: 32 bits
              capabilities: fpu fpu_exception wp vme de pse tsc msr mce cx8 pge mmx syscall 3dnow k6_mtrr
            *-cache
                 description: L1 cache
                 physical id: 0
                 size: 64KB
         *-pci
              description: Host bridge
              product: 430TX - 82439TX MTXC
              vendor: Intel Corporation
              physical id: 100
              bus info: pci@00:00.0
              version: 01
              width: 32 bits
              clock: 33MHz
            *-isa UNCLAIMED
                 description: ISA bridge
                 product: 82371AB/EB/MB PIIX4 ISA
                 vendor: Intel Corporation
                 physical id: 1
                 bus info: pci@00:01.0
                 version: 01
                 width: 32 bits
                 clock: 33MHz
                 capabilities: isa bus_master
            *-ide
                 description: IDE interface
                 product: 82371AB/EB/MB PIIX4 IDE
                 vendor: Intel Corporation
                 physical id: 1.1
                 bus info: pci@00:01.1
                 version: 01
                 width: 32 bits
                 clock: 33MHz
                 capabilities: ide bus_master
                 configuration: driver=PIIX_IDE
                 resources: ioport:3000-300f
               *-ide:0
                    description: IDE Channel 0
                    physical id: 0
                    bus info: ide@0
                    logical name: ide0
                    clock: 33MHz
                  *-disk
                       description: ATA Disk
                       product: TOSHIBA MK2104MAV
                       vendor: Toshiba
                       physical id: 0
                       bus info: ide@0.0
                       logical name: /dev/hda
                       version: E4.02 A
                       serial: 88E40351
                       size: 2067MB
                       capacity: 2067MB
                       capabilities: ata dma lba iordy smart security pm
                       configuration: smart=on
               *-ide:1
                    description: IDE Channel 1
                    physical id: 1
                    bus info: ide@1
                    logical name: ide1
                    clock: 33MHz
                  *-cdrom
                       description: IDE CD-ROM
                       product: CD-ROM CDR_U241
                       physical id: 0
                       bus info: ide@1.0
                       logical name: /dev/hdc
                       version: 1.04
                       capabilities: packet atapi cdrom removable nonmagnetic dma lba iordy audio
            *-usb
                 description: USB Controller
                 product: 82371AB/EB/MB PIIX4 USB
                 vendor: Intel Corporation
                 physical id: 1.2
                 bus info: pci@00:01.2
                 version: 01
                 width: 32 bits
                 clock: 33MHz
                 capabilities: uhci bus_master
                 configuration: driver=uhci_hcd
                 resources: ioport:fbe0-fbff irq:11
               *-usbhost
                    product: Intel Corporation 82371AB/EB/MB PIIX4 USB
                    vendor: Linux 2.6.12-9-386 uhci_hcd
                    physical id: 1
                    bus info: usb@1
                    logical name: usb1
                    version: 2.06
                    capabilities: usb-1.10
                    configuration: driver=hub maxpower=0mA slots=2 speed=12.0MB/s
            *-bridge
                 description: Bridge
                 product: 82371AB/EB/MB PIIX4 ACPI
                 vendor: Intel Corporation
                 physical id: 1.3
                 bus info: pci@00:01.3
                 version: 01
                 width: 32 bits
                 clock: 33MHz
                 capabilities: bridge
                 configuration: driver=piix4_smbus
                 resources: irq:9
            *-display
                 description: VGA compatible controller
                 product: NM2160 [MagicGraph 128XD]
                 vendor: Neomagic Corporation
                 physical id: 8
                 bus info: pci@00:08.0
                 version: 01
                 size: 16MB
                 width: 32 bits
                 clock: 33MHz
                 capabilities: vga bus_master
                 resources: iomemory:c5000000-c5ffffff iomemory:c6e00000-c6ffffff iomemory:c7100000-c71fffff
            *-pcmcia:0
                 description: CardBus bridge
                 product: PCI1131
                 vendor: Texas Instruments
                 physical id: a
                 bus info: pci@00:0a.0
                 version: 01
                 width: 32 bits
                 clock: 33MHz
                 capabilities: pcmcia bus_master
                 configuration: driver=yenta_cardbus
                 resources: iomemory:8000000-8000fff irq:9
            *-pcmcia:1
                 description: CardBus bridge
                 product: PCI1131
                 vendor: Texas Instruments
                 physical id: a.1
                 bus info: pci@00:0a.1
                 version: 01
                 width: 32 bits
                 clock: 33MHz
                 capabilities: pcmcia bus_master
                 configuration: driver=yenta_cardbus
                 resources: iomemory:8001000-8001fff irq:9

  5. #5
    And finally, output, as root, of dmesg, part 1 ...

    Code:
    [4294667.296000] Linux version 2.6.12-9-386 (buildd@rothera) (gcc version 3.4.5 20050809 (prerelease) (Ubuntu 3.4.4-6ubuntu8)) #1 Mon Oct 10 13:14:36 BST 2005
    [4294667.296000] BIOS-provided physical RAM map:
    [4294667.296000]  BIOS-e801: 0000000000000000 - 000000000009f000 (usable)
    [4294667.296000]  BIOS-e801: 0000000000100000 - 0000000008000000 (usable)
    [4294667.296000] 0MB HIGHMEM available.
    [4294667.296000] 128MB LOWMEM available.
    [4294667.296000] On node 0 totalpages: 32768
    [4294667.296000]   DMA zone: 4096 pages, LIFO batch:1
    [4294667.296000]   Normal zone: 28672 pages, LIFO batch:15
    [4294667.296000]   HighMem zone: 0 pages, LIFO batch:1
    [4294667.296000] DMI not present.
    [4294667.296000] ACPI: Unable to locate RSDP
    [4294667.296000] Allocating PCI resources starting at 08000000 (gap: 08000000:f8000000)
    [4294667.296000] Built 1 zonelists
    [4294667.296000] Kernel command line: root=/dev/hda3 ro quiet splash
    [4294667.296000] No local APIC present or hardware disabled
    [4294667.296000] mapped APIC to ffffd000 (01101000)
    [4294667.296000] Initializing CPU#0
    [4294667.296000] PID hash table entries: 1024 (order: 10, 16384 bytes)
    [    0.000000] Detected 232.141 MHz processor.
    [15952.682114] Using tsc for high-res timesource
    [15952.683646] Console: colour VGA+ 80x25
    [15952.688284] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
    [15952.690156] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
    [15952.719323] Memory: 121860k/131072k available (1415k kernel code, 8696k reserved, 763k data, 224k init, 0k highmem)
    [15952.719357] Checking if this processor honours the WP bit even in supervisor mode... Ok.
    [15952.719869] Calibrating delay loop... 457.72 BogoMIPS (lpj=228864)
    [15952.737078] Security Framework v1.0.0 initialized
    [15952.737121] SELinux:  Disabled at boot.
    [15952.737235] Mount-cache hash table entries: 512
    [15952.738095] CPU: After generic identify, caps: 008021bf 808029bf 00000000 00000000 00000000 00000000 00000000
    [15952.738155] CPU: After vendor identify, caps: 008021bf 808029bf 00000000 00000000 00000000 00000000 00000000
    [15952.738215] CPU: L1 I Cache: 32K (32 bytes/line), D cache 32K (32 bytes/line)
    [15952.738240] CPU: After all inits, caps: 008021bf 808029bf 00000000 00000002 00000000 00000000 00000000
    [15952.738285] CPU: AMD-K6(tm) 3D processor stepping 0c
    [15952.738320] Checking 'hlt' instruction... OK.
    [15952.741832] Checking for popad bug... OK.
    [15952.742804] checking if image is initramfs... it is
    [15956.584853] Freeing initrd memory: 4791k freed
    [15956.589535] NET: Registered protocol family 16
    [15956.589805] EISA bus registered
    [15956.590291] PCI: PCI BIOS revision 2.10 entry at 0xeb360, last bus=2
    [15956.590357] PCI: Using configuration type 1
    [15956.590381] mtrr: v2.0 (20020519)
    [15956.592375] ACPI: Subsystem revision 20050729
    [15956.592394] ACPI: Interpreter disabled.
    [15956.592420] Linux Plug and Play Support v0.97 (c) Adam Belay
    [15956.592527] pnp: PnP ACPI: disabled
    [15956.592550] PnPBIOS: Scanning system for PnP BIOS support...
    [15956.593348] PnPBIOS: Found PnP BIOS installation structure at 0xc00ff020
    [15956.593386] PnPBIOS: PnP BIOS version 1.0, entry 0xec000:0x230d, dseg 0xec000
    [15956.601684] PnPBIOS: 16 nodes reported by PnP BIOS; 16 recorded by driver
    [15956.602100] PCI: Probing PCI hardware
    [15956.602124] PCI: Probing PCI hardware (bus 00)
    [15956.603716] Boot video device is 0000:00:08.0
    [15956.607939] PCI: Using IRQ router PIIX/ICH [8086/7110] at 0000:00:01.0
    [15956.608009] PCI: IRQ 0 for device 0000:00:0a.0 doesn't match PIRQ mask - try pci=usepirqmask
    [15956.608049] PCI: IRQ 0 for device 0000:00:0a.1 doesn't match PIRQ mask - try pci=usepirqmask
    [15956.613401] pnp: 00:01: ioport range 0xcf8-0xcff could not be reserved
    [15956.613431] pnp: 00:01: ioport range 0x4d0-0x4d1 has been reserved
    [15956.613459] pnp: 00:01: ioport range 0x398-0x399 has been reserved
    [15956.613487] pnp: 00:01: ioport range 0x3f0-0x3f1 has been reserved
    [15956.613514] pnp: 00:01: ioport range 0x3f3-0x3f3 has been reserved
    [15956.613542] pnp: 00:01: ioport range 0x3f7-0x3f7 has been reserved
    [15956.613571] pnp: 00:01: ioport range 0x1000-0x107f could not be reserved

  6. #6
    dmesg, part 2. ...

    Code:
    [15956.619528] audit: initializing netlink socket (disabled)
    [15956.619578] audit: initialized
    [15956.620616] VFS: Disk quotas dquot_6.5.1
    [15956.620792] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [15956.621110] devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
    [15956.621170] devfs: boot_options: 0x0
    [15956.621486] Initializing Cryptographic API
    [15956.621527] Limiting direct PCI/PCI transfers.
    [15956.622376] isapnp: Scanning for PnP cards...
    [15956.719657] isapnp: Card 'ESS ES1869 Plug and Play AudioDrive'
    [15956.719683] isapnp: 1 Plug & Play card detected total
    [15957.031517] PNP: PS/2 Controller [PNP0303,PNP0f13] at 0x60,0x64 irq 1,12
    [15957.033826] serio: i8042 AUX port at 0x60,0x64 irq 12
    [15957.034020] serio: i8042 KBD port at 0x60,0x64 irq 1
    [15957.034053] Serial: 8250/16550 driver $Revision: 1.90 $ 54 ports, IRQ sharing enabled
    [15957.034627] ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    [15957.035394] ttyS1 at I/O 0x2f8 (irq = 3) is a NS16550A
    [15957.069645] pnp: Device 00:0d activated.
    [15957.070184] ttyS2 at I/O 0x3e8 (irq = 4) is a 16550A
    [15957.071769] io scheduler noop registered
    [15957.071862] io scheduler anticipatory registered
    [15957.071907] io scheduler deadline registered
    [15957.071994] io scheduler cfq registered
    [15957.076953] RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize
    [15957.078063] EISA: Probing bus 0 at eisa.0
    [15957.078107] Cannot allocate resource for EISA slot 1
    [15957.078140] Cannot allocate resource for EISA slot 3
    [15957.078214] EISA: Detected 0 cards.
    [15957.078502] NET: Registered protocol family 2
    [15957.088860] IP: routing cache hash table of 1024 buckets, 8Kbytes
    [15957.090114] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
    [15957.090924] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
    [15957.091416] TCP: Hash tables configured (established 8192 bind 8192)
    [15957.092265] NET: Registered protocol family 8
    [15957.092316] NET: Registered protocol family 20
    [15957.095432] Freeing unused kernel memory: 224k freed
    [15957.190527] input: AT Translated Set 2 keyboard on isa0060/serio0
    [15957.447986] Capability LSM initialized
    [15957.616048] NET: Registered protocol family 1
    [15957.750424] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
    [15957.750537] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
    [15957.811741] PIIX4: IDE controller at PCI slot 0000:00:01.1
    [15957.811815] PIIX4: chipset revision 1
    [15957.811834] PIIX4: not 100% native mode: will probe irqs later
    [15957.811880]     ide0: BM-DMA at 0x3000-0x3007, BIOS settings: hda:DMA, hdb:pio
    [15957.811951]     ide1: BM-DMA at 0x3008-0x300f, BIOS settings: hdc:pio, hdd:pio
    [15957.812017] Probing IDE interface ide0...
    [15958.075593] hda: TOSHIBA MK2104MAV, ATA DISK drive
    [15958.687873] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
    [15958.688376] Probing IDE interface ide1...
    [15959.359747] hdc: CD-ROM CDR_U241, ATAPI CD/DVD-ROM drive
    [15959.665814] ide1 at 0x170-0x177,0x376 on irq 15
    [15959.666799] ide2: I/O resource 0x3EE-0x3EE not free.
    [15959.666823] ide2: ports already in use, skipping probe
    [15959.666846] Probing IDE interface ide3...
    [15960.179753] Probing IDE interface ide4...
    [15960.692814] Probing IDE interface ide5...
    [15961.245722] hda: max request size: 128KiB
    [15961.548421] hda: 4233600 sectors (2167 MB), CHS=4200/16/63, DMA
    [15961.548459] hda: cache flushes not supported
    [15961.549050]  /dev/ide/host0/bus0/target0/lun0: p1 p2 p3 p4 < p5 >
    [15961.633455] hdc: ATAPI 24X CD-ROM drive, 128kB Cache
    [15961.633502] Uniform CD-ROM driver Revision: 3.20
    [15965.160990] Attempting manual resume
    [15965.161731] swsusp: Suspend partition has wrong signature?
    [15965.533628] usbcore: registered new driver usbfs
    [15965.533938] usbcore: registered new driver hub
    [15965.543806] USB Universal Host Controller Interface driver v2.2
    [15965.544276] PCI: Enabling device 0000:00:01.2 (0000 -> 0001)
    [15965.544319] PCI: setting IRQ 11 as level-triggered
    [15965.544341] PCI: Assigned IRQ 11 for device 0000:00:01.2
    [15965.544470] uhci_hcd 0000:00:01.2: Intel Corporation 82371AB/EB/MB PIIX4 USB
    [15965.607835] uhci_hcd 0000:00:01.2: new USB bus registered, assigned bus number 1
    [15965.607893] uhci_hcd 0000:00:01.2: irq 11, io base 0x0000fbe0
    [15965.609295] hub 1-0:1.0: USB hub found
    [15965.609441] hub 1-0:1.0: 2 ports detected
    [15972.473394] Attempting manual resume
    [15972.491336] swsusp: Suspend partition has wrong signature?
    [15972.618564] kjournald starting.  Commit interval 5 seconds
    [15972.618663] EXT3-fs: mounted filesystem with ordered data mode.
    [15977.541245] md: md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27
    [15993.626599] Adding 84632k swap on /dev/hda5.  Priority:-1 extents:1
    [15994.443299] EXT3 FS on hda3, internal journal
    [16034.776359] pnp: Device 00:0c activated.
    [16034.776389] parport: PnPBIOS parport detected.
    [16034.776463] parport0: PC-style at 0x378, irq 7 [PCSPP]
    [16034.920711] lp0: using parport0 (interrupt-driven).
    [16035.242107] mice: PS/2 mouse device common for all mice
    [16036.105486] Synaptics Touchpad, model: 1, fw: 4.1, id: 0x148a1, caps: 0x0/0x0
    [16036.125308] input: SynPS/2 Synaptics TouchPad on isa0060/serio1
    [16038.808893] ts: Compaq touchscreen protocol output
    [16043.633146] device-mapper: 4.4.0-ioctl (2005-01-12) initialised: dm-devel@redhat.com
    [16047.551771] cdrom: open failed.
    [16055.106884] piix4_smbus 0000:00:01.3: Found 0000:00:01.3 device
    [16056.210834] Linux Kernel Card Services
    [16056.210870]   options:  [pci] [cardbus] [pm]
    [16056.336632] PCI: IRQ 0 for device 0000:00:0a.0 doesn't match PIRQ mask - try pci=usepirqmask
    [16056.336685] PCI: setting IRQ 9 as level-triggered
    [16056.336708] PCI: Assigned IRQ 9 for device 0000:00:0a.0
    [16056.336816] Yenta: CardBus bridge found at 0000:00:0a.0 [0000:0000]
    [16056.457042] Yenta: ISA IRQ mask 0x0000, PCI irq 9
    [16056.457062] Socket status: 00000000
    [16056.506853] PCI: IRQ 0 for device 0000:00:0a.1 doesn't match PIRQ mask - try pci=usepirqmask
    [16056.506910] PCI: Assigned IRQ 9 for device 0000:00:0a.1
    [16056.507025] Yenta: CardBus bridge found at 0000:00:0a.1 [0000:0000]
    [16056.627063] Yenta: ISA IRQ mask 0x0000, PCI irq 9
    [16056.627082] Socket status: 00000000
    [16061.470861] Real Time Clock Driver v1.12
    [16062.176737] input: PC Speaker
    [16063.965706] Floppy drive(s): fd0 is 1.44M
    [16063.965983] floppy0: Floppy io-port 0x03f2 in use
    [16065.569105] irda_init()
    [16065.569243] NET: Registered protocol family 23
    [16067.349735] pnp: Device 01:01.02 activated.
    [16067.392641] gameport: NS558 PnP Gameport is pnp01:01.02/gameport0, io 0x201, speed 817kHz
    [16080.253715] cs: IO port probe 0x100-0x4ff: clean.
    [16080.256595] cs: IO port probe 0x100-0x4ff: clean.
    [16080.261174] cs: IO port probe 0xc00-0xcf7: clean.
    [16080.262023] cs: IO port probe 0xc00-0xcf7: clean.
    [16080.264292] cs: IO port probe 0xa00-0xaff: clean.
    [16080.265138] cs: IO port probe 0xa00-0xaff: clean.
    Thanks very much. If you have any ideas or suggestions, or if even if you just want to tell me that you've experienced this problem, I would be overjoyed to hear about it.

    Cheers!

    P.S.: Sorry about the multiple posts. The character limit was a surprise.

  7. #7
    Moderator
    Good Guru
    Compunuts's Avatar
    Join Date
    May 2001
    Location
    California
    Posts
    3,935
    Quote Originally Posted by K.Mandla
    Code:
            *-pcmcia:1
                 description: CardBus bridge
                 product: PCI1131
                 vendor: Texas Instruments
                 physical id: a.1
                 bus info: pci@00:0a.1
                 version: 01
                 width: 32 bits
                 clock: 33MHz
                 capabilities: pcmcia bus_master
                 configuration: driver=yenta_cardbus
                 resources: iomemory:8001000-8001fff irq:9
    This seems to show your system is seeing PCMCIA ports. Try with different ports if you have two (or more).

    I don't have my laptop infront of me right now so I can't check but when I was trying to get my system working (Toshiba Tecra 8100 P550, 128MB RAM, 3.4 GB HDD) I had it in the first slot and ndiswrapper just won't see it. When I tried with the second slot, it worked. I don't know how to tell ndiswrapper to use specific port but oh well, it worked.

    And also, you need to install ndiswrapper to be able to get your card's driver to be installed. Did you install the driver from Windows installation media such as from WinXP driver CD or Floppy? I have Netgear WP511 card and this POS won't work unless I get the one off their website. The driver on the installation CD won't work. Just a thought ...
    LinuxVillage - The truely community run Linux/Floss forum !

    No IT BS !!

  8. #8
    Moderator
    Good Guru
    Compunuts's Avatar
    Join Date
    May 2001
    Location
    California
    Posts
    3,935
    Quote Originally Posted by K.Mandla
    P.S.: Sorry about the multiple posts. The character limit was a surprise.
    It was just a measure to prevent abuse of posing long posts with advertising or something similar. If you needed to post long long posts, you can do multiple posts and it's okay.
    LinuxVillage - The truely community run Linux/Floss forum !

    No IT BS !!

  9. #9
    Quote Originally Posted by Compunuts
    When I tried with the second slot, it worked. I don't know how to tell ndiswrapper to use specific port but oh well, it worked.
    Now that is an interesting idea. I don't know why I hadn't thought of it before. I only ever use the top slot (because of the shape of the cards), and I wonder if it has some thing to do with the whole socket 0 setup. Thanks for the idea.

    I'll also make a point of getting drivers off the Linksys site. I've seen elsewhere how the bundled drivers cause freezes and lockups.

    Thanks for the ideas. I'll keep trying.

  10. #10
    Moderator
    Good Guru
    Compunuts's Avatar
    Join Date
    May 2001
    Location
    California
    Posts
    3,935
    Also, try "ndisgtk", a GTK based GUI frontend for ndiswrapper. For Ubuntu, it's "sudo apt-get install ndisgtk"
    LinuxVillage - The truely community run Linux/Floss forum !

    No IT BS !!

Similar Threads

  1. MIT Developing $100 Laptops For Children
    By stryder144 in forum General Chat
    Replies: 0
    Last Post: 04-04-2005, 03:42 PM
  2. external monitors with laptops
    By bobblebob in forum Linux - General Topics
    Replies: 1
    Last Post: 07-26-2004, 05:52 PM
  3. Red Hat 9 Legacy "End of Life"
    By shebang in forum General Chat
    Replies: 5
    Last Post: 06-29-2004, 05:28 AM
  4. HP's Linux Laptops Prove Popular
    By trickster in forum General Chat
    Replies: 3
    Last Post: 06-09-2003, 07:46 PM
  5. PowerBook G4 vs. PC-Laptops
    By Ashcrow in forum Linux Distros
    Replies: 11
    Last Post: 04-22-2003, 01:54 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •