Re: Problem (maybe a solution) loading iwi firmware: firmware_get: failed to load firmware image iwi_bss

Erik Nørgaard <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Organization Locolomo.ORG
Message-ID <[email protected]>
John Baldwin wrote:
> On Thursday 27 July 2006 14:28, Erik Nørgaard wrote:
>> There is some development, I'm not sure if it has been imported into the
>> source tree yet,
>>
>>   http://people.freebsd.org/~mlaier/new_iwi/
> 
> Yes, it is in -current and I believe -stable now, and this just works fine 
> with the iwi-firmware-kmod port.
> 
> In short, upgrade to 6.1-stable, install the iwi-firmware-kmod port, and 
> everything should Just Work(tm).  It does here on my laptop (albeit running 
> 7-current).

The new_iwi has not been backported to -stable yet. I tried to use just
the iwi-firmware-kmod port, disabling dhcp on that interface and
configuring manually, loading modules in order: firmware, iwi_bss and
if_iwi.

Still, I can not get it working, output from dmesg:


  iwi0: <Intel(R) PRO/Wireless 2200BG> mem 0xb0107000-0xb0107fff irq 10
     at device 10.0 on pci6
  iwi0: Ethernet address: 00:16:6f:93:c9:75

This appears fine after I load if_iwi no further errors. But then
configuring with

  # ifconfig iwi0 10.35.4.64/24 ssid MYAP mode 11g channel 6

The following error appears:

  Interrupt storm detected on "irq5:"; throttling interrupt source
  iwi0: timeout waiting for iwi_bss firmware initialization to complete
  iwi0: could not load boot firmware iwi_bss
  firmware_get: failed to load firmware image iwi_bss
  iwi0: could not load firmware

I do get the interface configured but with "no carrier". I unload and
reload if_iwi and configure again:

  iwi0: detached
  iwi0: <Intel(R) PRO/Wireless 2200BG> mem 0xb0107000-0xb0107fff irq 10
     at  device 10.0 on pci6
  iwi0: Ethernet address: 00:16:6f:93:c9:75
  firmware_get: failed to load firmware image iwi_bss
  iwi0: could not load firmware

Note the interupt storm when the module is first loaded, but not the
second time.

Why on irq 5 when the iwi0 is on irq 10? Looking at my devices, lspci -v
output below, there is an USB controler on irq 5 _and_ 10. Could some
with the iwi problems some how propagate?

As seen below the bus is ICH6 based.

Any hints? Thanks, Erik

00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML
Express Processor to DRAM Controller (rev 03)
        Subsystem: Sony Corporation Unknown device 81f1
        Flags: bus master, fast devsel, latency 0
        Capabilities: [e0] Vendor Specific Information

00:02.0 VGA compatible controller: Intel Corporation Mobile
915GM/GMS/910GML Express Graphics Controller (rev 03) (prog-if 00 [VGA])
        Subsystem: Sony Corporation Unknown device 81f1
        Flags: bus master, fast devsel, latency 0, IRQ 10
        Memory at b0080000 (32-bit, non-prefetchable)
        I/O ports at 1800
        Memory at c0000000 (32-bit, prefetchable)
        Memory at b0040000 (32-bit, non-prefetchable)
        Capabilities: [d0] Power Management version 2

00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML
Express Graphics Controller (rev 03)
        Subsystem: Sony Corporation Unknown device 81f1
        Flags: fast devsel
        Capabilities: [d0] Power Management version 2

00:1b.0 Class 0403: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) High Definition Audio Controller (rev 03)
        Subsystem: Sony Corporation Unknown device 81f1
        Flags: bus master, fast devsel, latency 0, IRQ 10
        Memory at b0000000 (64-bit, non-prefetchable)
        Capabilities: [50] Power Management version 2
        Capabilities: [60] Message Signalled Interrupts: 64bit+
Queue=0/0 Enable-
        Capabilities: [70] Express Unknown type IRQ 0

00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) USB UHCI #1 (rev 03) (prog-if 00 [UHCI])
        Subsystem: Sony Corporation Unknown device 81f1
        Flags: bus master, medium devsel, latency 0, IRQ 5
        I/O ports at 1820

00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) USB UHCI #2 (rev 03) (prog-if 00 [UHCI])
        Subsystem: Sony Corporation Unknown device 81f1
        Flags: bus master, medium devsel, latency 0, IRQ 10
        I/O ports at 1840

00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6
Family) USB2 EHCI Controller (rev 03) (prog-if 20 [EHCI])
        Subsystem: Sony Corporation Unknown device 81f1
        Flags: bus master, medium devsel, latency 0, IRQ 5
        Memory at b0004000 (32-bit, non-prefetchable)
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Debug port

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
(prog-if 01 [Subtractive decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=06, subordinate=07, sec-latency=216
        I/O behind bridge: 00002000-00002fff
        Memory behind bridge: b0100000-b01fffff
        Capabilities: [50] #0d [0000]

00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface
Bridge (rev 03)
        Subsystem: Sony Corporation Unknown device 81f1
        Flags: bus master, medium devsel, latency 0

00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA
Controller (rev 03) (prog-if 80 [Master])
        Subsystem: Sony Corporation Unknown device 81f1
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 255
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at 1870
        Capabilities: [70] Power Management version 2

00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
SMBus Controller (rev 03)
        Subsystem: Sony Corporation Unknown device 81f1
        Flags: medium devsel, IRQ 10
        I/O ports at 18a0

06:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
        Subsystem: Sony Corporation Unknown device 81f1
        Flags: bus master, medium devsel, latency 32, IRQ 10
        I/O ports at 2000
        Memory at b0104000 (32-bit, non-prefetchable)
        Capabilities: [50] Power Management version 2

06:09.0 CardBus bridge: Texas Instruments PCI7420 CardBus Controller
        Subsystem: Sony Corporation Unknown device 81f1
        Flags: bus master, medium devsel, latency 64, IRQ 10
        Memory at b0105000 (32-bit, non-prefetchable)
        Bus: primary=06, secondary=04, subordinate=04, sec-latency=32
        16-bit legacy interface ports at 0001

06:09.2 FireWire (IEEE 1394): Texas Instruments PCI7x20 1394a-2000 OHCI
Two-Port PHY/Link-Layer Controller (prog-if 10 [OHCI])
        Subsystem: Sony Corporation Unknown device 81f1
        Flags: bus master, medium devsel, latency 32, IRQ 7
        Memory at b0104800 (32-bit, non-prefetchable)
        Memory at b0100000 (32-bit, non-prefetchable)
        Capabilities: [44] Power Management version 2

06:09.3 Mass storage controller: <pci_lookup_name: buffer too small>
        Subsystem: Sony Corporation Unknown device 81f1
        Flags: bus master, medium devsel, latency 57, IRQ 10
        Memory at b0106000 (32-bit, non-prefetchable)
        Capabilities: [44] Power Management version 2

06:0a.0 Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05)
        Subsystem: Intel Corporation Unknown device 2753
        Flags: bus master, medium devsel, latency 32, IRQ 10
        Memory at b0107000 (32-bit, non-prefetchable)
        Capabilities: [dc] Power Management version 2





-- 
Ph: +34.666334818                      web: http://www.locolomo.org
X.509 Certificate: http://www.locolomo.org/crt/8D03551FFCE04F0C.crt
Key ID: 69:79:B8:2C:E3:8F:E7:BE:5D:C3:C3:B1:74:62:B8:3F:9F:1F:69:B9
smime.p7s (application/x-pkcs7-signature, 4 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.