<?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=Dcrooke</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=Dcrooke"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Dcrooke"/>
	<updated>2026-05-21T18:12:57Z</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=34065</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=34065"/>
		<updated>2007-10-22T05:25:28Z</updated>

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

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

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