<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Spuk</id>
	<title>ThinkWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Spuk"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Spuk"/>
	<updated>2026-05-01T20:41:29Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Ipw3945&amp;diff=36963</id>
		<title>Ipw3945</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Ipw3945&amp;diff=36963"/>
		<updated>2008-03-13T15:46:45Z</updated>

		<summary type="html">&lt;p&gt;Spuk: Updated Mandriva information&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The most recent revision of the Intel [[Centrino]] platform utilizes 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 must be used.  As of February 26, 2008, the project's code ([http://downloadfinder.intel.com/scripts-df-external/detail_desc.aspx?ProductID=2259&amp;amp;DwnldID=10315&amp;amp;agr=Y Stable Release 1.2.0]) depends on a '''binary-only, proprietary''' user-space-daemon communicating with 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 outside the US, where clauses like this one are not enforceable, from re-implementing a free variant of some sort.&lt;br /&gt;
&lt;br /&gt;
This project has been deprecated by Intel in favor of the newer [[Iwlwifi]] driver.&lt;br /&gt;
&lt;br /&gt;
== External Discussion ==&lt;br /&gt;
This issue already sparked [http://lkml.org/lkml/2006/2/24/266 discussions] on the [http://lkml.org/ Linux Kernel Mailing List].&lt;br /&gt;
&lt;br /&gt;
There is also a very revealing [http://kerneltrap.org/node/6650 interview] with the author of the OpenBSD driver for the 3945, in which it comes out that Intel has lied (at least by omission) about the purpose of the &amp;quot;regulatory daemon&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
The [[ipw2200]]-drivers in kernel 2.6.15 (and possibly later) do '''not''' work with this adapter. The [[Ipw|Intel binary driver]] is available, but has attracted its fair share of critics from the open source community.&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
A Spanish summary, but easy to understand about how to install:&lt;br /&gt;
[http://www.esdebian.org/forum/viewtopic.php?forum=18&amp;amp;showtopic=69543 esDebian Forum], maxim_o message (longer)&lt;br /&gt;
&lt;br /&gt;
Thinkpad topic: on ThinkPads like the Z60 that have one. remember to put the wireless switch in the on state! But you will not be able to enable the Wireless LED with Fn+F5, it is not a problem.&lt;br /&gt;
&lt;br /&gt;
One more comment: if you want monitor mode (e.g for use with Kismet or other network sniffers), you need to uncomment CONFIG_IPW3945_MONITOR=y line from ipw3945-1.1.0 Makefile.&lt;br /&gt;
&lt;br /&gt;
== Packages ==&lt;br /&gt;
*{{Fedora}} &lt;br /&gt;
** Packages: http://www.atrpms.net/dist/fc5/ipw3945&lt;br /&gt;
** Helpful Thread: http://www.linuxquestions.org/questions/showthread.php?t=436357&lt;br /&gt;
** ATrpms yum repo rpm: http://atrpms.net/dist/common/atrpms/atrpms-67-1.at.noarch.rpm.html&lt;br /&gt;
** '''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)&lt;br /&gt;
*CentOS&lt;br /&gt;
** Packages: ipw3945d (i386 [http://apt.sw.be/redhat/el5/en/i386/dag/RPMS/] or x86_64 [http://apt.sw.be/redhat/el5/en/x86_64/dag/RPMS/]), ipw3945-firmware.noarch, dkms-ipw3945.noarch&lt;br /&gt;
** '''NOTE:''' Add to /etc/modprobe.conf: alias eth1 ipw3945&lt;br /&gt;
*{{Mandriva}} &lt;br /&gt;
** In Mandriva releases 2007.0-2007.1, the kernel came with the ipw3945 module, while a possibly updated driver was provided as DKMS source and binary packages; since release 2008.0 this module is provided only as separate DKMS (per-kernel) binary and source packages, and module [[Iwlwifi]] replaced it in kernel&lt;br /&gt;
** dkms package (dkms-ipw3945) can be found in contrib since release 2007.0&lt;br /&gt;
** Additional Packages: ipw3945d and ipw3945-ucode are available in the (public) 'non-free' media since Mandriva 2007.1, previously they were available either for paying users, or in (non-Mandriva) PLF repositories&lt;br /&gt;
*{{Gentoo}}&lt;br /&gt;
** The net-wireless/ipw3945 package contains everything you need&lt;br /&gt;
*{{Debian}}&lt;br /&gt;
** Debian Unstable (Sid) only needs the package &amp;quot;firmware-iwlwifi&amp;quot;, as the new iwl3945 is integrated into Kernel 2.6.24&lt;br /&gt;
** The ipw3945 microcode is available in the [http://packages.debian.org/testing/admin/firmware-ipw3945 firmware-ipw3945] package (currently in testing and unstable (same versions)).&lt;br /&gt;
** The ipw3945 regulatory daemon is available in the [http://packages.debian.org/testing/net/ipw3945d ipw3945d] package (currently in testing and unstable (same versions)).&lt;br /&gt;
** The ipw3945 module source is available in the [http://packages.debian.org/testing/net/ipw3945-source ipw3945-source] package (currently in testing and unstable (same versions)).&lt;br /&gt;
** '''DEPRECIATED:''' Unofficial packages are available from [http://ace-host.stuart.id.au/russell/files/debian/sarge/ipw3945/ Russell Stuart], [http://kanotix.com/files/debian/pool/contrib/i/ Stefan Lippers-Hollmann], and [http://www.joachim-reichel.de/debian/sid/ Joachim Reichel].&lt;br /&gt;
* [[OpenBSD]]&lt;br /&gt;
** Supported with the [http://www.openbsd.org/cgi-bin/man.cgi?query=wpi wpi] driver in 4.0.&lt;br /&gt;
* [[Ubuntu]] &lt;br /&gt;
** Works out of the box in [[Ubuntu 7.10 on a Thinkpad T60|Ubuntu 7.10]] but requires Restricted repository.&lt;br /&gt;
*[[ArchLinux]]&lt;br /&gt;
** [http://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup for ArchLinux]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Iwl3945]]&lt;br /&gt;
&lt;br /&gt;
[[Category: Drivers]]&lt;/div&gt;</summary>
		<author><name>Spuk</name></author>
		
	</entry>
</feed>