ipw2200 freebsd 7 firmware problem

peter harrison four.harrisons at virgin.net
Thu May 22 16:28:42 UTC 2008


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.


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