Difference between revisions of "Ipw3945"

From ThinkWiki
Jump to: navigation, search
m (Packages)
(Packages)
Line 28: Line 28:
 
** ATrpms yum repo rpm: http://atrpms.net/dist/common/atrpms/atrpms-67-1.at.noarch.rpm.html
 
** ATrpms yum repo rpm: http://atrpms.net/dist/common/atrpms/atrpms-67-1.at.noarch.rpm.html
 
** '''NOTE:''' The T60p uses the smp kernel which the ipw3945 yum install does not provide.  You will need the smp kernel for your architecture found at http://www.atrpms.net/dist/fc5/ipw3945.  Remove the non-smp kernel and replace it with the appropriate smp kernel.  Wireless works great for me... --[[User:Herlo|Herlo]] 18:06, 22 June 2006 (CEST)
 
** '''NOTE:''' The T60p uses the smp kernel which the ipw3945 yum install does not provide.  You will need the smp kernel for your architecture found at http://www.atrpms.net/dist/fc5/ipw3945.  Remove the non-smp kernel and replace it with the appropriate smp kernel.  Wireless works great for me... --[[User:Herlo|Herlo]] 18:06, 22 June 2006 (CEST)
*{{Mandrake}}  
+
*{{Mandriva}}  
 +
** Mandriva's kernel comes with the ipw3945 module (since at least 2006.0 Update One)
 +
** dkms package (dkms-ipw3945) can be found in contrib (currenlty cooker only, thus will probably be in 2007.0)
 +
** Additional Packages: ipw3945d and ipw3945-ucode, both either available in the commercial distribution (or club) or from http://plf.zarb.org/
 
*{{Gentoo}}
 
*{{Gentoo}}
 
*{{Debian}}
 
*{{Debian}}

Revision as of 20:46, 23 June 2006

Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter

This is a Mini-PCI Express WiFi Adapter

Features

  • Chipset: Intel WM3945AG
  • IEEE Standards: 802.11a, 802.11b, 802.11g
  • PCI ID: 8086:4227

Mini-PCI WiFi Adapter

IBM Partnumbers

41A4068 (From Wireless & networking accessories - ThinkPad T60/p)

NOTE!
Only the IBM Parts will work, any other parts will give an 1802 error on Post because the sub-vendor PCI ID is different, see Problem with unauthorized MiniPCI network card for more details

Also known (in IBM literature) as....

Packages

Linux WiFi driver

The most recent revision of the Intel Centrino platform does utilize a new generation of wireless networking device, connected to the system via PCI-E, and not PCI (like the ipw2200-line used to do). Therefore, a new driver is to be used. A sourceforge-project aimed to support the new cards is available on http://ipw3945.sourceforge.net/. However, as of today, the project's code (Stable Release 1.0.0) depends on a binary-only, proprietary user-space-daemon communicating to the driver via sysfs. It is not possible to operate this device with Free Software exclusively at the moment. The license-terms the daemon is released under prohibit reverse-engineering of the communication-protocol; this will hopefully not hold developers from countries other than the US, where clauses like this one are not enforceable, from re-implementing a free variant of some sort.

External Discussion

This issue already sparked discussions on the Linux Kernel Mailing List, accessible via http://lkml.org/lkml/2006/2/24/266.

Current State

The ipw2200-drivers in kernel 2.6.15 (and possibly later) do not work with this adapter. There is no mainline-kernel support at the moment, and without a change in the license of the required user-space-daemon, or mechanics of the code itself, probably will never be any.

ThinkPads this card may be found in