pcmcia wireless adaptor, hw fault or kernel bug?
Hi all,
I'm running debian/testing on a Travelmate 525txv.
When downloading large files, the prismGT (prism54) cardbus card
"freezes" (and sometime hangs the system).
What works:
- system boots fine with the card plugged;
- when I plug [unplug] the card, hotplug brings up [remove] the interface (as
expected);
- browsing the lan/Internet;
- UPLOADING files of ANY size;
- downloading of "small" files;
What doesn't work:
- downloading of big file (>3Mb)
(buffer-to-disk problem?)
Tried with many combination of
- kernels (2.4.27, 2.6.8, 2.6.10)
- firmware version (isl3890 v1.0.3.0 and v1.0.4.3)
- driver settings (txpower, channels, key on/off)
...they all shows the same behaviour.
Mepis3.3 and Knoppix3.7 don't work either.
If I unplug the card, the frozen system resumes working.
Follows a kernel log I saw once, when the system freezed:
May 9 00:27:12 localhost kernel: [__report_bad_irq+42/160]
__report_bad_irq+0x2a/0xa0
May 9 00:27:12 localhost kernel: [handle_IRQ_event+48/112]
handle_IRQ_event+0x30/0x70
May 9 00:27:12 localhost kernel: [note_interrupt+112/176]
note_interrupt+0x70/0xb0
May 9 00:27:12 localhost kernel: [__do_IRQ+296/320] __do_IRQ+0x128/0x140
May 9 00:27:12 localhost kernel: [do_IRQ+25/48] do_IRQ+0x19/0x30
May 9 00:27:12 localhost kernel: [common_interrupt+26/32]
common_interrupt+0x1a/0x20
May 9 00:27:12 localhost kernel: [__do_softirq+46/144]
__do_softirq+0x2e/0x90
May 9 00:27:12 localhost kernel: [do_softirq+39/48] do_softirq+0x27/0x30
May 9 00:27:12 localhost kernel: [irq_exit+53/64] irq_exit+0x35/0x40
May 9 00:27:12 localhost kernel: [do_IRQ+30/48] do_IRQ+0x1e/0x30
May 9 00:27:12 localhost kernel: [common_interrupt+26/32]
common_interrupt+0x1a/0x20
May 9 00:27:12 localhost kernel: [pg0+273215471/1069863936]
unix_poll+0x2f/0xa0 [unix]
May 9 00:27:12 localhost kernel: [tty_poll+137/192] tty_poll+0x89/0xc0
May 9 00:27:12 localhost kernel: [sock_poll+41/64] sock_poll+0x29/0x40
May 9 00:27:12 localhost kernel: [do_select+607/720] do_select+0x25f/0x2d0
May 9 00:27:12 localhost kernel: [__pollwait+0/208] __pollwait+0x0/0xd0
May 9 00:27:12 localhost kernel: [sys_select+731/1264]
sys_select+0x2db/0x4f0
May 9 00:27:12 localhost kernel: [syscall_call+7/11] syscall_call+0x7/0xb
lspci:
0000:00:00.0 Host bridge: ALi Corporation M1621 (rev 05)
0000:00:01.0 PCI bridge: ALi Corporation PCI to AGP Controller (rev 01)
0000:00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link
Controller Audio Device (rev 01)
0000:00:07.0 ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV]
0000:00:0a.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100]
(rev 08)
0000:00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c3)
0000:00:11.0 Bridge: ALi Corporation M7101 Power Management Controller [PMU]
0000:00:13.0 CardBus bridge: O2 Micro, Inc. OZ6933 Cardbus Controller (rev 01)
0000:00:13.1 CardBus bridge: O2 Micro, Inc. OZ6933 Cardbus Controller (rev 01)
0000:00:14.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Rage Mobility P/M
AGP 2x (rev 64)
0000:06:00.0 Network controller: Intersil Corporation Intersil ISL3890 [Prism
GT/Prism Duette] (rev 01)
cat /proc/irq
CPU0
0: 2607171 XT-PIC timer
1: 46 XT-PIC i8042
2: 0 XT-PIC cascade
7: 2 XT-PIC parport0
9: 4 XT-PIC acpi
10: 7170 XT-PIC ALI 5451, eth0
11: 1170 XT-PIC yenta, yenta, ohci_hcd, eth1
12: 9023 XT-PIC i8042
14: 18908 XT-PIC ide0
15: 11 XT-PIC ide1
NMI: 0
LOC: 0
ERR: 0
MIS: 0
How to check for defective hardware??
(...no, I don't have a Windows partition)
The faulty hardware (if any) should be the pcmcia slot, since the card did
work well with an Asus L3000.
Any ideas?
Thanks,
Gabriele Persia
Reply to: