Subject: Re: wpi port -- Intel PRO/Wireless 3945ABG chipset.
To: None <tech-kern@netbsd.org>
From: Rui Paulo <rpaulo@fnop.net>
List: tech-kern
Date: 06/05/2006 18:05:03
At Mon, 5 Jun 2006 17:32:37 +0200,
Jean-Baptiste Campesato wrote:
> 
> Hi,
> 
> 2006/6/5, Lubomir Sedlacik <salo@xtrmntr.org>:
> >
> > > Use "wpictl wpi0 -d WHEREISYOURWPI-ipw3945.ucode" to send the firmware
> > > to the NIC and "wpictl wpi0 -k" to remove the firmware from the NIC.
> >
> > please use the firmload(9) framework for firmware loading/removing
> > instead.  see ipw(4) in HEAD which switched from ipwctl to firmload(9)
> > recently.
> >
> 
> Ok, I modified the last version.
> The current version of the driver uses firmload(9). When wpi_init is
> called (using ifconfig) the driver loads the firmware from
> /usr/pkg/libdata/if_wpi/ipw3945.ucode
> ( available here: http://bughost.org/ipw3945/ )
> 
> The diff is for current.
> The modified files are: files.pci pcidevs pcidevs.h pcidevs_data.h in
> src/sys/dev/pci and GENERIC in sys/arch/i386/conf
> The added files are: if_wpi.c if_wpireg.h if_wpivar.h in src/sys/dev/pci

Thanks! Is the microcode license different from ipw or iwi ? If so we
must add a new pkgsrc license before creating a package.
Are you working on wpi-firmware pkg and ipw3945d pkg ?