Re: prism54, 2.6.8, WG511
Also sprach Chris Beggy <chrisb@kippona.net> (Fri, 12 Aug 2005 14:21:15
-0400 (EDT)):
>
> I'm failing to run a WG511 wireless CardBus card, with the latest
> prism54 firmware and driver, on a Toshiba 2100.
>
> The prism54 seems to be loaded with hotplug.
>
> Is the problem with IRQ, pcmcia, PCI?
> Restarting /etc/init.d/pcmcia or /etc/init.d/networking do not
> fix things. The entry for the WG511 /etc/networks/interfaces
> seems OK. The device gets recognized by iwconfig as sit0, which
> seems strange.
>
> Here's some output from dmesg:
>
> Yenta: ISA IRQ mask 0x06b8, PCI irq 0
> Socket status: 30000020
> PCI: IRQ 0 for device 0000:00:13.1 doesn't match PIRQ mask - try
> pci=usepirqmask PCI: No IRQ known for interrupt pin B of device
> 0000:00:13.1. Please try using pci=biosirq. Yenta: CardBus bridge
> found at 0000:00:13.1 [1179:0001] Yenta: ISA IRQ mask 0x06b8, PCI irq
> 0 Socket status: 30000020
> Loaded prism54 driver, version 1.2
> PCI: Enabling device 0000:01:00.0 (0000 -> 0002)
> PCI: No IRQ known for interrupt pin A of device 0000:01:00.0. Please
> try using pci=biosirq. eth0: could not install IRQ handler
> prism54: probe of 0000:01:00.0 failed with error -5
Looks like a pci/acpi-issue with your toshiba. the kernel can't find a
useable irq for the yenta bridge. sometimes you can fix this with
bios-entries, but i don't know the 2100. does the 2100 has a phoenix or
a toshiba bios?
If acpi is enabled on your lappi try to switch it off. If it's disabled
try to enable it. use a kernel command line like acpi=off at the
bootprompt:
linux acpi=off
However, acpi is quite useful for laptops.
As the above dmesg output suggests you should try ..
linux pci=biosirq
linux pci=usepirqmask
..also. yet, i havn't seen this working.
There are various other acpi-pci options you might try to get your
IRQ-routing right. Have a look into kernel-parameters.txt from the
kernelsources' Documentaion tree.
btw. I have a WG511t and it's equiped with an atheros (madwifi) chip.
> Thanks.
>
> Chris
sl ritch
Reply to: