<?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=Yogism</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=Yogism"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Yogism"/>
	<updated>2026-05-23T01:52:37Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=LCD_Brightness&amp;diff=38727</id>
		<title>LCD Brightness</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=LCD_Brightness&amp;diff=38727"/>
		<updated>2008-08-28T15:09:49Z</updated>

		<summary type="html">&lt;p&gt;Yogism: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
== LCD Brightness ==&lt;br /&gt;
&lt;br /&gt;
This worked for my {{X61}}:&lt;br /&gt;
&lt;br /&gt;
Once your brightness keys work, you can set the brightness by writing to the procfs:&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|echo 100 &amp;gt; /proc/acpi/video/VID1/LCD0/brightness}}&lt;br /&gt;
&lt;br /&gt;
using a script and acpid events. However this may lead to a bug (screen flickers) described on the Debian mailing list [[http://www.mail-archive.com/debian-x@lists.debian.org/msg71942.html]]. This bug is related to the X server as it does not occur on the tty1. To fix it change your xrandr backlight control to native:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|$xrandr --output LVDS --set BACKLIGHT_CONTROL native}}&lt;br /&gt;
&lt;br /&gt;
For my {{X61}}, these following scripts from [http://d.hatena.ne.jp/conceal-rs/20080309/1205083315 this japanese site] helped:&lt;br /&gt;
&lt;br /&gt;
 % cat /etc/acpi/video_brightnessdown.sh&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 xbacklight -dec 10%&lt;br /&gt;
&lt;br /&gt;
 % cat /etc/acpi/video_brightnessup.sh&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 xbacklight -inc 10%&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2.6.26 kernel ==&lt;br /&gt;
&lt;br /&gt;
If you are using a 2.6.26 kernel, the backlight does not work with thinkpad-acpi. &lt;br /&gt;
&lt;br /&gt;
Modify the kernel config by first disabling CONFIG_THINKPAD_ACPI_VIDEO and then enabling both CONFIG_VIDEO_OUTPUT_CONTROL and CONFIG_ACPI_VIDEO [http://www.nabble.com/T61-Brightness-keys-with-2.6.26-not-working-(NVIDIA)-td18577619.html]  While you are at it, be sure to read the well-written help sections for the kernel config settings :)&lt;/div&gt;</summary>
		<author><name>Yogism</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Iwlwifi&amp;diff=38629</id>
		<title>Iwlwifi</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Iwlwifi&amp;diff=38629"/>
		<updated>2008-08-18T19:01:52Z</updated>

		<summary type="html">&lt;p&gt;Yogism: /* Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Intel Wireless WiFi Link drivers for Linux, or '''iwlwifi''', which provides official, Open support for wireless Intel adapters.  Initially, it only supported [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]] and [[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]].   More wireless projects are planned to move to this project in the future.&lt;br /&gt;
&lt;br /&gt;
The driver works out of the box '''with''' a hardware firmware replacement. Full documentation and source is available on this newer driver.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
The previous Intel Wifi driver was named &amp;quot;[[ipw]]&amp;quot;. Even though the ipw driver is considered deprecated, it is quite stable. If iwlwifi is causing problems (e.g. kernel oops on unloading iwl3945 module, frequent wireless disconnections), the ipw drivers provide a viable alternative. With a patch, the ipw driver works with the newer 2.6.25 kernels as well.&lt;br /&gt;
&lt;br /&gt;
== Availability ==&lt;br /&gt;
The [[iwl3945]] driver was integrated into Linux-2.6.24. It needs a binary firmware image that can be obtained from the project homepage or from distribution repositories.&lt;br /&gt;
&lt;br /&gt;
== Packages ==&lt;br /&gt;
*{{Debian}}&lt;br /&gt;
** Debian Unstable (Sid) ships the firmware in the package &amp;quot;[http://packages.debian.org/sid/firmware-iwlwifi firmware-iwlwifi]&amp;quot; (version 0.12) in non-free branch.&lt;br /&gt;
** Debian Testing (Lenny) ships the firmware in the package &amp;quot;[http://packages.debian.org/lenny/firmware-iwlwifi firmware-iwlwifi]&amp;quot; (version 0.12) in non-free branch.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://intellinuxwireless.org/ Official website]&lt;/div&gt;</summary>
		<author><name>Yogism</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Iwlwifi&amp;diff=38562</id>
		<title>Iwlwifi</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Iwlwifi&amp;diff=38562"/>
		<updated>2008-08-14T22:08:40Z</updated>

		<summary type="html">&lt;p&gt;Yogism: /* Packages */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Intel Wireless WiFi Link drivers for Linux, or '''iwlwifi''', which provides official, Open support for wireless Intel adapters.  Initially, it only supported [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]] and [[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]].   More wireless projects are planned to move to this project in the future.&lt;br /&gt;
&lt;br /&gt;
The driver works out of the box '''with''' a hardware firmware replacement. Full documentation and source is available on this newer driver.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
The previous Intel Wifi driver was named &amp;quot;[[ipw]]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Availability ==&lt;br /&gt;
The [[iwl3945]] driver was integrated into Linux-2.6.24. It needs a binary firmware image that can be obtained from the project homepage or from distribution repositories.&lt;br /&gt;
&lt;br /&gt;
== Packages ==&lt;br /&gt;
*{{Debian}}&lt;br /&gt;
** Debian Unstable (Sid) ships the firmware in the package &amp;quot;[http://packages.debian.org/sid/firmware-iwlwifi firmware-iwlwifi]&amp;quot; (version 0.12) in non-free branch.&lt;br /&gt;
** Debian Testing (Lenny) ships the firmware in the package &amp;quot;[http://packages.debian.org/lenny/firmware-iwlwifi firmware-iwlwifi]&amp;quot; (version 0.12) in non-free branch.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://intellinuxwireless.org/ Official website]&lt;/div&gt;</summary>
		<author><name>Yogism</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Ipw3945&amp;diff=38561</id>
		<title>Ipw3945</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Ipw3945&amp;diff=38561"/>
		<updated>2008-08-14T22:07:48Z</updated>

		<summary type="html">&lt;p&gt;Yogism: &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;
** '''DEPRECATED:''' 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]&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 8.04.&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>Yogism</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Ipw3945&amp;diff=38560</id>
		<title>Ipw3945</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Ipw3945&amp;diff=38560"/>
		<updated>2008-08-14T22:03:03Z</updated>

		<summary type="html">&lt;p&gt;Yogism: &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;
** '''DEPRECATED:''' 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 8.04.&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>Yogism</name></author>
		
	</entry>
</feed>