ipw2200 freebsd 7 firmware problem

Vince Hoffman jhary at unsane.co.uk
Wed May 21 22:20:55 UTC 2008


Fernando Apesteguía wrote:
> On Wed, May 21, 2008 at 10:33 AM, Vince Hoffman <jhary at unsane.co.uk> wrote:
>> Fernando Apesteguía wrote:
>>> Hi all,
>>>
>>> I have an ipw2200 bg. I can't make it work under FreeBSD 7 on AMD64.
>>>
>>> This is the output of pciconf -lv
>>>
>>> none0 at pci0:0:5:0:       class=0x028000 card=0x27028086 chip=0x42208086
>>> rev=0x05 hdr=0x00
>>>     vendor     = 'Intel Corporation'
>>>     device     = 'MPCI3B  driverIntel PRO/Wireless 2200BG'
>>>     class      = network
>>>
>>> dmesg shows the following:
>>>
>>> pci0: <network> at device 5.0 (no driver attached)
>>>
>>> I tried to instal the iwi-firmware from ports:
>>>
>> Have you read the manpage for iwi?
> 
> No, I tried with iwi-firmware and iwicontrol and none of them existed.
> 
>> no ports are needed the firmware is now in the base system, Just add the
>> entries as specified in this snippet from man iwi
> 
> So... shouldn't this port be removed?
> 

I'm pretty sure that things changed between 6.x and 7.x, I'd imagine the 
port is needed for <7.x

>>  Alternatively, to load the driver as a module at boot time, place the
>>     following lines in loader.conf(5):
>>
>>           if_iwi_load="YES"
>>           wlan_load="YES"
>>           firmware_load="YES"
>>
>>     In both cases, place the following lines in loader.conf(5) to load the
>>     firmware modules:
>>
>>           iwi_bss_load="YES"
>>           iwi_ibss_load="YES"
>>           iwi_monitor_load="YES"
>>
>> and
>>
>>  This driver requires firmware to be loaded before it will work.  For
>> the loaded firmware to work the license at
>>     /usr/share/doc/legal/intel_iwi/LICENSE must be agreed to and the
>> follow-ing line be added to loader.conf(5):
>>
>>           legal.intel_iwi.license_ack=1
>>
> 
> I'll try it. But AFAIK, I have to recompile the kernel cause the
> "device iwi" line is missing.
> 
> Am i right?
> 
I think they should all be loadable as modules if they arent in generic.

To try without rebooting I believe the commands you want are:
kenv legal.intel_iwi.license_ack=1
kldload if_iwi
kldload wlan
kldload firmware
kldload iwi_bss
kldload iwi_ibss
kldload iwi_monitor

However, I just had a look in my /boot/kernel for the if_iwi module and 
its not there so you may be correct. (I'm a touch supprised as the do 
exist on my i386 box)


regards,
Vince

> Thanks in advance
> 
>>
>> regards,
>> Vince
>>> ===>  iwi-firmware-2.4_8 is configured with iwicontrol(8) which you
>>> don't need, use 'make rmconfig' and uncheck CONTROL.
>>> *** Error code 1
>>>
>>> Stop in /usr/ports/net/iwi-firmware.
>>>
>>> I tried the suggested workaround, but I got:
>>>
>>> ===> No user-specified options configured for iwi-firmware-2.4_8
>>>
>>> I tried with pkg_add -r iwi-firmware-2.4_8 and I got
>>>
>>> Error: FTP Unable to get
>>> ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7.0-release/Latest/iwi-firmware-2.4_8.tbz:
>>> File unavailable (e.g., file not found, no access)
>>> pkg_add: unable to fetch
>>> 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7.0-release/Latest/iwi-firmware-2.4_8.tbz'
>>> by URL
>>>
>>> My ports are up to date (cvsup.de.FreeBSD.org)
>>>
>>> So... How can I make the wireless card work?
>>>
>>> Any help is appreciated. Thanks in advance.
>>> _______________________________________________
>>> freebsd-questions at freebsd.org mailing list
>>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>>> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
>>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"



More information about the freebsd-questions mailing list