ipw2200 freebsd 7 firmware problem

Fernando Apesteguía fernando.apesteguia at gmail.com
Sun Jun 1 16:42:18 UTC 2008


On Thu, May 22, 2008 at 6:28 PM, peter harrison
<four.harrisons at virgin.net> wrote:
> Thursday, 22 May 2008 at 14:04:46 +0100, Vince Hoffman said:
>> peter harrison wrote:
>> > Thursday, 22 May 2008 at  9:13:41 +0100, Vince Hoffman said:
>> >> Fernando Apesteguía wrote:
>> >>> On 5/22/08, Vince Hoffman <jhary at unsane.co.uk> wrote:
>> >>>> Fernando Apesteguía wrote:
>> >>>>> On Wed, May 21, 2008 at 10:33 AM, Vince Hoffman <jhary at unsane.co.uk>
>> >>>> wrote:
>> <snip>
>> >>>>>> 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)
>> >>> The same on my machine. The line is not in GENERIC and that modules
>> >>> don't exist. I will recompile my module as soon as I have some spare
>> >>> time.
>> >>> Thanks for your help.
>> >>>
>> >> In theory you should be able to just
>> >> cd /usr/src/sys/modules/iwi
>> >> make && make install
>> >> cd /usr/src/sys/modules/iwifw
>> >> make && make install
>> >>
>> >>
>> >> without rebuilding the entire kernel. I'm just puzzled why they dont
>> >> build by default.
>> >
>> > I'm running a stock 7.0-STABLE with GENERIC and a default make.conf and I get the iwi modules no problem. I just followed the instructions in the man page and was up and running in 5 minutes.
>> >
>> >
>> Are you running AMD64? the modules are there on my i386 laptop but not
>> my AMD64 server (I dont use iwi on either though.)
>
> I'm running i386, so that may be the difference. I don't have an AMD64 system to check I'm afraid.

Hi all again,

I recompiled my kernel and now, the IPW2200BG card seems to be detected.
This is the output of the ifconfig re0 command:

iwi0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:0e:35:fd:aa:0f
        media: IEEE 802.11 Wireless Ethernet autoselect
        status: no carrier
        ssid ApeWireless channel 1 (2412 Mhz 11b)
        authmode OPEN privacy ON deftxkey 1 wepkey 1:104-bit bmiss 10
        scanvalid 60 bgscan bgscanintvl 300 bgscanidle 250 roam:rssi11b 7
        roam:rate11b 1 bintval 0


However, neither I can connect to my wireless router, nor I can scan
the frequency. My wireless AP, has a hidden SSID, wep key and DHCP.
Scanning of frequencies shows no results (but there are many wireless
networks around).

Any ideas?

Thanks in advance.



>
>
> Peter Harrison.
>
>>
>> vince
>>
>> > Peter Harrison
>> >
>> >>
>> >> Vince
>> >>
>> >>
>> >>> Best Regards
>> >>>
>> >>>> regards,
>> >>>> Vince
>> >>>>
>> >>>>
>> >> _______________________________________________
>> >> 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