Dear Newsgroup,
I'm having troubles with my Yakumo Notebook concerning the IRQs:
I'm using Mandrake 9.1 as a base system, but the latest 2.6.0-test9 kernel
with the most up-to-date ACPI patch (also tried 2.4.23-pre8 with ACPI
patch, same thing). When I installed the system at first I noticed the
soundcard wasn't working, dmesg always said it failed to grab IRQ 0 and
"Device or resource busy".
But it didn't really bother me, because I rarely use the soundcard on the
laptop. But then, a week later, I bought a Wireless LAN PCMCIA card. The
strange thing is: sometimes it works, sometimes it doesn't. When it does
not work, the dmesg (on 2.4) message is always the same:
hermes.c: 4 Dec 2002 David Gibson <(E-Mail Removed)>
orinoco.c 0.13d (David Gibson <(E-Mail Removed)> and others)
orinoco_cs.c 0.13d (David Gibson <(E-Mail Removed)> and others)
orinoco_cs: RequestIRQ: Resource in use
Syslog says on 2.4:
Nov 12 20:11:45 laptophost kernel: orinoco_cs: RequestIRQ: Resource in use
Nov 12 20:11:46 laptophost cardmgr[868]: get dev info on socket 0 failed:
Resource temporarily unavailable
Or when using the 2.6. kernel:
Nov 14 15:47:38 laptophost kernel: orinoco_cs: RequestIRQ: Unsupported mode
Nov 14 15:47:39 laptophost cardmgr[822]: get dev info on socket 0 failed:
Resource temporarily unavailable
I've looked around and saw a lot of stuff, particularly about ACPI. I tried
all the different combinations, setting the OS in the Bios to Non-ACPI
(actually I only have two options: "Win98" and "ACPI OS"), to ACPI, messing
with setpci, trying out the kernel parameters "pci=biosirq", "pci=noacpi",
"acpi=off".
Strange thing is, in the current configuration (no Bios parameters,
OS=Win98) it seems to work "best": the soundcard always works, i.e. gets
IRQ 5. But the PCMCIA card needs some "tries": whenever it says it doesn't
have an IRQ, I have to shut down (rebooting does _not_ do the job) and
start the system again. When I'm lucky, it works with only one
shutdown-startup. When I'm not it doesn't even work after 5 times (then I
gave up). I also tried resetting the CMOS BIOS values, but that didn't seem
to change anyting. Here's what it looks like when it boots up correctly:
eth1: ready
eth1: index 0x01: Vcc 3.3, irq 3, io 0x0100-0x013f
And that's my output of lspci:
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 650 Host (rev 01)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS 530 Virtual
PCI-to-PCI bridge (AGP)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] 85C503/5513 (rev 25)
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
00:02.6 Modem: Silicon Integrated Systems [SiS] Intel 537 [56k Winmodem]
(rev a0)
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS]
SiS7012 PCI Audio Accelerator (rev a0)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] SiS7001 USB
Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] SiS7001 USB
Controller (rev 0f)
00:03.2 USB Controller: Silicon Integrated Systems [SiS] SiS7002 USB 2.0
00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
00:0b.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000
Controller (PHY/Link)
00:0c.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS]
SiS650/651/M650/740 PCI/AGP VGA Display Adapter
Please help me, I'm really desperate. If anyone could just give me hints on
where to look I would be incredibly grateful. Because for me one thing is
for sure: no disgusting Windows will ever touch that harddisk.
Thank you,
Johannes
|