Subject: Re: wpi0: Full open source driver at openbsd
To: C. K. <ck74@operamail.com>
From: John Nemeth <jnemeth@victoria.tc.ca>
List: tech-kern
Date: 10/03/2007 14:00:15
On Jan 18,  8:59pm, "C. K." wrote:
} 
} By the way, Openbsd has fully open source driver for wpi. You can check
} http://www.openbsd.org/cgi-bin/cvsweb/src/sys/dev/pci/ page.
} 
} Is not it possible to adopt that driver to netbsd?

     The NetBSD driver is fully open source.  It's the firmware file
that isn't.  The only thing the driver has to do with this is that it
loads the firmware file into the card.  For more info, see this section
of the OpenBSD manpage (the NetBSD manpage has a similar section;
although NetBSD is somewhat better in this regard since pkgsrc provides
the firmware package and doesn't make you go find it yourself):

FILES
     The driver needs at least version 2.14.1.5 of the following firmware
     file, which is loaded when an interface is brought up:

           /etc/firmware/wpi-3945abg

     This firmware file is not free because Intel refuses to grant distribu-
     tion rights without contractual obligations.  As a result, even though
     OpenBSD includes the driver, the firmware file cannot be included and
     users have to download this file on their own.  The official person to
     state your views to about this issue is majid.awad@intel.com.

     A prepackaged version of the firmware, designed to be used with
     pkg_add(1), can be found at:

     http://damien.bergamini.free.fr/packages/openbsd/wpi-firmware-2.14.1.5.tgz

}-- End of excerpt from "C. K."