<?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=Madsbuus</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=Madsbuus"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Madsbuus"/>
	<updated>2026-05-14T22:09:41Z</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=30726</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=30726"/>
		<updated>2007-06-25T21:21:29Z</updated>

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

		<summary type="html">&lt;p&gt;Madsbuus: /* 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 ubuntu (6.06/6.10) and dist-upgrade. If you start from 6.06 you will have to upgrade to 6.10,&lt;br /&gt;
and then upgrade to 7.04&lt;br /&gt;
&lt;br /&gt;
== The fast way ==&lt;br /&gt;
* Be sure to have a *wired* network connection ready (wifi will not work yet)&lt;br /&gt;
* Download a ubuntu 7.04 feisty fawn image from ubuntu.com&lt;br /&gt;
* Boot from the CD, and wait ... the installation will break down when attempting to start the graphical part of the installation (X).&lt;br /&gt;
The problem is, that the ATI driver required for X is not working. Luckily it is already in the ubuntu repos, so we just install it temporarily (in RAM), so we can get on with the installation. When you have a console prompt, do a:&lt;br /&gt;
  apt-get update&lt;br /&gt;
  apt-get install xorg-driver-fglrx fglrx-control&lt;br /&gt;
  depmod -a &lt;br /&gt;
then restart X with:&lt;br /&gt;
  /etc/init.d/gdm restart&lt;br /&gt;
With any luck X should launch, so you can click on the desktop icon and continue the installation.&lt;br /&gt;
&lt;br /&gt;
== 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). It will work with any [[Madwifi]] driver version later than subversion revision '''2360'''. This means that the madwifi included in Feisty Fawn will *NOT* work. Either get a newer release (when available), or build from SVN.&lt;br /&gt;
* The fans are too noisy and can be throttled down by using the [[ACPI fan control script]]. Increase the min and max to 70, 100 on the GPU. This will lower the fan speed to &amp;lt;3000 for normal usage (XGL/Compiz fusion setup).&lt;br /&gt;
* You should install a 'generic' kernel i favor of the i386 to gain better performance of the dual core, and better suspend.&lt;br /&gt;
* Compiz fusion (previously compiz and beryl) will run smoothly of this hardware, using ATI's fglrx and XGL. Use trevinos repository [http://ubuntuforums.org/showthread.php?t=481314 http://ubuntuforums.org/showthread.php?t=481314]&lt;br /&gt;
* You can tweak the 'fn' keys to work well too.&lt;/div&gt;</summary>
		<author><name>Madsbuus</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_7.04_(Feisty_Fawn)_on_a_ThinkPad_T60&amp;diff=30724</id>
		<title>Installing Ubuntu 7.04 (Feisty Fawn) on a ThinkPad T60</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_T60&amp;diff=30724"/>
		<updated>2007-06-25T21:19:59Z</updated>

		<summary type="html">&lt;p&gt;Madsbuus: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ubuntu 7.04 Feisty Fawn is the current release and works fine on:&lt;br /&gt;
 * T60 UT-049GE and 2007-72U.&lt;br /&gt;
 * T60p (follow this: [[Installing Ubuntu 7.04 Feisty Fawn on a ThinkPad T60p]]&lt;br /&gt;
&lt;br /&gt;
The installation worked without any problems. The new network manager is great as it now supports a useful roaming mode. The system includes the new Linux kernel 2.6.20 which provides almost perfect acpi functionality.&lt;br /&gt;
&lt;br /&gt;
Most of the tips in the [[Installing Ubuntu 6.10 (Edgy Eft) on a ThinkPad T60|Ubuntu 6.10 Edgy Eft Guide]], like installing the ATI driver, apply to Feisty as well.&lt;br /&gt;
&lt;br /&gt;
Feisty polishes up Thinkpad support for media buttons (acpi), and gives a much more usable machine immediately following installation than Edgy.  This is a distribution to watch for Thinkpad users.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ATI Driver, Intel Pro Wireless, and Powernowd Suspend to RAM Fixes ==&lt;br /&gt;
&lt;br /&gt;
'''&amp;quot;Out of the box:&amp;quot;'''&lt;br /&gt;
*Suspend to RAM fails during suspend, leaving the moon blinking indefinitely.&lt;br /&gt;
*At one point, the Ubuntu apt-installed fglrx packages had the driver version 8.33.6, which is one of the versions that supposedly &amp;quot;breaks&amp;quot; suspend to RAM.  Resuming from an otherwise successful suspend will cause the machine to resume with a blank screen without the fix below.  That said, the current version in Feisty is now 8.34.8, whose release notes say &amp;quot;A system hang no longer occurs when attempting to resume from hibernation mode,&amp;quot; so if you simply allow Ubuntu to update itself from the internet you can skip that step.  Note however if you install the 64-bit version of Ubuntu, you may have problems with suspend to RAM not coming back on wakeup, at least with the ATI graphics option on a recent (mid-2007) T60P.&lt;br /&gt;
*The Intel Pro Wireless 3945 wireless card will often stop working even after a successful suspend, requiring a restart.&lt;br /&gt;
&lt;br /&gt;
* FR, 2007may9: Actually, I have a different experience with suspend and hibernate, with a T60 15.4&amp;quot; (core 2 duo 2GHz, intel graphic chip 945GM): Both suspend and hibernate work for me. Initially, I had an issue with a slightly corrupted video after resume from suspend (a couple of lines near the bottom right of the screen), that I fixed by using the intel X driver instead of the i810 (that comes stock with ubuntu feisty fawn). Just load xserver-xorg-driver-intel, that will uninstall xserver-xorg-driver-i810. No other modifications necessary, stock acpi-support and xorg.conf. I can also hibernate, but I loose sound when resuming. Restarting alsa does not restore it. UPDATE: I had trouble with the video getting corrupted during the vt switch (vt 7-&amp;gt;1) that occurs during the suspend to RAM (or hibernate). These were solved by : (1) using uswsusp (s2ram and s2disk) as s2ram -f -a 3 (forces s3_bios and s3_mode), appending acpi_sleep=s3_bios,s3_mode vga=0 to the kernel boot parameters (/boot/grub/menu.lst) and removing splash from the same kernel options. I have done that 8 days ago, and gone through 3 countries, around 50 s2ram and 4-5 s2disk without a hinch (note: I'm still using the intel video drivers)&lt;br /&gt;
&lt;br /&gt;
=== Fixing Suspend to RAM ===&lt;br /&gt;
&lt;br /&gt;
I'm assuming you have the optional Intel Pro Wireless; ignore the line that mentions ipw3945 if you don't have that wireless card.&lt;br /&gt;
&lt;br /&gt;
#'''Disable powernowd during suspend'''&lt;br /&gt;
#:''These two edits will disable the powernowd when you suspend, and re-enable it when you resume.  For whatever reason, powernowd causes intermittent suspend problems.''&lt;br /&gt;
#:*Open a terminal and type: &amp;lt;code&amp;gt;sudo gedit /etc/acpi/suspend.d/10-thinkpad-standby-led.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*Add to the bottom of the file: &amp;lt;code&amp;gt;/etc/init.d/powernowd stop&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*Save the file and go back to the terminal.&lt;br /&gt;
#:*Type: &amp;lt;code&amp;gt;sudo gedit /etc/acpi/resume.d/90-thinkpad-unstandby-led.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*Add to the bottom of the file: &amp;lt;code&amp;gt;/etc/init.d/powernowd start&amp;lt;/code&amp;gt;&lt;br /&gt;
#'''Edit /etc/default/acpi-support file to unload wireless module during suspend and disable video card warm boot'''&lt;br /&gt;
#:''These edits will fix the disappearing wireless card and the blank screen on resume problems.''&lt;br /&gt;
#:*Open a terminal and type: &amp;lt;code&amp;gt;sudo gedit /etc/default/acpi-support&amp;lt;/code&amp;gt;&lt;br /&gt;
#:*Find the line &amp;lt;code&amp;gt;MODULES=&amp;quot;&amp;quot;&amp;lt;/code&amp;gt; and change it to &amp;lt;code&amp;gt;MODULES=&amp;quot;ipw3945&amp;quot;&amp;lt;/code&amp;gt; so that your wireless card module won't disappear after you resume.&lt;br /&gt;
#:*Next, find the line &amp;lt;code&amp;gt;POST_VIDEO=true&amp;lt;/code&amp;gt; and change it to &amp;lt;code&amp;gt;POST_VIDEO=false&amp;lt;/code&amp;gt; to eliminate the blank-screen-resume problem.&lt;br /&gt;
#:*Save the file.&lt;br /&gt;
* If you are running the 64-bit version of Ubuntu on a T60P with the ATI graphics option, and are still having suspend problems, consider installing the 32-bit version.&lt;br /&gt;
=== Tips for those dist-upgrading from Edgy ===&lt;br /&gt;
&lt;br /&gt;
'''Repair fglrx to a working state:'''&lt;br /&gt;
&lt;br /&gt;
If you have an ATI graphics card, now by default Mesa may be active despite your xorg.conf configuration in edgy.&lt;br /&gt;
Check whether there is hardware acceleration:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|fglrxinfo}}&lt;br /&gt;
&lt;br /&gt;
The above should print &amp;quot;OpenGL vendor string: ATI Technologies Inc&amp;quot;, among other output. If &amp;quot;Mesa&amp;quot; is present, then you need to reinstall the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get remove xorg-driver-fglrx fglrx-control}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get install xorg-driver-fglrx fglrx-control}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo depmod -a}}&lt;br /&gt;
&lt;br /&gt;
Then logout, kill the X server with control+alt+delete, and login again. Now the command 'fglrxinfo' will print the proper vendor string.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the error persists and there is no 3D acceleration: comment out the line involving 'fglrx' in /etc/modprobe.d/lrm-video , then&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo modprobe -v fglrx}}&lt;br /&gt;
&lt;br /&gt;
and restart the X server (control+alt+del). Check that the driver is loaded:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|lsmod}}&lt;br /&gt;
    fglrx                 540004  11&lt;br /&gt;
    agpgart                35400  2 fglrx,intel_agp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The driver fglrx should be listed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you find this error in the Xorg logs (under System / Administration / System Logs):&lt;br /&gt;
&lt;br /&gt;
   (EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)&lt;br /&gt;
   (EE) AIGLX: reverting to software rendering&lt;br /&gt;
&lt;br /&gt;
Turn off AIGLX by adding the following in your /etc/X11/xorg.conf:&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;ServerFlags&amp;quot;&lt;br /&gt;
    Option &amp;quot;AIGLX&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To avoid the garbled display problem, remember that /etc/X11/xorg.conf should have the Composite option disabled (you only need it enabled for Compiz, which is not ready for feisty with ATI cards):&lt;br /&gt;
&lt;br /&gt;
  Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
    Option      &amp;quot;Composite&amp;quot; &amp;quot;0&amp;quot;&lt;br /&gt;
  EndSection&lt;br /&gt;
&lt;br /&gt;
== Fix broken metacity window manager: ==&lt;br /&gt;
&lt;br /&gt;
If you had installed a non-official compiz beta at some point, then you will have two disruptive settings files under your home directory.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
.gnomerc&lt;br /&gt;
.dmrc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Have a look particularly at .gnomerc , which may contain a line specifying a window manager listed under .gnome-compiz-manager/openbox .&lt;br /&gt;
The second file, .dmrc, may be pointing to a compiz desktop session that no longer exists in your system.&lt;br /&gt;
Just get rid of both files (see bug https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/104903 )&lt;br /&gt;
&lt;br /&gt;
== Related Ubuntu bugs ==&lt;br /&gt;
Reported in the [https://launchpad.net/ubuntu/feisty Ubuntu Launchpad]:&lt;br /&gt;
* [https://bugs.launchpad.net/ubuntu/+source/xresprobe/+bug/106395 Bug #106395 Flat panel resolution 1680x1050 not detected for laptop with ATI X1400]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Ubuntu]] [[Category:T60]]&lt;/div&gt;</summary>
		<author><name>Madsbuus</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=30723</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=30723"/>
		<updated>2007-06-25T21:13:28Z</updated>

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

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

		<summary type="html">&lt;p&gt;Madsbuus: /* 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 ubuntu (6.06/6.10) and dist-upgrade. If you start from 6.06 you will have to upgrade to 6.10,&lt;br /&gt;
and then upgrade to 7.04&lt;br /&gt;
&lt;br /&gt;
== The fast way ==&lt;br /&gt;
* Be sure to have a *wired* network connection ready (wifi will not work yet)&lt;br /&gt;
* Download a ubuntu 7.04 feisty fawn image from ubuntu.com&lt;br /&gt;
* Boot from the CD, and wait ... the installation will break down when attempting to start the graphical part of the installation (X).&lt;br /&gt;
The problem is, that the ATI driver required for X is not working. Luckily it is already in the ubuntu repos, so we just install it temporarily (in RAM), so we can get on with the installation. When you have a console prompt, do a:&lt;br /&gt;
  apt-get update&lt;br /&gt;
  apt-get install xorg-driver-fglrx fglrx-control&lt;br /&gt;
  depmod -a &lt;br /&gt;
then restart X with:&lt;br /&gt;
  /etc/init.d/gdm restart&lt;br /&gt;
With any luck X should launch, so you can click on the desktop icon and continue the installation.&lt;br /&gt;
&lt;br /&gt;
== 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 a atheros network device with this signature &amp;quot;Atheros Communications, Inc. Unknown device 0024 (rev 01). It will work with any [[Madwifi]] driver version later than subversion revision '''2360'''. This means that the madwifi included in Feisty Fawn will *NOT* work. Either get a newer release (when available), or build from SVN.&lt;br /&gt;
* The fans are too noisy and can be throttled down by using the [[ACPI fan control script]]. Increase the min and max to 70, 100 on the GPU. This will lower the fan speed to &amp;lt;3000 for normal usage (XGL/Compiz fusion setup).&lt;br /&gt;
* You should install a 'generic' kernel i favor of the i386 to gain better performance of the dual core, and better suspend.&lt;br /&gt;
* Compiz fusion (previously compiz and beryl) will run smoothly of this hardware, using ATI's fglrx and XGL.&lt;br /&gt;
* You can tweak the 'fn' keys to work well too.&lt;/div&gt;</summary>
		<author><name>Madsbuus</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=30720</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=30720"/>
		<updated>2007-06-25T21:09:50Z</updated>

		<summary type="html">&lt;p&gt;Madsbuus: â†Created page with '== Installing Unbuntu Feisty Fawn ==  '''THIS IS A DRAFT WRITTEN FROM MEMORY AND HAVE NOT BEEN VERIFIED YET.'''  == The long, but easy way == * install earlier ubuntu (6.0...'&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 ubuntu (6.06/6.10) and dist-upgrade. If you start from 6.06 you will have to upgrade to 6.10,&lt;br /&gt;
and then upgrade to 7.04&lt;br /&gt;
&lt;br /&gt;
== The fast way ==&lt;br /&gt;
* Be sure to have a *wired* network connection ready (wifi will not work yet)&lt;br /&gt;
* Download a ubuntu 7.04 feisty fawn image from ubuntu.com&lt;br /&gt;
* Boot from the CD, and wait ... the installation will break down when attempting to start the graphical part of the installation (X).&lt;br /&gt;
The problem is, that the ATI driver required for X is not working. Luckily it is already in the ubuntu repos, so we just install it temporarily (in RAM), so we can get on with the installation. When you have a console prompt, do a:&lt;br /&gt;
  apt-get update&lt;br /&gt;
  apt-get install xorg-driver-fglrx fglrx-control&lt;br /&gt;
  depmod -a &lt;br /&gt;
then restart X with:&lt;br /&gt;
  /etc/init.d/gdm restart&lt;br /&gt;
With any luck X should launch, so you can click on the desktop icon and continue the installation.&lt;br /&gt;
&lt;br /&gt;
== 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 a atheros network device with this signature &amp;quot;Atheros Communications, Inc. Unknown device 0024 (rev 01). It will work with any Madwifi driver version later than subversion revision '''2360'''. This means that the madwifi included in Feisty Fawn will *NOT* work. Either get a newer release (when available), or build from SVN.&lt;br /&gt;
* The fans are too noisy and can be throttled down by using the tp-fancontrol 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.&lt;br /&gt;
* You can tweak the 'fn' keys to work well too.&lt;/div&gt;</summary>
		<author><name>Madsbuus</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T60p&amp;diff=30719</id>
		<title>Installation instructions for the ThinkPad T60p</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T60p&amp;diff=30719"/>
		<updated>2007-06-25T20:48:34Z</updated>

		<summary type="html">&lt;p&gt;Madsbuus: /* Ubuntu / Kubuntu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:T60p]]&lt;br /&gt;
Specific installation notes for the ThinkPad {{T60p}}.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' you may want to look at [[Installation_instructions_for_the_ThinkPad_T60]] as the two models have lots in common, especially if your distro/version don't appear here.&lt;br /&gt;
&lt;br /&gt;
==Distribution-specific instructions==&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu / Kubuntu ===&lt;br /&gt;
&lt;br /&gt;
*[[Installing_Ubuntu_6.06_Kubuntu_6.06_Gentoo_2006.0_on_a_ThinkPad_T60p|Ubuntu and Kubuntu 6.06 Dapper Drake]]&lt;br /&gt;
*[[Installing_Ubuntu_7.04 Feisty Fawn_on_a_ThinkPad_T60p | Ubuntu_7.04 Feisty Fawn]]&lt;br /&gt;
&lt;br /&gt;
=== Red Hat Enterprise Linux / CentOS ===&lt;br /&gt;
&lt;br /&gt;
*{{Install |Red Hat Enterprise Linux| 4| T60p}}&lt;br /&gt;
&lt;br /&gt;
===Red Hat Fedora Core===&lt;br /&gt;
No articles so far.&lt;br /&gt;
&lt;br /&gt;
=== Gentoo ===&lt;br /&gt;
&lt;br /&gt;
*[[Installing_Ubuntu_6.06_Kubuntu_6.06_Gentoo_2006.0_on_a_ThinkPad_T60p|Gentoo 2006.0]]&lt;/div&gt;</summary>
		<author><name>Madsbuus</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T60p&amp;diff=30718</id>
		<title>Installation instructions for the ThinkPad T60p</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T60p&amp;diff=30718"/>
		<updated>2007-06-25T20:47:56Z</updated>

		<summary type="html">&lt;p&gt;Madsbuus: /* Ubuntu / Kubuntu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:T60p]]&lt;br /&gt;
Specific installation notes for the ThinkPad {{T60p}}.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' you may want to look at [[Installation_instructions_for_the_ThinkPad_T60]] as the two models have lots in common, especially if your distro/version don't appear here.&lt;br /&gt;
&lt;br /&gt;
==Distribution-specific instructions==&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu / Kubuntu ===&lt;br /&gt;
&lt;br /&gt;
*[[Installing_Ubuntu_6.06_Kubuntu_6.06_Gentoo_2006.0_on_a_ThinkPad_T60p|Ubuntu and Kubuntu 6.06 Dapper Drake]]&lt;br /&gt;
*[[Installing_Ubuntu_7.04 Feisty Fawn_on_a_ThinkPad_T60p]]&lt;br /&gt;
&lt;br /&gt;
=== Red Hat Enterprise Linux / CentOS ===&lt;br /&gt;
&lt;br /&gt;
*{{Install |Red Hat Enterprise Linux| 4| T60p}}&lt;br /&gt;
&lt;br /&gt;
===Red Hat Fedora Core===&lt;br /&gt;
No articles so far.&lt;br /&gt;
&lt;br /&gt;
=== Gentoo ===&lt;br /&gt;
&lt;br /&gt;
*[[Installing_Ubuntu_6.06_Kubuntu_6.06_Gentoo_2006.0_on_a_ThinkPad_T60p|Gentoo 2006.0]]&lt;/div&gt;</summary>
		<author><name>Madsbuus</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Madsbuus&amp;diff=30717</id>
		<title>User:Madsbuus</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Madsbuus&amp;diff=30717"/>
		<updated>2007-06-25T20:46:24Z</updated>

		<summary type="html">&lt;p&gt;Madsbuus: â†Created page with 'Mads Buus Westmark'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mads Buus Westmark&lt;/div&gt;</summary>
		<author><name>Madsbuus</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Madwifi&amp;diff=30352</id>
		<title>Madwifi</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Madwifi&amp;diff=30352"/>
		<updated>2007-06-08T14:32:51Z</updated>

		<summary type="html">&lt;p&gt;Madsbuus: /* Multiband Atheros Driver for WiFi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Multiband Atheros Driver for WiFi ==&lt;br /&gt;
Linux driver for 802.11a/b/g universal NIC cards - Cardbus, PCI, or miniPCI - using Atheros chip sets.&lt;br /&gt;
&lt;br /&gt;
The following adapters sold by IBM use the Atheros chips:&lt;br /&gt;
* [[IBM Dual-Band 11a/b Wi-Fi Wireless Mini PCI Adapter]]&lt;br /&gt;
* [[IBM 11b/g Wireless LAN Mini PCI Adapter]]&lt;br /&gt;
* [[IBM 11a/b/g Wireless LAN Mini PCI Adapter]]&lt;br /&gt;
* [[IBM 11a/b/g Wireless LAN Mini PCI Adapter II]]&lt;br /&gt;
* [[ThinkPad 11a/b/g Wireless LAN Mini Express Adapter]]&lt;br /&gt;
* IBM 802.11a Wireless LAN Cardbus Adapter&lt;br /&gt;
* IBM 11 a/b/g Wireless Cardbus Adapter&lt;br /&gt;
&lt;br /&gt;
* (11a/b/g/n) Atheros Communications, Inc. Unknown device 0024 (rev 01) (using SVN revision 2360+)&lt;br /&gt;
&lt;br /&gt;
=== Project Homepage ===&lt;br /&gt;
http://www.madwifi.org (old page: http://sourceforge.net/projects/madwifi)&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
*Official {{Debian}} packages in the [http://packages.debian.org/src:madwifi non-free section]. See also the [http://alioth.debian.org/projects/pkg-madwifi/ Alioth project page] and the [http://madwifi.org/wiki/UserDocs/Distro/Debian Madwifi wiki].&lt;br /&gt;
*{{Debian}} Packages: http://www.marlow.dk/madwifi&lt;br /&gt;
*{{Debian}} Packages: http://www.users.tpg.com.au/sigm/debian/pkg-madwifi/&lt;br /&gt;
*{{Fedora}} Packages(1): http://rpm.livna.org&lt;br /&gt;
*{{Fedora}} Packages(2): http://www.atrpms.net/name/madwifi/&lt;br /&gt;
*{{Gentoo}} ebuild: {{cmduser|emerge net-wireless/madwifi-driver net-wireless/madwifi-tools}}&lt;br /&gt;
*{{SUSE}} Packages http://www.madwifi.org/suse/&lt;br /&gt;
*{{Ubuntu}} Package: {{cmduser|sudo apt-get install linux-restricted-modules-`uname -r`}}&lt;br /&gt;
*[http://madwifi.org/wiki/UserDocs/GettingMadwifi MadWifi packages and source] for these and other distributions&lt;br /&gt;
&lt;br /&gt;
=== Source ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions can be found [http://madwifi.org/wiki/UserDocs/GettingMadwifi on the MadWiFi Wiki].&lt;br /&gt;
&lt;br /&gt;
* Daily snapshots: http://snapshots.madwifi.org/&lt;br /&gt;
* madwifi-ng:&lt;br /&gt;
:{{cmduser|svn checkout http://svn.madwifi.org/trunk madwifi-ng}}&lt;br /&gt;
* madwifi-old:&lt;br /&gt;
:{{cmduser|svn checkout http://svn.madwifi.org/branches/madwifi-old madwifi-old}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
*Make sure that you've got sysctl support and the net/radio enabled (wireless extensions) in your kernel. Install the driver with make &amp;amp; make install&lt;br /&gt;
* further more you like to install the wireless tools from [http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html wireless  tools]. Make sure the versions fit together by&lt;br /&gt;
:{{cmduser|iwconfig --version}}&lt;br /&gt;
&lt;br /&gt;
Setting up [[wpa_supplicant]] with wpa-psk.&lt;br /&gt;
&lt;br /&gt;
You can enable the wireless LAN status LED on your Thinkpad by following [http://madwifi.org/wiki/UserDocs/EnableLEDs these instructions] (tested on Thinkpad x60s).&lt;br /&gt;
&lt;br /&gt;
=== Status ===&lt;br /&gt;
Release 0.9.3[http://madwifi.org/wiki/Releases/0.9.3] available&lt;br /&gt;
&lt;br /&gt;
Release notes&lt;br /&gt;
    * switch to newer HAL, v0.9.18.0&lt;br /&gt;
    * ensure compilation against recent kernel versions up to 2.6.20&lt;br /&gt;
    * ensure compatibility back to kernel 2.4.22, drop support for 2.4.21 and older&lt;br /&gt;
    * allow compilation without support of features such as fast frames, turbo mode, etc.&lt;br /&gt;
    * support for some PCI Express cards fixed&lt;br /&gt;
    * some security-related issues have been patched&lt;br /&gt;
    * interoperation with wpa_supplicant and hostapd improved&lt;br /&gt;
    * real channel noise instead of fixed -95dBm noise floor presented&lt;br /&gt;
    * lots of bugs fixed, for different architectures and various modes of operation&lt;br /&gt;
    * further improvements for build system&lt;br /&gt;
&lt;br /&gt;
=== Free Software HAL ===&lt;br /&gt;
The &amp;quot;official&amp;quot; driver consists of a BSD/GPL wrapper with an unmodifiable HAL (Hardware Abstraction Layer). This HAL is not binary firmware as with the Intel wireless chips, but a piece of code that needs to run in the Linux kernel.  It consists of header files for which no permisison to modify is granted, and pre-compiled object files.&lt;br /&gt;
The vendor's position is that the Linux community simply needs to accept this sourceless HAL, since in principle &lt;br /&gt;
the Atheros chip could be tuned to any frequency, and thus produce RF interference with systems operating in those frequencies.&lt;br /&gt;
&lt;br /&gt;
This binary HAL is unacceptable to the Linux kernel developers, and the Atheros driver in this state will never become part of the official kernel. Some OpenBSD developers, facing the same issue, reverse-engineered the binary HAL and have produced a [http://team.vantronix.net/ar5k/ freely-licensed HAL for Atheros chipsets]. Hopefully a driver based on this free HAL will be included with the Linux kernel at some point in time, and picked up by the mainstream distributions.&lt;br /&gt;
&lt;br /&gt;
=== Problems with system-config-network and Fedora Core 5 ===&lt;br /&gt;
If you use the livna repository to install madwifi for Fedora Core 5, it doesn't correctly update the modprobe configuration files.  A [https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=187640 bug] has been filed.  The quick fix is to move the lines that were in&lt;br /&gt;
/etc/modprobe.d/madwifi into /etc/modprobe.conf and system-config-network now can configure the card.&lt;br /&gt;
&lt;br /&gt;
=== Much easier on Fedora Core 6 ===&lt;br /&gt;
&lt;br /&gt;
I'm using FC6 w/KDE on an X22 and wireless was very easy using madwifi from Livna and a Linksys WPC55AG PC card.&lt;br /&gt;
I had already installed knetworkmanager, klaptop and configured working radeonfb and &lt;br /&gt;
working S3 suspend.&lt;br /&gt;
I then simply used yum to install madwifi, including a kernel upgrade, enabled the knetworkmanager services and rebooted.&lt;br /&gt;
After restarting, knetworkmanager found the Atheros card and my AP. I just had to choose the connection and was online in seconds.&lt;br /&gt;
&lt;br /&gt;
===Using Madwifi with SUSE Linux 10.1===&lt;br /&gt;
As of [[Category:SUSE SUSE Linux]] 10.1, the Madwifi packages are no longer included in the SUSE distribution because of the presence of closed source code. However, I was able to download, install, and configure Madwifi for my [[:Category:T40|IBM T40]] with the &lt;br /&gt;
[[IBM 11a/b/g Wireless LAN Mini PCI Adapter|IBM 11a/b/g Wireless Adapter (Atheros AR5212 802.11abg)]] as follows:&lt;br /&gt;
* Start yast2 and select Software--Installation Source. Add http://madwifi.org/suse/ as a source&lt;br /&gt;
* Install packages &amp;lt;tt&amp;gt;madwifi&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;madwifi-kmp-default&amp;lt;/tt&amp;gt; (the latter has the kernel module, replace &amp;lt;tt&amp;gt;default&amp;lt;/tt&amp;gt; with &amp;lt;tt&amp;gt;smp&amp;lt;/tt&amp;gt; or other non-default kernel package if you're not running the default Suse kernel package as determined by &amp;lt;tt&amp;gt;uname -r&amp;lt;/tt&amp;gt;)&lt;br /&gt;
* Reboot so the kernel modules can be loaded.&lt;br /&gt;
* Load the kernel modules by hand and see if the kernel recognizes your hardware:&lt;br /&gt;
&amp;lt;tt&amp;gt;modprobe aes; modprobe wlan_ccmp; modprobe ath_pci; lsmod |egrep 'Module|aes|wlan|ath'&amp;lt;/tt&amp;gt;&lt;br /&gt;
* If recognized, put the modprobe lines above in your &amp;lt;tt&amp;gt;/etc/init.d/boot.local&amp;lt;/tt&amp;gt; file.  Otherwise, check for Linux kernel/Madwifi incompatibilities and hardware issues.&lt;br /&gt;
* Start yast2 and go to Network Devices--&amp;gt;Network Card and add and configure your wireless card.  I recommmend checking the &amp;quot;Network Manager&amp;quot; box, as that allows dynamic GUI control over the wireless and Ethernet NICs.&lt;br /&gt;
* I have WPA-PSK enabled, so here's the fields I filled out: &amp;quot;User Controlled&amp;quot; device activation, DHCP Automatic Address Setup, &amp;quot;Managed&amp;quot; operating mode, &amp;quot;any&amp;quot; ESSID, &amp;quot;WPA-PSK&amp;quot; auth mode, key input type &amp;quot;passphrase&amp;quot; and I typed in my passphrase.  I left expert settings alone.&lt;br /&gt;
&lt;br /&gt;
=== Related links === &lt;br /&gt;
* [http://www.madwifi.org/wiki MadWiFi Wiki]&lt;br /&gt;
* [http://team.vantronix.net/ar5k/ OpenSource Atheros HAL]&lt;br /&gt;
* [http://www.ath-driver.org/ OpenSource Atheros driver for Linux]&lt;br /&gt;
&lt;br /&gt;
[[Category:Drivers]]&lt;/div&gt;</summary>
		<author><name>Madsbuus</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Madwifi&amp;diff=30351</id>
		<title>Madwifi</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Madwifi&amp;diff=30351"/>
		<updated>2007-06-08T14:32:00Z</updated>

		<summary type="html">&lt;p&gt;Madsbuus: /* Multiband Atheros Driver for WiFi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Multiband Atheros Driver for WiFi ==&lt;br /&gt;
Linux driver for 802.11a/b/g universal NIC cards - Cardbus, PCI, or miniPCI - using Atheros chip sets.&lt;br /&gt;
&lt;br /&gt;
The following adapters sold by IBM use the Atheros chips:&lt;br /&gt;
* [[IBM Dual-Band 11a/b Wi-Fi Wireless Mini PCI Adapter]]&lt;br /&gt;
* [[IBM 11b/g Wireless LAN Mini PCI Adapter]]&lt;br /&gt;
* [[IBM 11a/b/g Wireless LAN Mini PCI Adapter]]&lt;br /&gt;
* [[IBM 11a/b/g Wireless LAN Mini PCI Adapter II]]&lt;br /&gt;
* [[ThinkPad 11a/b/g Wireless LAN Mini Express Adapter]]&lt;br /&gt;
* IBM 802.11a Wireless LAN Cardbus Adapter&lt;br /&gt;
* IBM 11 a/b/g Wireless Cardbus Adapter&lt;br /&gt;
&lt;br /&gt;
* Atheros Communications, Inc. Unknown device 0024 (rev 01) (using SVN revision 2360+)&lt;br /&gt;
&lt;br /&gt;
=== Project Homepage ===&lt;br /&gt;
http://www.madwifi.org (old page: http://sourceforge.net/projects/madwifi)&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
*Official {{Debian}} packages in the [http://packages.debian.org/src:madwifi non-free section]. See also the [http://alioth.debian.org/projects/pkg-madwifi/ Alioth project page] and the [http://madwifi.org/wiki/UserDocs/Distro/Debian Madwifi wiki].&lt;br /&gt;
*{{Debian}} Packages: http://www.marlow.dk/madwifi&lt;br /&gt;
*{{Debian}} Packages: http://www.users.tpg.com.au/sigm/debian/pkg-madwifi/&lt;br /&gt;
*{{Fedora}} Packages(1): http://rpm.livna.org&lt;br /&gt;
*{{Fedora}} Packages(2): http://www.atrpms.net/name/madwifi/&lt;br /&gt;
*{{Gentoo}} ebuild: {{cmduser|emerge net-wireless/madwifi-driver net-wireless/madwifi-tools}}&lt;br /&gt;
*{{SUSE}} Packages http://www.madwifi.org/suse/&lt;br /&gt;
*{{Ubuntu}} Package: {{cmduser|sudo apt-get install linux-restricted-modules-`uname -r`}}&lt;br /&gt;
*[http://madwifi.org/wiki/UserDocs/GettingMadwifi MadWifi packages and source] for these and other distributions&lt;br /&gt;
&lt;br /&gt;
=== Source ===&lt;br /&gt;
&lt;br /&gt;
Detailed instructions can be found [http://madwifi.org/wiki/UserDocs/GettingMadwifi on the MadWiFi Wiki].&lt;br /&gt;
&lt;br /&gt;
* Daily snapshots: http://snapshots.madwifi.org/&lt;br /&gt;
* madwifi-ng:&lt;br /&gt;
:{{cmduser|svn checkout http://svn.madwifi.org/trunk madwifi-ng}}&lt;br /&gt;
* madwifi-old:&lt;br /&gt;
:{{cmduser|svn checkout http://svn.madwifi.org/branches/madwifi-old madwifi-old}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
*Make sure that you've got sysctl support and the net/radio enabled (wireless extensions) in your kernel. Install the driver with make &amp;amp; make install&lt;br /&gt;
* further more you like to install the wireless tools from [http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html wireless  tools]. Make sure the versions fit together by&lt;br /&gt;
:{{cmduser|iwconfig --version}}&lt;br /&gt;
&lt;br /&gt;
Setting up [[wpa_supplicant]] with wpa-psk.&lt;br /&gt;
&lt;br /&gt;
You can enable the wireless LAN status LED on your Thinkpad by following [http://madwifi.org/wiki/UserDocs/EnableLEDs these instructions] (tested on Thinkpad x60s).&lt;br /&gt;
&lt;br /&gt;
=== Status ===&lt;br /&gt;
Release 0.9.3[http://madwifi.org/wiki/Releases/0.9.3] available&lt;br /&gt;
&lt;br /&gt;
Release notes&lt;br /&gt;
    * switch to newer HAL, v0.9.18.0&lt;br /&gt;
    * ensure compilation against recent kernel versions up to 2.6.20&lt;br /&gt;
    * ensure compatibility back to kernel 2.4.22, drop support for 2.4.21 and older&lt;br /&gt;
    * allow compilation without support of features such as fast frames, turbo mode, etc.&lt;br /&gt;
    * support for some PCI Express cards fixed&lt;br /&gt;
    * some security-related issues have been patched&lt;br /&gt;
    * interoperation with wpa_supplicant and hostapd improved&lt;br /&gt;
    * real channel noise instead of fixed -95dBm noise floor presented&lt;br /&gt;
    * lots of bugs fixed, for different architectures and various modes of operation&lt;br /&gt;
    * further improvements for build system&lt;br /&gt;
&lt;br /&gt;
=== Free Software HAL ===&lt;br /&gt;
The &amp;quot;official&amp;quot; driver consists of a BSD/GPL wrapper with an unmodifiable HAL (Hardware Abstraction Layer). This HAL is not binary firmware as with the Intel wireless chips, but a piece of code that needs to run in the Linux kernel.  It consists of header files for which no permisison to modify is granted, and pre-compiled object files.&lt;br /&gt;
The vendor's position is that the Linux community simply needs to accept this sourceless HAL, since in principle &lt;br /&gt;
the Atheros chip could be tuned to any frequency, and thus produce RF interference with systems operating in those frequencies.&lt;br /&gt;
&lt;br /&gt;
This binary HAL is unacceptable to the Linux kernel developers, and the Atheros driver in this state will never become part of the official kernel. Some OpenBSD developers, facing the same issue, reverse-engineered the binary HAL and have produced a [http://team.vantronix.net/ar5k/ freely-licensed HAL for Atheros chipsets]. Hopefully a driver based on this free HAL will be included with the Linux kernel at some point in time, and picked up by the mainstream distributions.&lt;br /&gt;
&lt;br /&gt;
=== Problems with system-config-network and Fedora Core 5 ===&lt;br /&gt;
If you use the livna repository to install madwifi for Fedora Core 5, it doesn't correctly update the modprobe configuration files.  A [https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=187640 bug] has been filed.  The quick fix is to move the lines that were in&lt;br /&gt;
/etc/modprobe.d/madwifi into /etc/modprobe.conf and system-config-network now can configure the card.&lt;br /&gt;
&lt;br /&gt;
=== Much easier on Fedora Core 6 ===&lt;br /&gt;
&lt;br /&gt;
I'm using FC6 w/KDE on an X22 and wireless was very easy using madwifi from Livna and a Linksys WPC55AG PC card.&lt;br /&gt;
I had already installed knetworkmanager, klaptop and configured working radeonfb and &lt;br /&gt;
working S3 suspend.&lt;br /&gt;
I then simply used yum to install madwifi, including a kernel upgrade, enabled the knetworkmanager services and rebooted.&lt;br /&gt;
After restarting, knetworkmanager found the Atheros card and my AP. I just had to choose the connection and was online in seconds.&lt;br /&gt;
&lt;br /&gt;
===Using Madwifi with SUSE Linux 10.1===&lt;br /&gt;
As of [[Category:SUSE SUSE Linux]] 10.1, the Madwifi packages are no longer included in the SUSE distribution because of the presence of closed source code. However, I was able to download, install, and configure Madwifi for my [[:Category:T40|IBM T40]] with the &lt;br /&gt;
[[IBM 11a/b/g Wireless LAN Mini PCI Adapter|IBM 11a/b/g Wireless Adapter (Atheros AR5212 802.11abg)]] as follows:&lt;br /&gt;
* Start yast2 and select Software--Installation Source. Add http://madwifi.org/suse/ as a source&lt;br /&gt;
* Install packages &amp;lt;tt&amp;gt;madwifi&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;madwifi-kmp-default&amp;lt;/tt&amp;gt; (the latter has the kernel module, replace &amp;lt;tt&amp;gt;default&amp;lt;/tt&amp;gt; with &amp;lt;tt&amp;gt;smp&amp;lt;/tt&amp;gt; or other non-default kernel package if you're not running the default Suse kernel package as determined by &amp;lt;tt&amp;gt;uname -r&amp;lt;/tt&amp;gt;)&lt;br /&gt;
* Reboot so the kernel modules can be loaded.&lt;br /&gt;
* Load the kernel modules by hand and see if the kernel recognizes your hardware:&lt;br /&gt;
&amp;lt;tt&amp;gt;modprobe aes; modprobe wlan_ccmp; modprobe ath_pci; lsmod |egrep 'Module|aes|wlan|ath'&amp;lt;/tt&amp;gt;&lt;br /&gt;
* If recognized, put the modprobe lines above in your &amp;lt;tt&amp;gt;/etc/init.d/boot.local&amp;lt;/tt&amp;gt; file.  Otherwise, check for Linux kernel/Madwifi incompatibilities and hardware issues.&lt;br /&gt;
* Start yast2 and go to Network Devices--&amp;gt;Network Card and add and configure your wireless card.  I recommmend checking the &amp;quot;Network Manager&amp;quot; box, as that allows dynamic GUI control over the wireless and Ethernet NICs.&lt;br /&gt;
* I have WPA-PSK enabled, so here's the fields I filled out: &amp;quot;User Controlled&amp;quot; device activation, DHCP Automatic Address Setup, &amp;quot;Managed&amp;quot; operating mode, &amp;quot;any&amp;quot; ESSID, &amp;quot;WPA-PSK&amp;quot; auth mode, key input type &amp;quot;passphrase&amp;quot; and I typed in my passphrase.  I left expert settings alone.&lt;br /&gt;
&lt;br /&gt;
=== Related links === &lt;br /&gt;
* [http://www.madwifi.org/wiki MadWiFi Wiki]&lt;br /&gt;
* [http://team.vantronix.net/ar5k/ OpenSource Atheros HAL]&lt;br /&gt;
* [http://www.ath-driver.org/ OpenSource Atheros driver for Linux]&lt;br /&gt;
&lt;br /&gt;
[[Category:Drivers]]&lt;/div&gt;</summary>
		<author><name>Madsbuus</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ThinkPad_11a/b/g_Wireless_LAN_Mini_Express_Adapter&amp;diff=30350</id>
		<title>ThinkPad 11a/b/g Wireless LAN Mini Express Adapter</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ThinkPad_11a/b/g_Wireless_LAN_Mini_Express_Adapter&amp;diff=30350"/>
		<updated>2007-06-08T14:30:35Z</updated>

		<summary type="html">&lt;p&gt;Madsbuus: /* Linux WiFi driver */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad 11a/b/g Wireless LAN Mini Express Adapter ===&lt;br /&gt;
This is a WiFi Adapter that is installed in a Mini-PCI Express slot&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Chipset: Atheros AR5006EX (As printed on card AR5BXB6)&lt;br /&gt;
* Integrated Mac Processor and Radio Chip: Atheros 5424&lt;br /&gt;
* IEEE Standards: 802.11a, 802.11b, 802.11g&lt;br /&gt;
* PCI ID: 168c:1014&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[image:Atheros_mini_express_wifi(thumbnail).jpg|Atheros mini-PCIe WiFi Adapter]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== IBM Partnumbers ===&lt;br /&gt;
IBM Option PN (US): 40Y7026&lt;br /&gt;
&lt;br /&gt;
=== Linux WiFi driver ===&lt;br /&gt;
Use the [[Madwifi]] driver. This driver has support for Atheros rev 0x0024 support since svn revision 2360.&lt;br /&gt;
&lt;br /&gt;
OR (not recommended)&lt;br /&gt;
&lt;br /&gt;
get the driver from http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-52527 and use ndiswrapper&lt;br /&gt;
&lt;br /&gt;
=== Hardware switch ===&lt;br /&gt;
&lt;br /&gt;
Some ThinkPads have a hardware switch that must be in the '''on''' position for the radio to work, regardless of driver state:&lt;br /&gt;
&lt;br /&gt;
[[Image:Wireless-switch.png|(ThinkPad R60 radio switch in the ON position)]]&lt;br /&gt;
&lt;br /&gt;
(Note: This may not always be the case. On at least one T60, model 2007-62U with Atheros AR5212, running Ubuntu Edgy with the MadWifi driver, the wireless switch has no effect. Wireless operates with the switch in either position. But there's an [http://article.gmane.org/gmane.linux.acpi.ibm-acpi.devel/137 experimental patch] which adds support of the switch to [[ibm-acpi]].)&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this card may be found in ===&lt;br /&gt;
* {{T60}}, {{T60p}}&lt;br /&gt;
* {{X60}}, {{X60s}}&lt;br /&gt;
* {{Z60t}}, {{z61m}}&lt;br /&gt;
&lt;br /&gt;
=== Related Links ===&lt;br /&gt;
* [http://www.madwifi.org MadWifi project page]&lt;br /&gt;
* [http://madwifi.org/ticket/263 MadWifi ticket #263]&lt;br /&gt;
* [http://forums.fedoraforum.org/showthread.php?t=126266&amp;amp;highlight=atheros A Guide to Installing Atheros Cards Under Fedora Linux]&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Madsbuus</name></author>
		
	</entry>
</feed>