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."