Difference between revisions of "Ipw3945"
m (→Linux WiFi driver)  | 
				ThinkOpenly (Talk | contribs)   (PCI ID, part number; with references)  | 
				||
| Line 9: | Line 9: | ||
* Chipset: Intel WM3945AG  | * Chipset: Intel WM3945AG  | ||
* IEEE Standards: 802.11a, 802.11b, 802.11g  | * IEEE Standards: 802.11a, 802.11b, 802.11g  | ||
| − | * PCI ID: 8086:  | + | * PCI ID: 8086:4227  | 
</div>  | </div>  | ||
|style="vertical-align:top" |  | |style="vertical-align:top" |  | ||
| Line 15: | Line 15: | ||
|}  | |}  | ||
=== IBM Partnumbers ===  | === IBM Partnumbers ===  | ||
| − | ?  | + | 41A4068 (From [http://www.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-62764 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}}  | {{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.... ===  | === Also known (in IBM literature) as.... ===  | ||
| − | * ...  | + | * From [http://www.ibm.com/common/ssi/rep_ca/8/897/ENUS106-068/ENUS106-068.PDF annoucement letter 106-068], 'Intel PRO/Wireless 3945ABG8 wireless connection'  | 
=== Linux WiFi driver ===  | === Linux WiFi driver ===  | ||
Revision as of 20:37, 5 April 2006
Intel PRO/Wireless 3945ABG Mini-PCI Express AdapterThis is a Mini-PCI Express WiFi Adapter Features
  | 
IBM Partnumbers
41A4068 (From Wireless & networking accessories - ThinkPad T60/p)
Also known (in IBM literature) as....
- From annoucement letter 106-068, 'Intel PRO/Wireless 3945ABG8 wireless connection'
 
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 (which is not in production stable condition) 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.
