<?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=Nicolasrobidoux</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=Nicolasrobidoux"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Nicolasrobidoux"/>
	<updated>2026-05-12T20:05:03Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_7.04_Feisty_Fawn_on_a_ThinkPad_T60p&amp;diff=34128</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=34128"/>
		<updated>2007-10-26T16:34:39Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p hardware setup */&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;
&lt;br /&gt;
Note: You can use Ubuntu 7.10 instead, in which the ATI issue is apparently fixed&lt;br /&gt;
&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;
Some cheaper T60p come with an Intel 3945 wireless card for 802.11a/b/g. This is supported out of the box in Ubuntu 7.10 (Gutsy Gibbon) with no additional downloads. The following applies to more expensive models, for which wireless does not work out of the box.&lt;br /&gt;
&lt;br /&gt;
* '''Wireless'''&lt;br /&gt;
&lt;br /&gt;
Some t60p (8744C9U) use 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;
Sometimes, the wireless does not connect right away. Toggling the hotkey usually takes care of the problem.&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>Nicolasrobidoux</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=32724</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=32724"/>
		<updated>2007-08-29T13:38:00Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p hardware setup */&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 AR5416''' 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>Nicolasrobidoux</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=32722</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=32722"/>
		<updated>2007-08-29T13:37:13Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p hardware setup */&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 AR5416''' 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 (if you are lacking in time or curiosity, &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>Nicolasrobidoux</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=32721</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=32721"/>
		<updated>2007-08-29T13:36:39Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p hardware setup */&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 AR5416''' 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 (if you are lacking in time or curiosity, &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>Nicolasrobidoux</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=32720</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=32720"/>
		<updated>2007-08-29T13:35:57Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p hardware setup */&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 AR5416''' 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 (if you are lacking in time or curiosity, &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>Nicolasrobidoux</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=32657</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=32657"/>
		<updated>2007-08-28T18:55:37Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p hardware setup */&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 AR5416''' 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 (if you are lacking in time or curiosity, &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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32656</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=32656"/>
		<updated>2007-08-28T18:54:56Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* Installing Unbuntu Feisty Fawn */&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 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 AR5416''' 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 (if you are lacking in time or curiosity, &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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32598</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=32598"/>
		<updated>2007-08-27T18:09:54Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p hardware setup */&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 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 (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 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 AR5416''' 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 (if you are lacking in time or curiosity, &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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32597</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=32597"/>
		<updated>2007-08-27T18:09:28Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p hardware setup */&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 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 (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 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 AR5416''' 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 (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32596</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=32596"/>
		<updated>2007-08-27T18:08:46Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p hardware setup */&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 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 (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 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 AR5416''' 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)''' Madwifi prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32595</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=32595"/>
		<updated>2007-08-27T18:08:12Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p hardware setup */&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 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 (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 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;
Detailed instructions on how to install the '''Thinkpad 11abgn''' a.k.a. '''Atheros AR5416''' 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)''' Madwifi prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32594</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=32594"/>
		<updated>2007-08-27T18:07:10Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p hardware setup */&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 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 (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 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;
Installing the '''Thinkpad 11abgn''' a.k.a. '''Atheros AR5416''' 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 which use a &amp;quot;Thinkpad&amp;quot; wireless card, as well as many Core 2 Duo MacBooks.&lt;br /&gt;
&lt;br /&gt;
'''Step 0)''' Madwifi prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32593</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=32593"/>
		<updated>2007-08-27T18:06:27Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p hardware setup */&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 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 (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 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;
Installing the '''Thinkpad 11abgn''' a.k.a. ```Atheros AR5416''' a.k.a. '''Atheros&lt;br /&gt;
Communications, Inc. Unknown device 0024 (rev 01)''' a.k.a. '''Pciid&lt;br /&gt;
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 which use a &amp;quot;Thinkpad&amp;quot; wireless card, as well as many Core 2 Duo MacBooks.&lt;br /&gt;
&lt;br /&gt;
'''Step 0)''' Madwifi prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32592</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=32592"/>
		<updated>2007-08-27T18:05:49Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p hardware setup */&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 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 (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 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;
Installing the '''Thinkpad 11abgn''' a.k.a. '''Atheros AR5416''' a.k.a. '''Atheros&lt;br /&gt;
Communications, Inc. Unknown device 0024 (rev 01)''' a.k.a. '''Pciid&lt;br /&gt;
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 which use a &amp;quot;Thinkpad&amp;quot; wireless card, as well as many Core 2 Duo MacBooks.&lt;br /&gt;
&lt;br /&gt;
'''Step 0)''' Madwifi prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32591</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=32591"/>
		<updated>2007-08-27T18:05:01Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* Installing Unbuntu Feisty Fawn */&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 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 (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 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;
Installing the Thinkpad 11abgn a.k.a. Atheros AR5416 a.k.a. Atheros&lt;br /&gt;
Communications, Inc. Unknown device 0024 (rev 01) a.k.a. Pciid&lt;br /&gt;
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 which use a &amp;quot;Thinkpad&amp;quot; wireless card, as well as many Core 2 Duo MacBooks.&lt;br /&gt;
&lt;br /&gt;
'''Step 0)''' Madwifi prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32590</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=32590"/>
		<updated>2007-08-27T18:04:35Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p hardware setup */&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 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 (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 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;
Installing the Thinkpad 11abgn a.k.a. Atheros AR5416 a.k.a. Atheros&lt;br /&gt;
Communications, Inc. Unknown device 0024 (rev 01) a.k.a. Pciid&lt;br /&gt;
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 which use a &amp;quot;Thinkpad&amp;quot; wireless card, as well as many Core 2 Duo MacBooks.&lt;br /&gt;
&lt;br /&gt;
'''Step 0)''' Madwifi prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32589</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=32589"/>
		<updated>2007-08-27T18:02:41Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p hardware setups */&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 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 (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 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;
'''Installing the Thinkpad 11abgn a.k.a. Atheros AR5416 a.k.a. Atheros&lt;br /&gt;
Communications, Inc. Unknown device 0024 (rev 01) a.k.a. Pciid&lt;br /&gt;
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 which use a &amp;quot;Thinkpad&amp;quot; wireless card, as well as many Core 2 Duo MacBooks.&lt;br /&gt;
&lt;br /&gt;
Step 0) Madwifi prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32588</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=32588"/>
		<updated>2007-08-27T18:02:07Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p hardware setups */&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 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 (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 setups =&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 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;
'''Installing the Thinkpad 11abgn a.k.a. Atheros AR5416 a.k.a. Atheros&lt;br /&gt;
Communications, Inc. Unknown device 0024 (rev 01) a.k.a. Pciid&lt;br /&gt;
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 which use a &amp;quot;Thinkpad&amp;quot; wireless card, as well as many Core 2 Duo MacBooks.&lt;br /&gt;
&lt;br /&gt;
Step 0) Madwifi prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32587</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=32587"/>
		<updated>2007-08-27T18:01:24Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p Hardware setups */&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 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 (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 setups =&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 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;
Installing the Thinkpad 11abgn a.k.a. Atheros AR5416 a.k.a. Atheros&lt;br /&gt;
Communications, Inc. Unknown device 0024 (rev 01) a.k.a. Pciid&lt;br /&gt;
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 which use a &amp;quot;Thinkpad&amp;quot; wireless card, as well as many Core 2 Duo MacBooks.&lt;br /&gt;
&lt;br /&gt;
Step 0) Madwifi prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32586</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=32586"/>
		<updated>2007-08-27T18:01:01Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* Installing Unbuntu Feisty Fawn */&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 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 (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 setups =&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 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;
Installing the Thinkpad 11abgn a.k.a. Atheros AR5416 a.k.a. Atheros&lt;br /&gt;
Communications, Inc. Unknown device 0024 (rev 01) a.k.a. Pciid&lt;br /&gt;
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 which use a &amp;quot;Thinkpad&amp;quot; wireless card, as well as many Core 2 Duo MacBooks.&lt;br /&gt;
&lt;br /&gt;
Step 0) Madwifi prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32539</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=32539"/>
		<updated>2007-08-26T21:47:32Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p Hardware setups */&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 (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 setups =&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 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;
Installing the Thinkpad 11abgn a.k.a. Atheros AR5416 a.k.a. Atheros&lt;br /&gt;
Communications, Inc. Unknown device 0024 (rev 01) a.k.a. Pciid&lt;br /&gt;
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 which use a &amp;quot;Thinkpad&amp;quot; wireless card, as well as many Core 2 Duo MacBooks.&lt;br /&gt;
&lt;br /&gt;
Step 0) Madwifi prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32537</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=32537"/>
		<updated>2007-08-26T21:47:00Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p Hardware setups */&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 (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 setups =&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 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;
Installing the Thinkpad 11abgn a.k.a. Atheros AR5416 a.k.a. Atheros&lt;br /&gt;
Communications, Inc. Unknown device 0024 (rev 01) a.k.a. Pciid&lt;br /&gt;
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 which use a &amp;quot;Thinkpad&amp;quot; wireless card, as well as many Core 2 Duo MacBooks.&lt;br /&gt;
&lt;br /&gt;
Step 0) Madwifi prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32534</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=32534"/>
		<updated>2007-08-26T21:44:23Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p Hardware setups */&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 (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 setups =&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 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;
Installing the Thinkpad 11abgn a.k.a. Atheros AR5416 a.k.a. Atheros&lt;br /&gt;
Communications, Inc. Unknown device 0024 (rev 01) a.k.a. Pciid&lt;br /&gt;
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 which use a &amp;quot;Thinkpad&amp;quot; wireless card, as well as many Core 2 Duo MacBooks.&lt;br /&gt;
&lt;br /&gt;
Step 0) Madwifi prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32526</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=32526"/>
		<updated>2007-08-26T21:40:00Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p Hardware setups */&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 (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 setups =&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 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;
Installing the Thinkpad 11abgn a.k.a. Atheros AR5416 a.k.a. Atheros&lt;br /&gt;
Communications, Inc. Unknown device 0024 (rev 01) a.k.a. Pciid&lt;br /&gt;
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 which use a &amp;quot;Thinkpad&amp;quot; wireless card, as well as many Core 2&lt;br /&gt;
Duo MacBooks.&lt;br /&gt;
&lt;br /&gt;
Step 0) Madwifi prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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), although I&lt;br /&gt;
should not be ovverly surprised, 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>Nicolasrobidoux</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=32521</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=32521"/>
		<updated>2007-08-26T21:33:26Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p Hardware setups */&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 (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 setups =&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 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;
&lt;br /&gt;
Installing the Thinkpad 11abgn a.k.a. Atheros AR5416 a.k.a. Atheros&lt;br /&gt;
Communications, Inc. Unknown device 0024 (rev 01) a.k.a. Pciid&lt;br /&gt;
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 which use a &amp;quot;Thinkpad&amp;quot; wireless card, as well as many Core 2&lt;br /&gt;
Duo MacBooks (thank you, macbook users).&lt;br /&gt;
&lt;br /&gt;
Step 0) Madwifi prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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 next to my old Linksys WRT54GS&lt;br /&gt;
v.2 with current firmware).&lt;br /&gt;
&lt;br /&gt;
The network also disconnects at random times, although it 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), although I&lt;br /&gt;
should not be ovverly surprised, 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.&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.&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.&lt;br /&gt;
&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>Nicolasrobidoux</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=32514</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=32514"/>
		<updated>2007-08-26T21:27:46Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p Hardware setups */&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 (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 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;
&lt;br /&gt;
The following is not from memory and has been checked carefully:&lt;br /&gt;
&lt;br /&gt;
Installing the Thinkpad 11abgn a.k.a. Atheros AR5416 a.k.a. Atheros&lt;br /&gt;
Communications, Inc. Unknown device 0024 (rev 01) a.k.a. Pciid&lt;br /&gt;
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 which use a &amp;quot;Thinkpad&amp;quot; wireless card, as well as many Core 2&lt;br /&gt;
Duo MacBooks (thank you, macbook users).&lt;br /&gt;
&lt;br /&gt;
Step 0) Madwifi prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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 next to my old Linksys WRT54GS&lt;br /&gt;
v.2 with current firmware).&lt;br /&gt;
&lt;br /&gt;
The network also disconnects at random times, although it 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), although I&lt;br /&gt;
should not be ovverly surprised, 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.&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.&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.&lt;br /&gt;
&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>Nicolasrobidoux</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=32510</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=32510"/>
		<updated>2007-08-26T21:25:11Z</updated>

		<summary type="html">&lt;p&gt;Nicolasrobidoux: /* T60p Hardware setups */&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 (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 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;
&lt;br /&gt;
Here are some details:&lt;br /&gt;
&lt;br /&gt;
Installing the Thinkpad 11abgn a.k.a. Atheros AR5416 a.k.a. Atheros&lt;br /&gt;
Communications, Inc. Unknown device 0024 (rev 01) a.k.a. Pciid&lt;br /&gt;
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 which use a &amp;quot;Thinkpad&amp;quot; wireless card, as well as many Core 2&lt;br /&gt;
Duo MacBooks (thank you, macbook users).&lt;br /&gt;
&lt;br /&gt;
Step 0) Prequel (if you are lacking in time or curiosity, go straight&lt;br /&gt;
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 next to my old Linksys WRT54GS&lt;br /&gt;
v.2 with current firmware).&lt;br /&gt;
&lt;br /&gt;
The network also disconnects at random times, although it 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), although I&lt;br /&gt;
should not be ovverly surprised, 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.&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.&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.&lt;br /&gt;
&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>Nicolasrobidoux</name></author>
		
	</entry>
</feed>