<?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=Timmsc</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=Timmsc"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Timmsc"/>
	<updated>2026-05-24T08:40:35Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:Ubuntu_7.10&amp;diff=34037</id>
		<title>Category:Ubuntu 7.10</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:Ubuntu_7.10&amp;diff=34037"/>
		<updated>2007-10-21T02:33:58Z</updated>

		<summary type="html">&lt;p&gt;Timmsc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ubuntu Gutsy Gibbon, 7.10, was released October 18, 2007.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [https://help.ubuntu.com/ Ubuntu release documentation]&lt;br /&gt;
&lt;br /&gt;
=== Development Release ===&lt;br /&gt;
* [https://launchpad.net/ubuntu/gutsy/ Ubuntu Gutsy Gibbon Launchpad project page]&lt;br /&gt;
* [https://launchpad.net/ubuntu/gutsy/+milestones Ubuntu Gutsy Gibbon Milestones]&lt;br /&gt;
* [http://cdimage.ubuntu.com/releases/7.10/release/ Download Gutsy Gibbon]&lt;br /&gt;
* [http://www.ubuntu.com/getubuntu/releasenotes/710tour About Gutsy Gibbon]&lt;br /&gt;
* [https://bugs.launchpad.net/ubuntu/gutsy/+bugs?search=Search&amp;amp;field.status=New&amp;amp;field.status=Incomplete&amp;amp;field.status=Confirmed&amp;amp;field.status=Triaged&amp;amp;field.status=In+Progress&amp;amp;field.status=Fix+Committed Open Gutsy Gibbon Bugs]&lt;br /&gt;
&lt;br /&gt;
[[Category:Ubuntu]]&lt;/div&gt;</summary>
		<author><name>Timmsc</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_7.04_Feisty_Fawn_on_a_ThinkPad_T60p&amp;diff=33294</id>
		<title>Installing Ubuntu 7.04 Feisty Fawn on a ThinkPad T60p</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_7.04_Feisty_Fawn_on_a_ThinkPad_T60p&amp;diff=33294"/>
		<updated>2007-09-22T03:55:01Z</updated>

		<summary type="html">&lt;p&gt;Timmsc: /* T60p hardware setup */ Should be AR5418&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installing Unbuntu Feisty Fawn =&lt;br /&gt;
&lt;br /&gt;
'''Except for the T60p hardware setup section, THIS IS A DRAFT WRITTEN FROM MEMORY which has not been carefully checked.'''&lt;br /&gt;
&lt;br /&gt;
== The long, but easy way ==&lt;br /&gt;
* Install earlier version of Ubuntu (6.06/6.10) and dist-upgrade. If you start from 6.06 you will have to upgrade to 6.10, and then upgrade to 7.04.&lt;br /&gt;
&lt;br /&gt;
== The fast way ==&lt;br /&gt;
* Be sure to have a *wired* network connection ready (wifi will not work yet)&lt;br /&gt;
* Download a ubuntu 7.04 feisty fawn image from ubuntu.com&lt;br /&gt;
* Boot from the CD, and wait ... the installation will break down when attempting to start the graphical part of the installation (X).&lt;br /&gt;
The problem is, that the ATI driver required for X is not working. Luckily it is already in the ubuntu repos, so we just install it temporarily (in RAM), so we can get on with the installation. When you have a console prompt (in Kubuntu, you will need to remove the &amp;quot;splash&amp;quot; boot option to get the prompt), do a:&lt;br /&gt;
  apt-get update&lt;br /&gt;
  apt-get install xorg-driver-fglrx fglrx-control&lt;br /&gt;
  depmod -a &lt;br /&gt;
then restart X with:&lt;br /&gt;
  /etc/init.d/gdm restart&lt;br /&gt;
for Kubuntu, use:&lt;br /&gt;
  /etc/init.d/kdm restart&lt;br /&gt;
With any luck X should launch, so you can click on the desktop icon and continue the installation.&lt;br /&gt;
&lt;br /&gt;
If X doesn't launch, try changing the Driver in /etc/X11/xorg.conf from &amp;quot;vesa&amp;quot; to &amp;quot;fglrx&amp;quot;, then restart X.&lt;br /&gt;
&lt;br /&gt;
= T60p hardware setup =&lt;br /&gt;
&lt;br /&gt;
* '''Wireless'''&lt;br /&gt;
&lt;br /&gt;
The t60p uses an Atheros network device with this signature &amp;quot;Atheros Communications, Inc. Unknown device 0024 (rev 01)&amp;quot;. It will work---not perfectly---with any [[Madwifi]] driver version later than subversion revision '''2360'''. This means that the madwifi included in early releases of Feisty Fawn will *NOT* work. &lt;br /&gt;
&lt;br /&gt;
Here are detailed instructions on how to install the '''Thinkpad 11abgn''' a.k.a. '''Atheros AR5418''' a.k.a. &lt;br /&gt;
'''Atheros Communications, Inc. Unknown device 0024 (rev 01)''' a.k.a. &lt;br /&gt;
'''Pciid 168C:0024 (rev 01)''' wireless card under Ubuntu Feisty on a Lenovo&lt;br /&gt;
Thinkpad T60p 8744-C9U.&lt;br /&gt;
&lt;br /&gt;
The following instructions are most likely applicable to many&lt;br /&gt;
Thinkpads as well as many Core 2 Duo MacBooks.&lt;br /&gt;
&lt;br /&gt;
'''Step 0)''' '''Kinda successful madwifi install''' prequel (for a fully functional wifi card install, &lt;br /&gt;
'''go straight to Step 1).'''&lt;br /&gt;
&lt;br /&gt;
The instructions found at&lt;br /&gt;
&lt;br /&gt;
http://ubuntu-tutorials.com/2007/08/02/how-to-setup-wireless-on-a-macbook-using-madwifi-710-gutsy&lt;br /&gt;
&lt;br /&gt;
modified so that you &lt;br /&gt;
&lt;br /&gt;
wget http://snapshots.madwifi.org/madwifi-ng-current.tar.gz&lt;br /&gt;
  &lt;br /&gt;
instead of wget the madwifi which is indicated, make everything work&lt;br /&gt;
fairly well except that the wireless on/off hotkey does not affect the&lt;br /&gt;
wireless (only bluetooth) and the wireless light does not turn on.&lt;br /&gt;
Not a big deal, although annoying.&lt;br /&gt;
&lt;br /&gt;
For reference, here is my version of these painless---but somewhat&lt;br /&gt;
lacking as far as the Thinkpad goes---instructions:&lt;br /&gt;
&lt;br /&gt;
    sudo aptitude install build-essential&lt;br /&gt;
&lt;br /&gt;
    wget http://snapshots.madwifi.org/madwifi-ng-current.tar.gz&lt;br /&gt;
&lt;br /&gt;
    tar -zxvf madwifi-ng-current.tar.gz&lt;br /&gt;
&lt;br /&gt;
    cd madwifi-ng-current &lt;br /&gt;
&lt;br /&gt;
    make&lt;br /&gt;
&lt;br /&gt;
    sudo make install   (answer &amp;quot;r&amp;quot; when asked about previous modules)&lt;br /&gt;
&lt;br /&gt;
Unfortunately the card only achieves between 12 Mb/s (after suspend to&lt;br /&gt;
RAM, resuming after wired connection or turning it off) and 36 Mb/s&lt;br /&gt;
(at boot, and then only if I am sitting close to my wireless hub).&lt;br /&gt;
&lt;br /&gt;
The network also disconnects at random times, although it almost always immediately&lt;br /&gt;
reconnects... at a lower speed. &lt;br /&gt;
&lt;br /&gt;
This is not the performance I would expect---my old Thinkpad R51&lt;br /&gt;
running Gentoo reliably goes 54 Mb/s on the same network. Pretty good nonetheles &lt;br /&gt;
given that the good madwifi folk are&lt;br /&gt;
not getting all the help they could from Atheros.&lt;br /&gt;
&lt;br /&gt;
In other words: '''Back to the Windows driver''' and wrapper.&lt;br /&gt;
&lt;br /&gt;
'''Step 1)''' We will adapt&lt;br /&gt;
&lt;br /&gt;
http://www.edsupport.cc/mguhlin/archives/cat_ubuntu.htm&lt;br /&gt;
&lt;br /&gt;
and the INSTALL file which comes with the ndiswrapper tar file, with&lt;br /&gt;
some modifications.&lt;br /&gt;
&lt;br /&gt;
Download the latest stable ndiswrapper tar.gz file from&lt;br /&gt;
&lt;br /&gt;
http://ndiswrapper.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
(As of 08/2007, it is version 1.47. You may be happy with the version&lt;br /&gt;
which can be installed by Synaptic: issue ndiswrapper -v in the&lt;br /&gt;
command line to find the version.)&lt;br /&gt;
&lt;br /&gt;
Use Archive manager to uncompress and save to your Desktop.&lt;br /&gt;
&lt;br /&gt;
The informative INSTALL file is found ~/Desktop/ndiswrapper*/INSTALL&lt;br /&gt;
&lt;br /&gt;
'''Step 2)''' Remove previous installations of ndiswrapper by typing in the&lt;br /&gt;
following at the command line (in a terminal):&lt;br /&gt;
&lt;br /&gt;
     sudo aptitude remove --purge ndiswrapper-common ndiswrapper-utils&lt;br /&gt;
&lt;br /&gt;
     sudo rm -R /etc/ndiswrapper&lt;br /&gt;
&lt;br /&gt;
     sudo rm /etc/modprobe.d/ndiswrapper &lt;br /&gt;
&lt;br /&gt;
'''Step 3)''' Use Synaptic or&lt;br /&gt;
&lt;br /&gt;
     sudo aptitude install build-essential wine&lt;br /&gt;
&lt;br /&gt;
to install build-essential and wine (if you don't have them already).&lt;br /&gt;
&lt;br /&gt;
'''Step 4)''' (Re)compile ndiswrapper:&lt;br /&gt;
&lt;br /&gt;
     cd ~/Desktop/ndiswrapper*&lt;br /&gt;
&lt;br /&gt;
Read the message returned by the following command, and run it as&lt;br /&gt;
often as necessary (for me, once was enough):&lt;br /&gt;
&lt;br /&gt;
     sudo make uninstall&lt;br /&gt;
&lt;br /&gt;
Then:&lt;br /&gt;
&lt;br /&gt;
     make&lt;br /&gt;
&lt;br /&gt;
     sudo make install&lt;br /&gt;
&lt;br /&gt;
'''Step 5)''' Download the Lenovo driver compressed file 7iwc28ww.exe from&lt;br /&gt;
&lt;br /&gt;
http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-66449&lt;br /&gt;
&lt;br /&gt;
Alternatively: To get the file, type this in your browser&lt;br /&gt;
&lt;br /&gt;
ftp://ftp.software.ibm.com/pc/pccbbs/mobiles/7iwc28ww.exe&lt;br /&gt;
&lt;br /&gt;
The file 7iwc28ww.exe should now appear on your Desktop (unless you've&lt;br /&gt;
changed download defaults).&lt;br /&gt;
&lt;br /&gt;
'''Step 6)''' Make a folder into which to put the many files which are in&lt;br /&gt;
7iwc28ww.exe by typing&lt;br /&gt;
&lt;br /&gt;
     mkdir lenovo&lt;br /&gt;
&lt;br /&gt;
on the command line.&lt;br /&gt;
&lt;br /&gt;
Now, open 7iwc28ww.exe by right clicking on it. If Gnome does not know&lt;br /&gt;
already to open an .exe with wine, tell it to use a custom&lt;br /&gt;
application, and make it wine (or use cabextract).&lt;br /&gt;
&lt;br /&gt;
An InstallShield Wizard will pop up. Push buttons in it:&lt;br /&gt;
&lt;br /&gt;
next -&amp;gt; accept -&amp;gt; next -&amp;gt; change (the save location) to Desktop/lenovo&lt;br /&gt;
-&amp;gt; next -&amp;gt; finish&lt;br /&gt;
&lt;br /&gt;
'''Step 7)''' In the command line:&lt;br /&gt;
&lt;br /&gt;
     cd ~/Desktop/lenovo/WINXP_2K/&lt;br /&gt;
&lt;br /&gt;
(The following step may be unnecessary.)&lt;br /&gt;
&lt;br /&gt;
     cp ../*.BIN .&lt;br /&gt;
&lt;br /&gt;
     sudo ndiswrapper -i NET5416.INF&lt;br /&gt;
&lt;br /&gt;
A bunch of &amp;quot;forcing parameter MapRegisters from 256 to 64&amp;quot; messages&lt;br /&gt;
will appear. Not to worry (although some people change these back in&lt;br /&gt;
conf files, I did not bother).&lt;br /&gt;
&lt;br /&gt;
Check whether the install went through:&lt;br /&gt;
&lt;br /&gt;
In the command line:&lt;br /&gt;
&lt;br /&gt;
     ndiswrapper -l&lt;br /&gt;
&lt;br /&gt;
You should get: &amp;quot;net5416 : driver installed device (168C:0024) present&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
     sudo modprobe ndiswrapper&lt;br /&gt;
&lt;br /&gt;
(In case you have a firegl ATI graphics card: this last modprobe does&lt;br /&gt;
not break a good install.)&lt;br /&gt;
&lt;br /&gt;
'''Step 8)''' Now, the wireless card works at top speed and reliably, and&lt;br /&gt;
the wireless hotkey and the wireless light work, and suspend to RAM&lt;br /&gt;
does not mess things up.&lt;br /&gt;
&lt;br /&gt;
You may, however, find that the wireless does not kick in at boot,&lt;br /&gt;
this may be that the /etc/modules, which lists additional modules to&lt;br /&gt;
load at boots, specifies another wireless card driver.&lt;br /&gt;
&lt;br /&gt;
This can be fixed as follows: &lt;br /&gt;
&lt;br /&gt;
Edit the /etc/modules file as root, that is, &lt;br /&gt;
&lt;br /&gt;
     sudo gedit /etc/modules&lt;br /&gt;
&lt;br /&gt;
Comment out with a &amp;quot;#&amp;quot; the entry(ies) which you suspect have to do&lt;br /&gt;
with wireless (in my case, it was ath_pci). For good measure, add&lt;br /&gt;
ndiswrapper.&lt;br /&gt;
&lt;br /&gt;
Now, if you want to boot into wired, hotkey the wireless off, and if&lt;br /&gt;
you want to boot into wireless, hotkey the wireless on. You can also&lt;br /&gt;
switch from one to the other with the hotkey. The wireless also recovers &lt;br /&gt;
quickly from suspend to RAM (alternative: turn off the wireless prior &lt;br /&gt;
to closing the lid, and restart it).&lt;br /&gt;
&lt;br /&gt;
* The fans are too noisy and can be throttled down by using the [[ACPI fan control script]]. Increase the min and max to 70, 100 on the GPU. This will lower the fan speed to &amp;lt;3000 for normal usage (XGL/Compiz fusion setup).&lt;br /&gt;
* You should install a 'generic' kernel i favor of the i386 to gain better performance of the dual core, and better suspend.&lt;br /&gt;
* Compiz fusion (previously compiz and beryl) will run smoothly of this hardware, using ATI's fglrx and XGL. Use trevinos repository [http://ubuntuforums.org/showthread.php?t=481314 http://ubuntuforums.org/showthread.php?t=481314]&lt;br /&gt;
&lt;br /&gt;
NOTE July 2007 I tried the instructions for Compiz and to date was unable to get it working on the T60p, if anyone has some better instructions please update them here. &lt;br /&gt;
&lt;br /&gt;
* You can tweak the 'fn' keys to work well too.&lt;/div&gt;</summary>
		<author><name>Timmsc</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Timmsc&amp;diff=33272</id>
		<title>User:Timmsc</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Timmsc&amp;diff=33272"/>
		<updated>2007-09-21T00:56:59Z</updated>

		<summary type="html">&lt;p&gt;Timmsc: â†Created page with 'Ubuntu 7.04 on a T60p with AR5418 802.11a/b/g/n wireless.'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ubuntu 7.04 on a T60p with AR5418 802.11a/b/g/n wireless.&lt;/div&gt;</summary>
		<author><name>Timmsc</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=How_to_enable_the_integrated_fingerprint_reader_with_ThinkFinger&amp;diff=33271</id>
		<title>How to enable the integrated fingerprint reader with ThinkFinger</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=How_to_enable_the_integrated_fingerprint_reader_with_ThinkFinger&amp;diff=33271"/>
		<updated>2007-09-21T00:54:27Z</updated>

		<summary type="html">&lt;p&gt;Timmsc: /* From source */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[How to enable the fingerprint reader]] has a good explanation for using the fingerprint reader with the closed-source binary driver. But there is also an opensource project called [http://thinkfinger.sourceforge.net ThinkFinger] which does the same, but open.&lt;br /&gt;
&lt;br /&gt;
== Installing ==&lt;br /&gt;
=== From source ===&lt;br /&gt;
&lt;br /&gt;
Download thinkfinger-0.3.tar.gz from the [http://thinkfinger.sourceforge.net/ homepage] and unpack it somewhere, make sure you have the gcc compiler, libtool, pkg-config, libusb-dev and libpam0g-dev installed, then:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|cd thinkfinger-0.3}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code style=&amp;quot;white-space:nowrap;color:#495988;background-color:white;&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;$&amp;lt;/nowiki&amp;gt; ./configure --prefix=/usr --sysconfdir=/etc --with-securedir=/lib/security --with-birdir=/etc/pam_thinkfinger&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{cmduser|make}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|make install}}&lt;br /&gt;
&lt;br /&gt;
{{NOTE|/lib/security is the directory, where PAM assumes its modules on Debian and openSUSE, it may vary for your distro!}}&lt;br /&gt;
&lt;br /&gt;
&amp;quot;make install&amp;quot; doesn't create the birdir we specified (where thinkfinger will store users' biometric info), so create it:&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|mkdir /etc/pam_thinkfinger}}&lt;br /&gt;
&lt;br /&gt;
If everything went OK assert that you find pam_thinkfinger.so in /lib/security typing:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|ls /lib/security}}&lt;br /&gt;
&lt;br /&gt;
=== From package ===&lt;br /&gt;
&lt;br /&gt;
* Debian&lt;br /&gt;
** packages for Debian (testing) are available [http://www.rubixlinux.org/debian/thinkfinger/ here].&lt;br /&gt;
** packages arrived in Debian experimental on Aug 2nd, 2007 (cf. [http://bugs.debian.org/409563 bug #409563]).&lt;br /&gt;
* Fedora/Fedora Core&lt;br /&gt;
** packages for Fedora Core 6 are available in &amp;quot;extras&amp;quot; repository (# yum install thinkfinger).&lt;br /&gt;
** packages for Fedora 7 are available in the &amp;quot;updates&amp;quot; repository (# yum install thinkfinger).&lt;br /&gt;
* Gentoo&lt;br /&gt;
** emerge sys-auth/thinkfinger&lt;br /&gt;
* OpenSUSE&lt;br /&gt;
** openSUSE 10.2 includes the package &amp;quot;libthinkfinger&amp;quot; (version 0.1-7) - you will find newer packages [http://beta1.suse.com/private/thoenig/10.2/thinkfinger/ here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Testing the driver ==&lt;br /&gt;
&lt;br /&gt;
Now the driver is installed and should be working. You can try it (as root) with&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|tf-tool --acquire}}&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|tf-tool --verify}}&lt;br /&gt;
&lt;br /&gt;
This will ask you to swipe your finger three times, save the fingerprint to /tmp/test.bir and then verify your fingerprint with the bir-file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuring PAM to use ThinkFinger ==&lt;br /&gt;
Now you can configure PAM to use ThinkFinger:&lt;br /&gt;
&lt;br /&gt;
Open {{path|/etc/pam.d/common-auth}} (In FC6 and F7 this file is {{path|/etc/pam.d/system-auth}}):&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|nano -w /etc/pam.d/common-auth}}&lt;br /&gt;
&lt;br /&gt;
Add this line before any pam_unix or pam_unix2 directives:&lt;br /&gt;
 auth     sufficient     pam_thinkfinger.so&lt;br /&gt;
&lt;br /&gt;
If your PAM uses the pam_unix and not the pam_unix2 module, you need to pass a specific argument in&lt;br /&gt;
the /etc/pam.d/common-auth directive to make it consider the password entered at the pam_thinkfinger prompt.&lt;br /&gt;
 auth     required     pam_unix.so try_first_pass&lt;br /&gt;
&lt;br /&gt;
For instance, {{path|/etc/pam.d/common-auth}} looks like this:&lt;br /&gt;
 auth    sufficient      pam_thinkfinger.so&lt;br /&gt;
 auth    required        pam_unix.so nullok_secure try_first_pass&lt;br /&gt;
&lt;br /&gt;
On openSUSE 10.2, it looks like this now:&lt;br /&gt;
 auth    required        pam_env.so&lt;br /&gt;
 auth    sufficient      pam_thinkfinger.so&lt;br /&gt;
 auth    required        pam_unix2.so&lt;br /&gt;
&lt;br /&gt;
Now we are ready to add users to thinkfinger. You can add a fingerprint for a user with:&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|tf-tool --add-user $USERNAME}}&lt;br /&gt;
&lt;br /&gt;
Now the user should be able to login with his finger instead of the password.&lt;br /&gt;
&lt;br /&gt;
If you would like to use thinkfinger for su, you have to enroll the fingerprint for root user with:&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|tf-tool --add-user root}}&lt;br /&gt;
&lt;br /&gt;
{{NOTE|You should see the &amp;quot;Password or swipe finger:&amp;quot; prompt when trying to sudo or su. If you don't, you probably do not have the &amp;quot;User level driver support&amp;quot; compiled into your kernel or the &amp;quot;uinput&amp;quot; module loaded!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GNOME ==&lt;br /&gt;
&lt;br /&gt;
=== gksu/gksudo ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
gksu/gksudo doesn't work correctly. It just stays invisible. When starting a su privileged application such as synaptics you will not get prompted for the password. Nevertheless you can swipe your finger and it should authenticate you. Starting synaptics twice makes gksudo visible.&lt;br /&gt;
&lt;br /&gt;
There are two possibilities to solve it:&lt;br /&gt;
* Changing the string &amp;quot;Password or swipe finger:&amp;quot; to a plain &amp;quot;Password:&amp;quot; (like sudo normally would do) in the file pam/pam_thinkfinger.c of the thinkfinger source directory. Of course, in the console you will then only see a &amp;quot;Password:&amp;quot; instead of &amp;quot;Password or swipe finger:&amp;quot; but this is still more usefull than having gksu/gksudo crashing everytime.&lt;br /&gt;
* Patching libgksu with the following patch. This is also a nasty hack until a better solution is implemented.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
--- libgksu-2.0.3/libgksu/libgksu.c.orig	2007-06-17 16:00:24.000000000 +0200&lt;br /&gt;
+++ libgksu-2.0.3/libgksu/libgksu.c		2007-06-17 16:00:47.000000000 +0200&lt;br /&gt;
@@ -2663,7 +2663,7 @@&lt;br /&gt;
        */&lt;br /&gt;
       for (counter = 0; counter &amp;lt; 50; counter++)&lt;br /&gt;
 	{&lt;br /&gt;
-	  if (strncmp (buffer, &amp;quot;GNOME_SUDO_PASS&amp;quot;, 15) == 0)&lt;br /&gt;
+	  if (strncmp (buffer, &amp;quot;GNOME_SUDO_PASS&amp;quot;, 15) == 0 || strncmp (buffer, &amp;quot;Password or swi&amp;quot;, 15) == 0)&lt;br /&gt;
 	    break;&lt;br /&gt;
 &lt;br /&gt;
 	  read_line (parent_pipe[0], buffer, 256);&lt;br /&gt;
@@ -2675,7 +2675,7 @@&lt;br /&gt;
       if (context-&amp;gt;debug)&lt;br /&gt;
 	fprintf (stderr, &amp;quot;brute force GNOME_SUDO_PASS ended...\n&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
-      if (strncmp(buffer, &amp;quot;GNOME_SUDO_PASS&amp;quot;, 15) == 0)&lt;br /&gt;
+      if (strncmp(buffer, &amp;quot;GNOME_SUDO_PASS&amp;quot;, 15) == 0 || strncmp(buffer, &amp;quot;Password or swi&amp;quot;, 15) == 0)&lt;br /&gt;
 	{&lt;br /&gt;
 	  gchar *password = NULL;&lt;br /&gt;
 	  gboolean prompt_grab;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== gnome-screensaver ===&lt;br /&gt;
&lt;br /&gt;
If you'd like to be able to unlock your screen using the fingerprint reader, you must give yourself access to the fingerprint reader and your bir-file, because unlike login/gdm/su/sudo, gnome-screensaver does not run as root. The following procedure will make the fingerprint reader accessible to members of the &amp;quot;fingerprint&amp;quot; group.&lt;br /&gt;
&lt;br /&gt;
Make the group: {{cmdroot|groupadd fingerprint}}&lt;br /&gt;
&lt;br /&gt;
Save the following as {{path|/etc/udev/rules.d/60-thinkfinger.rules}} (you may need to reboot for this to take effect):&lt;br /&gt;
 #&lt;br /&gt;
 # udev rules file for the thinkfinger fingerprint scanner&lt;br /&gt;
 # &lt;br /&gt;
 # gives access to the fingerprint reader to those in the &amp;quot;fingerprint&amp;quot; group&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 # SGS Thomson Microelectronics Fingerprint Reader&lt;br /&gt;
 SYSFS{idVendor}==&amp;quot;0483&amp;quot;, SYSFS{idProduct}==&amp;quot;2016&amp;quot;, SYMLINK+=&amp;quot;input/thinkfinger-%k&amp;quot;, MODE=&amp;quot;0660&amp;quot;, GROUP=&amp;quot;fingerprint&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # the also-needed uinput device&lt;br /&gt;
 KERNEL==&amp;quot;uinput&amp;quot;, MODE=&amp;quot;0660&amp;quot;, GROUP=&amp;quot;fingerprint&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Per user:&lt;br /&gt;
&lt;br /&gt;
1. Add him to the group: {{cmdroot|gpasswd -a $USERNAME fingerprint}}&lt;br /&gt;
&lt;br /&gt;
2. Give him access to his bir-file (one of the following):&lt;br /&gt;
* Make him owner of his bir-file: {{cmdroot|chown $USERNAME /etc/pam_thinkfinger/$USERNAME.bir}} (any system)&lt;br /&gt;
* Give him read-only access to his bir-file {{cmdroot|setfacl -m u:$USERNAME:r /etc/pam_thinkfinger/$USERNAME.bir}} (for systems with FACLs enabled)&lt;br /&gt;
* Give his private user group read-only access to his bir-file {{cmdroot|chgrp $GROUP /etc/pam_thinkfinger/$USERNAME.bir}} and {{cmdroot|chmod 0640 /etc/pam_thinkfinger/$USERNAME.bir}} (for systems where users have private groups)&lt;br /&gt;
&lt;br /&gt;
== KDE ==&lt;br /&gt;
&lt;br /&gt;
Integration in KDE and kdm seems not to be easily possible now. There is a filed [https://bugs.kde.org/show_bug.cgi?id=116682 bug] at kde.org where you can vote for this.&lt;br /&gt;
&lt;br /&gt;
Moreover, kdm in openSUSE 10.3 crashes when pam_thinkfinger is enabled. A possible &amp;quot;workaround&amp;quot; is downgrading to thinkfinger 0.2.2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This Howto was copied from [[Installing Ubuntu 6.06 on a ThinkPad T43#Fingerprint_Reader]] and then slightly modified.&lt;/div&gt;</summary>
		<author><name>Timmsc</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:T60p&amp;diff=33260</id>
		<title>Category:T60p</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:T60p&amp;diff=33260"/>
		<updated>2007-09-20T15:35:06Z</updated>

		<summary type="html">&lt;p&gt;Timmsc: /* Standard Features */ added ThinkPad 11a/b/g/n Wireless LAN Mini Express Adapter&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad T60p ===&lt;br /&gt;
This pages gives an overview of all ThinkPad T60p related topics. Please see [[Installation instructions for the ThinkPad T60p]] for a comprehensive overview of the installation process with Linux distributions.&lt;br /&gt;
&lt;br /&gt;
==== Standard Features ====&lt;br /&gt;
* One of the following CPUs:&lt;br /&gt;
** [[Intel Core Duo (Yonah)]] 2.0 or 2.33 GHz CPU&lt;br /&gt;
** [[Intel Core 2 Duo (Merom)]] 2.0 or 2.33 GHz CPU&lt;br /&gt;
* One of the following graphics adapters:&lt;br /&gt;
** [[ATI Mobility FireGL V5200]] (256 MB) graphics adapter&lt;br /&gt;
** [[ATI Mobility FireGL V5250]] (256 MB) graphics adapter&lt;br /&gt;
* One of the following displays:&lt;br /&gt;
** 14.1&amp;quot; TFT display with 1400x1050(SXGA+) resolution&lt;br /&gt;
** 15.0&amp;quot; TFT display with 1600x1200(UXGA) resolution&lt;br /&gt;
** 15.4&amp;quot; TFT display with 1680x1050(WSXGA+) resolution&lt;br /&gt;
* 1GB [[PC2-5300]] or 2GB [[PC2-4200]]/[[PC2-5300]] memory standard&lt;br /&gt;
* 60 GB or 100 GB SATA HDD&lt;br /&gt;
* [[AD1981HD]] HD Audio 1.0 controller&lt;br /&gt;
* [[Ethernet Controllers#Intel Gigabit (10/100/1000)|Intel Gigabit Ethernet Controller]]&lt;br /&gt;
* [[UltraBay|UltraBay Slim]] with one of the following:&lt;br /&gt;
** [[UltraBay Slim CD-RW/DVD-ROM Combo II Drive]]&lt;br /&gt;
** [[UltraBay Slim Super Multi-Burner Drive]]&lt;br /&gt;
* [[MiniPCI Express slot]] 1 with one of the following:&lt;br /&gt;
** [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]]&lt;br /&gt;
** [[ThinkPad 11a/b/g Wireless LAN Mini Express Adapter ]]&lt;br /&gt;
** [[ThinkPad 11a/b/g/n Wireless LAN Mini Express Adapter]]&lt;br /&gt;
* [[MiniPCI Express slot]] 2 with one of the following:&lt;br /&gt;
** None (empty)&lt;br /&gt;
** [[Cingular HSDPA WWAN]]&lt;br /&gt;
** [[Verizon 1xEV-DO WWAN]]&lt;br /&gt;
* [[CardBus slot]] (Type 2)&lt;br /&gt;
* [[ExpressCard slot|ExpressCard/54 slot]]&lt;br /&gt;
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem 2.0]]&lt;br /&gt;
* [[Active Protection System|IBM Active Protection System]]&lt;br /&gt;
* [[Integrated Fingerprint Reader]] on select systems&lt;br /&gt;
* [[UltraNav]] (TrackPoint / Touchpad combo)&lt;br /&gt;
&lt;br /&gt;
==== Weight &amp;amp; Dimensions ====&lt;br /&gt;
These may vary depending on exact specifications&lt;br /&gt;
* Weight: 2.2-2.7 kg&lt;br /&gt;
* Height: 26-31 mm&lt;br /&gt;
* Width: 311-334mm&lt;br /&gt;
* Depth: 255-286mm&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadT60.jpg|ThinkPad T60]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:T Series]]&lt;/div&gt;</summary>
		<author><name>Timmsc</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ThinkPad_11a/b/g/n_Wireless_LAN_Mini_Express_Adapter&amp;diff=31854</id>
		<title>ThinkPad 11a/b/g/n Wireless LAN Mini Express Adapter</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ThinkPad_11a/b/g/n_Wireless_LAN_Mini_Express_Adapter&amp;diff=31854"/>
		<updated>2007-08-10T03:37:53Z</updated>

		<summary type="html">&lt;p&gt;Timmsc: /* AR5418 is still too new? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad 11a/b/g/n Wireless LAN Mini Express Adapter ===&lt;br /&gt;
This is a WiFi Adapter that is installed in a Mini-PCI Express slot&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Chipset: Atheros AR5008 or Atheros AR5418&lt;br /&gt;
* Integrated Mac Processor and Radio Chip: Atheros, unknown model&lt;br /&gt;
* IEEE Standards: 802.11a, 802.11b, 802.11g, 802.11n (draft)&lt;br /&gt;
* PCI ID: 168c:0024&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;amp;nbsp;&amp;lt;!--[[image:Atheros_mini_express_wifi(thumbnail).jpg|Atheros mini-PCIe WiFi Adapter]]--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Different chipsets? ===&lt;br /&gt;
It has been reported that different chipsets may be used by Lenovo for this controller. This may, however, be only an issue of outdated PCI IDs. To clarify, please update your PCI IDs and report the name of the chipset. On a [[T60]] running OpenSuse 10.2, the following code does the job:&lt;br /&gt;
&lt;br /&gt;
 # update-pciids&lt;br /&gt;
 # lspci|grep Atheros&lt;br /&gt;
 03:00.0 Network controller: Atheros Communications, Inc. AR5418 802.11a/b/g/n Wireless PCI Express Adapter (rev 01)&lt;br /&gt;
&lt;br /&gt;
If you get a different name for the chipset despite having the most current PCI IDs, please report it here! Note that, since pciids only translates numeric IDs to human-readable IDs, it is very unlikely (if not impossible) that the chip with PCI ID 0168:0024 gets annotated as different chipsets.&lt;br /&gt;
&lt;br /&gt;
=== IBM Partnumbers ===&lt;br /&gt;
42T0825 [http://www-307.ibm.com/pc/support/site.wss/MIGR-64222.html]&lt;br /&gt;
&lt;br /&gt;
=== Linux WiFi driver ===&lt;br /&gt;
There's now (04.04.07) added [http://madwifi.org/wiki/news/20070328/experimental-support-for-ar5008-802-11n experimental support] for the AR5008 chipset to a new branch in MadWifi.  I have compiled this driver successfully, but it's still at an experimental stage, so no promises are given. [[How_to_checkout_and_install_madwifi_experimental_driver_for_ar5008 | Howto]]&lt;br /&gt;
&lt;br /&gt;
There is an old ticket for this card at [http://madwifi.org/ticket/1001 madwifi, #1001].&lt;br /&gt;
&lt;br /&gt;
There is an new ticket for this card at [http://madwifi.org/ticket/1243 madwifi-branch, #1243].&lt;br /&gt;
&lt;br /&gt;
To install this driver, just checkout the branch madwifi-hal-0.9.30.13.&lt;br /&gt;
&lt;br /&gt;
 mkdir /tmp/madwifi&lt;br /&gt;
 cd /tmp/madwifi&lt;br /&gt;
 svn checkout http://svn.madwifi.org/branches/madwifi-hal-0.9.30.13/&lt;br /&gt;
 cd madwifi-hal-0.9.30.13/&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 *choose [r]&lt;br /&gt;
 reboot&lt;br /&gt;
&lt;br /&gt;
News fron the madwifi-branch:&lt;br /&gt;
&lt;br /&gt;
 *  milestone changed from version 0.9.x - progressive release candidate phase to version 0.9.4.&lt;br /&gt;
 FYI: the madwifi-hal-0.9.30.13 branch has been merged to trunk &lt;br /&gt;
 (and the branch has been removed). If you don't want to wait until the next release (v0.9.4), &lt;br /&gt;
 you could go with a snapshot or checkout from trunk - just make sure that your code is &amp;gt;= r2360.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Until the madwifi driver stabilizes you might want to get the [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-66449 Windows driver] from Lenovo's support site and use a recent version of [http://sourceforge.net/project/showfiles.php?group_id=93482&amp;amp;package_id=99148 ndiswrapper (&amp;gt;= 1.29)]. I've compiled a [[How_to_install_ndiswrapper_for_the_ThinkPad_11a/b/g/n_Wireless_LAN_Mini_Express_Adapter | Howto]] for this card.&lt;br /&gt;
&lt;br /&gt;
=== AR5418 is still too new? ===&lt;br /&gt;
If anyone is able to get the AR5418 to work with madwifi, please add your procedure for getting it to work - in the meantime, [[How_to_install_ndiswrapper_for_the_ThinkPad_11a/b/g/n_Wireless_LAN_Mini_Express_Adapter | ndiswrapper works]] with the windows driver.&lt;br /&gt;
&lt;br /&gt;
'''Update 10.06.2007 from Stevie:'''&lt;br /&gt;
&lt;br /&gt;
I have the AR5418 chipset and with the snapshot release r2431 this chipset works (with wpa-psk). Just try it...&lt;br /&gt;
&lt;br /&gt;
[[User:Timmsc|Timmsc]]:&lt;br /&gt;
&lt;br /&gt;
A number of folks have reported getting errors while using recent versions of madwifi with Feisty on the T60p with the AR5418.  When the NMI is received, the wifi dies.  If anyone knows the solution, please elaborate.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Uhhuh. NMI received for unknown reason b0 on CPU 0.&lt;br /&gt;
You have some hardware problem, likely on the PCI bus.&lt;br /&gt;
Dazed and confused, but trying to continue&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wifi0: rx FIFO overrun; resetting&lt;br /&gt;
wifi0: rx FIFO overrun; resetting&lt;br /&gt;
wifi0: rx FIFO overrun; resetting&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See the following threads and bug reports:&lt;br /&gt;
[http://ubuntuforums.org/showthread.php?p=3152517]&lt;br /&gt;
[http://ubuntuforums.org/showthread.php?t=500729]&lt;br /&gt;
[https://answers.launchpad.net/ubuntu/+question/5537]&lt;br /&gt;
[https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/116752]&lt;br /&gt;
[http://sourceforge.net/mailarchive/forum.php?thread_name=20070809145900.GD16023%40hank.org&amp;amp;forum_name=madwifi-users]&lt;br /&gt;
&lt;br /&gt;
=== Hardware switch ===&lt;br /&gt;
&lt;br /&gt;
Some ThinkPads have a hardware switch that must be in the '''on''' position for the radio to work, regardless of driver state:&lt;br /&gt;
&lt;br /&gt;
[[Image:Wireless-switch.png|(ThinkPad R60 radio switch in the ON position)]]&lt;br /&gt;
&lt;br /&gt;
In addition to hard-switching the wireless card, the switch also generates an [[Acpid|acpi event]] on transition from hi-&amp;gt;lo and vice versa. It is however the same event in both directions.&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this card may be found in ===&lt;br /&gt;
* {{R60}}, {{R60e}}&lt;br /&gt;
* {{T60}}, {{T60p}}&lt;br /&gt;
* {{X60}}, {{X60s}}, {{X60t}} Tablet&lt;br /&gt;
* {{Z61e}}, {{Z61m}}, {{Z61p}}, {{Z61t}}&lt;br /&gt;
&lt;br /&gt;
=== Related Links ===&lt;br /&gt;
* [http://www.madwifi.org MadWifi project page]&lt;br /&gt;
* [http://madwifi.org/ticket/1001 MadWifi ticket #1001]&lt;br /&gt;
* [http://ndiswrapper.sourceforge.net/ ndiswrapper at SourceForge]&lt;br /&gt;
* [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-66449 Windows driver at Lenovo]&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Timmsc</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ThinkPad_11a/b/g/n_Wireless_LAN_Mini_Express_Adapter&amp;diff=31813</id>
		<title>ThinkPad 11a/b/g/n Wireless LAN Mini Express Adapter</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ThinkPad_11a/b/g/n_Wireless_LAN_Mini_Express_Adapter&amp;diff=31813"/>
		<updated>2007-08-08T12:41:59Z</updated>

		<summary type="html">&lt;p&gt;Timmsc: /* Different chipsets? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad 11a/b/g/n Wireless LAN Mini Express Adapter ===&lt;br /&gt;
This is a WiFi Adapter that is installed in a Mini-PCI Express slot&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Chipset: Atheros AR5008 or Atheros AR5418&lt;br /&gt;
* Integrated Mac Processor and Radio Chip: Atheros, unknown model&lt;br /&gt;
* IEEE Standards: 802.11a, 802.11b, 802.11g, 802.11n (draft)&lt;br /&gt;
* PCI ID: 168c:0024&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;amp;nbsp;&amp;lt;!--[[image:Atheros_mini_express_wifi(thumbnail).jpg|Atheros mini-PCIe WiFi Adapter]]--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Different chipsets? ===&lt;br /&gt;
It has been reported that different chipsets may be used by Lenovo for this controller. This may, however, be only an issue of outdated PCI IDs. To clarify, please update your PCI IDs and report the name of the chipset. On a [[T60]] running OpenSuse 10.2, the following code does the job:&lt;br /&gt;
&lt;br /&gt;
 # update-pciids&lt;br /&gt;
 # lspci|grep Atheros&lt;br /&gt;
 03:00.0 Network controller: Atheros Communications, Inc. AR5418 802.11a/b/g/n Wireless PCI Express Adapter (rev 01)&lt;br /&gt;
&lt;br /&gt;
If you get a different name for the chipset despite having the most current PCI IDs, please report it here! Note that, since pciids only translates numeric IDs to human-readable IDs, it is very unlikely (if not impossible) that the chip with PCI ID 0168:0024 gets annotated as different chipsets.&lt;br /&gt;
&lt;br /&gt;
=== IBM Partnumbers ===&lt;br /&gt;
42T0825 [http://www-307.ibm.com/pc/support/site.wss/MIGR-64222.html]&lt;br /&gt;
&lt;br /&gt;
=== Linux WiFi driver ===&lt;br /&gt;
There's now (04.04.07) added [http://madwifi.org/wiki/news/20070328/experimental-support-for-ar5008-802-11n experimental support] for the AR5008 chipset to a new branch in MadWifi.  I have compiled this driver successfully, but it's still at an experimental stage, so no promises are given. [[How_to_checkout_and_install_madwifi_experimental_driver_for_ar5008 | Howto]]&lt;br /&gt;
&lt;br /&gt;
There is an old ticket for this card at [http://madwifi.org/ticket/1001 madwifi, #1001].&lt;br /&gt;
&lt;br /&gt;
There is an new ticket for this card at [http://madwifi.org/ticket/1243 madwifi-branch, #1243].&lt;br /&gt;
&lt;br /&gt;
To install this driver, just checkout the branch madwifi-hal-0.9.30.13.&lt;br /&gt;
&lt;br /&gt;
 mkdir /tmp/madwifi&lt;br /&gt;
 cd /tmp/madwifi&lt;br /&gt;
 svn checkout http://svn.madwifi.org/branches/madwifi-hal-0.9.30.13/&lt;br /&gt;
 cd madwifi-hal-0.9.30.13/&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 *choose [r]&lt;br /&gt;
 reboot&lt;br /&gt;
&lt;br /&gt;
News fron the madwifi-branch:&lt;br /&gt;
&lt;br /&gt;
 *  milestone changed from version 0.9.x - progressive release candidate phase to version 0.9.4.&lt;br /&gt;
 FYI: the madwifi-hal-0.9.30.13 branch has been merged to trunk &lt;br /&gt;
 (and the branch has been removed). If you don't want to wait until the next release (v0.9.4), &lt;br /&gt;
 you could go with a snapshot or checkout from trunk - just make sure that your code is &amp;gt;= r2360.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Until the madwifi driver stabilizes you might want to get the [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-66449 Windows driver] from Lenovo's support site and use a recent version of [http://sourceforge.net/project/showfiles.php?group_id=93482&amp;amp;package_id=99148 ndiswrapper (&amp;gt;= 1.29)]. I've compiled a [[How_to_install_ndiswrapper_for_the_ThinkPad_11a/b/g/n_Wireless_LAN_Mini_Express_Adapter | Howto]] for this card.&lt;br /&gt;
&lt;br /&gt;
=== AR5418 is still too new? ===&lt;br /&gt;
If anyone is able to get the AR5418 to work with madwifi, please add your procedure for getting it to work - in the meantime, [[How_to_install_ndiswrapper_for_the_ThinkPad_11a/b/g/n_Wireless_LAN_Mini_Express_Adapter | ndiswrapper works]] with the windows driver.&lt;br /&gt;
&lt;br /&gt;
'''Update 10.06.2007 from Stevie:'''&lt;br /&gt;
&lt;br /&gt;
I have the AR5418 chipset and with the snapshot release r2431 this chipset works (with wpa-psk). Just try it...&lt;br /&gt;
&lt;br /&gt;
=== Hardware switch ===&lt;br /&gt;
&lt;br /&gt;
Some ThinkPads have a hardware switch that must be in the '''on''' position for the radio to work, regardless of driver state:&lt;br /&gt;
&lt;br /&gt;
[[Image:Wireless-switch.png|(ThinkPad R60 radio switch in the ON position)]]&lt;br /&gt;
&lt;br /&gt;
In addition to hard-switching the wireless card, the switch also generates an [[Acpid|acpi event]] on transition from hi-&amp;gt;lo and vice versa. It is however the same event in both directions.&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this card may be found in ===&lt;br /&gt;
* {{R60}}, {{R60e}}&lt;br /&gt;
* {{T60}}, {{T60p}}&lt;br /&gt;
* {{X60}}, {{X60s}}, {{X60t}} Tablet&lt;br /&gt;
* {{Z61e}}, {{Z61m}}, {{Z61p}}, {{Z61t}}&lt;br /&gt;
&lt;br /&gt;
=== Related Links ===&lt;br /&gt;
* [http://www.madwifi.org MadWifi project page]&lt;br /&gt;
* [http://madwifi.org/ticket/1001 MadWifi ticket #1001]&lt;br /&gt;
* [http://ndiswrapper.sourceforge.net/ ndiswrapper at SourceForge]&lt;br /&gt;
* [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-66449 Windows driver at Lenovo]&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Timmsc</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_7.04_Feisty_Fawn_on_a_ThinkPad_T60p&amp;diff=30812</id>
		<title>Installing Ubuntu 7.04 Feisty Fawn on a ThinkPad T60p</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_7.04_Feisty_Fawn_on_a_ThinkPad_T60p&amp;diff=30812"/>
		<updated>2007-06-28T03:20:56Z</updated>

		<summary type="html">&lt;p&gt;Timmsc: /* The fast way */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installing Unbuntu Feisty Fawn =&lt;br /&gt;
&lt;br /&gt;
'''THIS IS A DRAFT WRITTEN FROM MEMORY AND HAVE NOT BEEN VERIFIED YET.'''&lt;br /&gt;
&lt;br /&gt;
== The long, but easy way ==&lt;br /&gt;
* Install earlier version of Ubuntu (6.06/6.10) and dist-upgrade. If you start from 6.06 you will have to upgrade to 6.10, and then upgrade to 7.04.&lt;br /&gt;
&lt;br /&gt;
== The fast way ==&lt;br /&gt;
* Be sure to have a *wired* network connection ready (wifi will not work yet)&lt;br /&gt;
* Download a ubuntu 7.04 feisty fawn image from ubuntu.com&lt;br /&gt;
* Boot from the CD, and wait ... the installation will break down when attempting to start the graphical part of the installation (X).&lt;br /&gt;
The problem is, that the ATI driver required for X is not working. Luckily it is already in the ubuntu repos, so we just install it temporarily (in RAM), so we can get on with the installation. When you have a console prompt, do a:&lt;br /&gt;
  apt-get update&lt;br /&gt;
  apt-get install xorg-driver-fglrx fglrx-control&lt;br /&gt;
  depmod -a &lt;br /&gt;
then restart X with:&lt;br /&gt;
  /etc/init.d/gdm restart&lt;br /&gt;
With any luck X should launch, so you can click on the desktop icon and continue the installation.&lt;br /&gt;
&lt;br /&gt;
If X doesn't launch, try changing the Driver in /etc/X11/xorg.conf from &amp;quot;vesa&amp;quot; to &amp;quot;fglrx&amp;quot;, then restart X.&lt;br /&gt;
&lt;br /&gt;
= T60p Hardware setups =&lt;br /&gt;
&lt;br /&gt;
'''THIS IS A DRAFT WRITTEN FROM MEMORY AND HAVE NOT BEEN VERIFIED YET.'''&lt;br /&gt;
* The t60p uses an Atheros network device with this signature &amp;quot;Atheros Communications, Inc. Unknown device 0024 (rev 01)&amp;quot;. It will work with any [[Madwifi]] driver version later than subversion revision '''2360'''. This means that the madwifi included in Feisty Fawn will *NOT* work. Either get a newer release (when available), or build from SVN.&lt;br /&gt;
* The fans are too noisy and can be throttled down by using the [[ACPI fan control script]]. Increase the min and max to 70, 100 on the GPU. This will lower the fan speed to &amp;lt;3000 for normal usage (XGL/Compiz fusion setup).&lt;br /&gt;
* You should install a 'generic' kernel i favor of the i386 to gain better performance of the dual core, and better suspend.&lt;br /&gt;
* Compiz fusion (previously compiz and beryl) will run smoothly of this hardware, using ATI's fglrx and XGL. Use trevinos repository [http://ubuntuforums.org/showthread.php?t=481314 http://ubuntuforums.org/showthread.php?t=481314]&lt;br /&gt;
* You can tweak the 'fn' keys to work well too.&lt;/div&gt;</summary>
		<author><name>Timmsc</name></author>
		
	</entry>
</feed>