[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RFC: ipw3945



Hi,

This is not a request for sponsorship, rather a request for conversation and 
action required to support ipw3945 hardware in etch (if that is even possible 
now, with deadline imminent). I hope some interested developers may find the 
following ipw3945 kernel module source package a nice head start for the 
kernel-space element of ipw3945 support.

The ipw3945 package has an existing ITP, #363967, owned by Daniel Baumann.  
There is no metion on the ITP that anything has progressed other than he 
actually acquiring the ipw3945 hardware. I know he watches this list, so I 
thought I'd put this package of mine, which has been mentioned before to 
Daniel, on the table for consideration as a starting point for support for 
ipw3945 in debian along with firmware-ipw3945[1] and jurij's pending 
ipw394-daemon[2].

The ieee80211 stack in 2.6.18 (version git-1.1.13) has a compatible API with 
this ipw3945 version. It compiles and works with the 2.6.18 kernel tree 
without requiring new upstream externally built ieee80211.

ipw3945 is dual GPLv2/BSD licensed for as long as it requires the binary only 
regulartory daemon. That has been reported[3] to be a temporary dependency, 
but no estimate of how long we would wait for the daemon to be "designed" 
out.

Package name		: ipw3945
Version			: 1.1.2-1
Upstream Author	: Intel Corporation (James Ketrenos, Zhu Yi et. al.)
URL				: http://ipw3945.sourceforge.net
License			: BSD/GPLv2
Section			: contrib/net

It builds these binary packages:
ipw3945-source - source for the Intel(R) PRO/Wireless 3945ABG driver for Linux

The package is lintian clean.

The package can be found on mentors.debian.net:
http://mentors.debian.net/debian/pool/contrib/i/ipw3945/ipw3945_1.1.2-1.dsc

Thanks, Kel.

[1] http://packages.debian.org/unstable/admin/firmware-ipw3945
[2] http://lists.debian.org/debian-devel/2006/11/msg00332.html
[3] http://www.mail-archive.com/netdev@vger.kernel.org/msg25385.html



Reply to: