Same problem here with linux-image-2.6.20-9-386. Disabled the new Prism54 driver and reenabled the old one, then recompiled the kernel. Works like a charm.
Linux saturn 2.6.20-9-386 #2 Mon Feb 26 02:58:41 UTC 2007 i686 GNU/Linux /var/log/messages excerpt: Mar 1 20:59:35 saturn kernel: [ 56.584354] ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10 Mar 1 20:59:35 saturn kernel: [ 56.584367] ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10 Mar 1 20:59:35 saturn kernel: [ 58.179818] p54: LM86 firmware Mar 1 20:59:35 saturn kernel: [ 60.183095] ACPI: PCI interrupt for device 0000:00:0a.0 disabled Mar 1 20:59:35 saturn kernel: [ 60.183105] prism54pci: probe of 0000:00:0a.0 failed with error -22 lspci -vvnn: 00:0a.0 Network controller [0280]: Intersil Corporation ISL3890 [Prism GT/Prism Duette]/ISL3886 [Prism Javelin/Prism Xbow] [1260:3890] (rev 01) Subsystem: Tekram Technology Co.,Ltd. ALLNET ALL0271 Wireless PCI Adapter [16a5:1605] 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 (2500ns min, 7000ns max), Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 10 Region 0: Memory at de004000 (32-bit, non-prefetchable) [size=8K] Capabilities: [dc] Power Management version 1 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Working kernel config: [EMAIL PROTECTED]:/boot$ diff config-2.6.20-9-386 config-2.6.20-ubuntu1 3,4c3,4 < # Linux kernel version: 2.6.20-9-386 < # Sun Feb 25 21:40:35 2007 --- > # Linux kernel version: 2.6.20-ubuntu1 > # Thu Mar 1 23:19:22 2007 1783c1783 < # CONFIG_PRISM54 is not set --- > CONFIG_PRISM54=m 3551,3553c3551 < CONFIG_D80211_P54_COMMON=m < CONFIG_D80211_P54_USB=m < CONFIG_D80211_P54_PCI=m --- > # CONFIG_D80211_P54_COMMON is not set -- Please reenable CONFIG_PRISM54 again https://launchpad.net/bugs/85315 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs