Linux - Laptop and NetbookHaving a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
PCMCIA no longer finds Cardbus wireless card--HELP
well my problem is this I installed Slackware 10 on a HP Pavilion ze4500, i had to upgrade the kernel to 2.6.7 and install ndiswraper to get the card to work... well everything worked great on it, made a script to start it on boot but then one day it just stoped finding the card. i'm not sure if it had something to do with a software package i installed called xsupplicant that is suppose to give you the ability to use leap authenticantion. but anyways, i've google by head off on this one so i'm out of ideas.
cardctl status show no card when the card is in...
pcmcia starts up and watches the socket on boot but no lights/ power ever gets to the card, like it's not being detected or started or something.
ndiswrapper should be installed ok... but i'm not sure why the card, which is a linksys WPC54G, would just stop working unless i didn't something stupid so any help to fix my errors that would be great...
and if you need any info such as lspci, or dmesg or something i'll be happy to post them.
well first off i want to say thank you for you help and the reply... i thought this post would be lost in the pile of unloved threads...
anyways i looked through dmesg and i didn't see that exact line nor anything about it firing an alloc() function...
here's my dmesg:
Code:
Linux version 2.6.7 (root@tree) (gcc version 3.3.4) #1 Wed Jun 16 16:23:03 PDT 2004
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000d0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001bef0000 (usable)
BIOS-e820: 000000001bef0000 - 000000001beff000 (ACPI data)
BIOS-e820: 000000001beff000 - 000000001bf00000 (ACPI NVS)
BIOS-e820: 000000001bf00000 - 000000001c000000 (reserved)
BIOS-e820: 00000000fffc0000 - 0000000100000000 (reserved)
446MB LOWMEM available.
On node 0 totalpages: 114416
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 110320 pages, LIFO batch:16
HighMem zone: 0 pages, LIFO batch:1
DMI 2.3 present.
ACPI: RSDP (v000 PTLTD ) @ 0x000f72b0
ACPI: RSDT (v001 PTLTD RSDT 0x06040000 LTP 0x00000000) @ 0x1bef8cca
ACPI: FADT (v001 ATI Raptor 0x06040000 ATI 0x000f4240) @ 0x1befee2b
ACPI: BOOT (v001 PTLTD $SBFTBL$ 0x06040000 LTP 0x00000001) @ 0x1befee9f
ACPI: SSDT (v001 PTLTD POWERNOW 0x06040000 LTP 0x00000001) @ 0x1befeec7
ACPI: DSDT (v001 ATI U1_M1535 0x06040000 MSFT 0x0100000d) @ 0x00000000
ACPI: PM-Timer IO Port: 0x8008
Built 1 zonelists
Kernel command line: auto BOOT_IMAGE=267 ro root=301
Initializing CPU#0
PID hash table entries: 2048 (order 11: 16384 bytes)
Detected 1789.087 MHz processor.
Using pmtmr for high-res timesource
Console: colour dummy device 80x25
Memory: 449940k/457664k available (1756k kernel code, 6952k reserved, 840k data, 144k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 3555.32 BogoMIPS
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0383f9ff c1cbf9ff 00000000 00000000
CPU: After vendor identify, caps: 0383f9ff c1cbf9ff 00000000 00000000
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU: After all inits, caps: 0383f9ff c1cbf9ff 00000000 00000020
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: AMD mobile AMD Athlon(tm) XP2400+ stepping 00
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
Freeing initrd memory: 356k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfd87b, last bus=2
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040326
ACPI: IRQ9 SCI: Level Trigger.
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGPB._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 6 *10)
ACPI: PCI Interrupt Link [LNKB] (IRQs 7 *11)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 6 10) *9
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 6 10) *0, disabled.
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 6 10) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 7 *11)
ACPI: PCI Interrupt Link [LNKG] (IRQs *3 4 6 10)
ACPI: PCI Interrupt Link [LNKH] (IRQs *5 7)
ACPI: PCI Interrupt Link [LNKU] (IRQs 3 4 6 10) *9
ACPI: Embedded Controller [EC0] (gpe 24)
Linux Plug and Play Support v0.97 (c) Adam Belay
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
ACPI: PCI Interrupt Link [LNKU] enabled at IRQ 10
ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 5
ACPI: PCI Interrupt Link [LNKG] enabled at IRQ 3
ACPI: PCI Interrupt Link [LNKF] enabled at IRQ 11
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
ACPI: No IRQ known for interrupt pin A of device 0000:00:10.0
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
PCI: Using ACPI for IRQ routing
vesafb: framebuffer at 0xe0000000, mapped to 0xdc80e000, size 1536k
vesafb: mode is 1024x768x8, linelength=1024, pages=84
vesafb: protected mode interface info at c000:51a9
vesafb: scrolling: redraw
fb0: VESA VGA frame buffer device
Simple Boot Flag at 0x36 set to 0x1
apm: BIOS not found.
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Initializing Cryptographic API
ATI Northbridge, reserving I/O ports 0x3b0 to 0x3bb.
Activating ISA DMA hang workarounds.
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Console: switching to colour frame buffer device 128x48
Real Time Clock Driver v1.12
Serial: 8250/16550 driver $Revision: 1.90 $ 48 ports, IRQ sharing enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS47 at I/O 0x8828 (irq = 3) is a 8250
ttyS1 at I/O 0x8840 (irq = 3) is a 8250
ttyS2 at I/O 0x8850 (irq = 3) is a 8250
ttyS3 at I/O 0x8860 (irq = 3) is a 8250
ttyS4 at I/O 0x8870 (irq = 3) is a 8250
Using anticipatory io scheduler
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
divert: not allocating divert_blk for non-ethernet device lo
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Warning: ATI Radeon IGP Northbridge is not yet fully tested.
ALI15X3: IDE controller at PCI slot 0000:00:10.0
ACPI: No IRQ known for interrupt pin A of device 0000:00:10.0
ALI15X3: chipset revision 196
ALI15X3: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x8080-0x8087, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0x8088-0x808f, BIOS settings: hdc:pio, hdd:pio
hda: TOSHIBA MK6021GAS, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: SAMSUNG CDRW/DVD SN-324F, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 117210240 sectors (60011 MB), CHS=65535/16/63, UDMA(100)
hda: hda1 hda2
hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, DMA
Uniform CD-ROM driver Revision: 3.20
ide-floppy driver 0.99.newide
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
ACPI: (supports S0 S3 S4 S5)
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
ReiserFS: hda1: found reiserfs format "3.6" with standard journal
ReiserFS: hda1: using ordered data mode
ReiserFS: hda1: journal params: device hda1, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda1: checking transaction log (hda1)
ReiserFS: hda1: Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Trying to move old root to /initrd ... okay
Freeing unused kernel memory: 144k freed
Adding 996020k swap on /dev/hda2. Priority:-1 extents:1
input: ImPS/2 Synaptics TouchPad on isa0060/serio1
Linux agpgart interface v0.100 (c) Dave Jones
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
Linux Kernel Card Services
options: [pci] [cardbus] [pm]
Intel ISA PCIC probe: not found.
Databook TCIC-2 PCMCIA probe: not found.
Yenta: CardBus bridge found at 0000:00:0a.0 [103c:0024]
Yenta: ISA IRQ mask 0x0498, PCI irq 11
Socket status: 30000007
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0820-0x08ff: clean.
cs: IO port probe 0x0800-0x080f: clean.
cs: IO port probe 0x03e0-0x04ff: excluding 0x408-0x40f 0x480-0x48f 0x4d0-0x4d7
cs: IO port probe 0x0100-0x03af: excluding 0x200-0x207 0x220-0x22f 0x330-0x337 0x378-0x37f 0x388-0x38f
cs: IO port probe 0x0a00-0x0aff: clean.
ndiswrapper version 0.10 loaded (preempt=no,smp=no)
ndiswrapper: driver bcmwl5.sys (The Linksys Group, Inc.,07/17/2003, 3.30.15.0) added
natsemi dp8381x driver, version 1.07+LK1.0.17, Sep 27, 2002
originally by Donald Becker <becker@scyld.com>
http://www.scyld.com/network/natsemi.html
2.4.x kernel port by Jeff Garzik, Tjeerd Mulder
divert: allocating divert_blk for eth0
eth0: NatSemi DP8381[56] at 0xdcb46000, 00:0d:9d:82:ae:58, IRQ 11.
ieee1394: Initialized config rom entry `ip1394'
ohci1394: $Rev: 1223 $ Ben Collins <bcollins@debian.org>
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[10] MMIO=[d0007000-d00077ff] Max Packet=[2048]
eth0: link up.
eth0: Setting full-duplex based on negotiated link capability.
ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ohci_hcd: block sizes: ed 64 td 64
ohci_hcd 0000:00:02.0: ALi Corporation USB 1.1 Controller
ohci_hcd 0000:00:02.0: irq 10, pci mem dcc27000
ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 4 ports detected
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
pciehp: PCI Express Hot Plug Controller Driver version: 0.4
agpgart: Detected Ati IGP320/M chipset
agpgart: Maximum main memory to use for agp memory: 379M
agpgart: AGP aperture is 64M @ 0xd4000000
ieee1394: Host added: ID:BUS[0-00:1023] GUID[000d9d719e80eeda]
ip1394: $Rev: 1224 $ Ben Collins <bcollins@debian.org>
divert: not allocating divert_blk for non-ethernet device eth1
ip1394: eth1: IEEE-1394 IPv4 over 1394 Ethernet (fw-host0)
USB Universal Host Controller Interface driver v2.2
NET: Registered protocol family 10
Disabled Privacy Extensions on device c034fa00(lo)
IPv6 over IPv4 tunneling driver
divert: not allocating divert_blk for non-ethernet device sit0
eth0: no IPv6 routers present
mtrr: 0xe0000000,0x4000000 overlaps existing 0xe0000000,0x100000
it does say that it finds the card bus but i don't see it actually attaching the card to the socket or allocating memory or the card to the socket or what ever that function does...
well, im using gentoo with kernel 2.6.8r10 on an acer laptot(tm1304xc)
i configured all...but i not abel to know why my pcmci-->usb2 card dont work...
i explain.I've a mp3player(1.5gb)usb2.0, when i plugit up my standard usb,on the back of my laptop,it tell me tath it was plug to pc.
the problem is tath it dont do the same when i plug it to cardbus!!!so i understand the cardbus is not great configured....
i've already set my kernel(or i hope ive does it good)and install pcmci-cs
this is any output line
Code:
root@porno-->/etc/init.d # lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 80)
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
0000:00:0a.0 CardBus bridge: O2 Micro, Inc. OZ6912 Cardbus Controller
[CUT]
Code:
root@porno-->/etc/init.d # lsmod
Module Size Used by
sr_mod 14884 0
subfs 9984 3
ide_scsi 15108 0
well i can't really help you at all. because i have no clue what could be wrong with yours... but i think it might help you if you devoted this to an entirelly new thread rather then attaching it to the end of this one..
0xception is quite right, you are thread hijaking, its in incredibly poor taste, and although the problems seem similar, they are quite different. Start a new thread, mail me with the link, and I'll take a look at it. One problem is you have an 02 cardbus bridge and they're a little wonky. This is where it went a little kablooey:
eth0 Link encap:Ethernet HWaddr 00:0D:9D:82:AE:58
inet addr:192.168.1.103 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20d:9dff:fe82:ae58/64 Scope:Link
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:426 errors:0 dropped:0 overruns:0 frame:0
TX packets:466 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:298558 (291.5 Kb) TX bytes:61368 (59.9 Kb)
Interrupt:11 Base address:0x6000
eth1 Link encap:UNSPEC HWaddr 00-0D-9D-71-9E-80-EE-DA-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:100 (100.0 b) TX bytes:100 (100.0 b)
sit0 Link encap:UNSPEC HWaddr 00-00-00-00-31-00-00-00-00-00-00-00-00-00-00-00
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
now when you say look into upgrading or downgrading the windows drivers do you just mean uninstalling the drivers? because they only have 1 driver for this card (not 100% on that), or do you mean upgrading or downgrading the firmware?
The windows driver. Check the manufacturer website for a newer driver, try for an older driver, try for win2k vs. XP driver, skip all of that and go to the chipset manufacturer, in this case Broadcom right? and try one of there's.
The only driver I got to work for my Realtek 8180 based card came from realtek and was the version before current.
That sit0 mess and totally berserk MAC address is what I've always seen when ndiswrapper loads but horks all over the place. Might also want to replace ndiswrapper with newest or CVS.
Yes, this is a bunch of voodoo, but we're dealing with a windows driver at the core of it all.
ok thanks for the reply... i've been sick so this is taking longer then i expected for me to try the different combinations.
i will continue to try different drivers and different versions... so far none i have tried worked...
but my question is why would it stop working? because the ndiswrapper-0.10 was working with the newest windows drivers linksys had but then it just stoped... and now none of them work... i'm now using ndiswrapper-0.11 and i'm trying different drivers and hopefully one of those work but i just wanted to clarify that it was working before.
Ok i've tried a bunch of other drivers and none of them seem to be working... i've also upgraded to the 2.6.9 kernel, mainly to see if recompiling helped and i also upgraded ndiswrapper to the latest version. but still does not work. i've found in my dmesg:
Code:
Linux Kernel Card Services
options: [pci] [cardbus] [pm]
Intel ISA PCIC probe: not found.
Device 'i823650' does not have a release() function, it is broken and must be fixed Badness in device_release at drivers/base/core.c:85
[<c0190633>] kobject_cleanup+0x83/0x90
[<c0190640>] kobject_release+0x0/0x10
[<c0190973>] kref_put+0x33/0x80
[<c0190666>] kobject_put+0x16/0x20
[<c0190640>] kobject_release+0x0/0x10
[<dc82d33f>] init_i82365+0x18f/0x1a6 [i82365]
[<c012ec12>] sys_init_module+0x122/0x1b0
[<c0105d97>] syscall_call+0x7/0xb
Databook TCIC-2 PCMCIA probe: not found.
ACPI: PCI interrupt 0000:00:0a.0[A] -> GSI 11 (level, low) -> IRQ 11
Yenta: CardBus bridge found at 0000:00:0a.0 [103c:0024]
Yenta: ISA IRQ mask 0x04b8, PCI irq 11
Socket status: 30000007
well i know that the HP Pavilion ze4500 has had some problems with the yenta and a bunch of people say to use i823650 instead, or was it the other way around?... but i didn't know what i was suppose to do inorder to use it (n00b here), should i just take out pcmcia/cardbus support from the kernel and just install the pcmcia_cs package seperatly?
and i figured that this was my problem but i was hopeing someone could make sense of what it means. any help on this would be great. thanks
Not knowing the history of the HP laptop's bridge, I would first blame i823650, what kind of mileage do you get hand setting yenta_socket in /etc/init.d/pcmcia:
PCIC=yenta_socket
As opposed to probe. pcmcia-cs I doubt would fix it as its usually pretty out of date, its releases being mostly maintenance for the userspace daemons like cardmgr, etc...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.