<?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=Ro</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=Ro"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Ro"/>
	<updated>2026-05-11T10:19:37Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_7.10_on_a_ThinkPad_Z61m&amp;diff=34241</id>
		<title>Installing Ubuntu 7.10 on a ThinkPad Z61m</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_7.10_on_a_ThinkPad_Z61m&amp;diff=34241"/>
		<updated>2007-11-01T23:32:31Z</updated>

		<summary type="html">&lt;p&gt;Ro: â†Created page with '= Lenovo ThinkPad {{Z61m}} (9452-CTO) =  == Hardware Details == * Intel Core 2 Duo T7200 (2 GHz, 4 MB L2, 667MHz FSB) * 1 GB RAM (2x 512MB PC2-5300 DDR2 667MHz) * ...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Lenovo ThinkPad {{Z61m}} (9452-CTO) =&lt;br /&gt;
&lt;br /&gt;
== Hardware Details ==&lt;br /&gt;
* [[Intel Core 2 Duo]] T7200 (2 GHz, 4 MB L2, 667MHz FSB)&lt;br /&gt;
* 1 GB RAM (2x 512MB [[PC2-5300]] DDR2 667MHz)&lt;br /&gt;
* 15.4&amp;quot; wide-screen TFT WSXGA+ 1680x1050&lt;br /&gt;
* [[ATI Mobility Radeon X1400]] (128 MB)&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel [[AD1981HD]] High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]]&lt;br /&gt;
* [[Ethernet_Controllers#Broadcom_Gigabit_.2810.2F100.2F1000.29|Broadcom Gigabit Ethernet Controller]]&lt;br /&gt;
* [[ThinkPad 56K Modem (MDC-1.5)]]&lt;br /&gt;
* [[ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)]]&lt;br /&gt;
* [[IrDA]] 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* [[SD_Card_slot|4-in-1 digital media reader]] (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
* [[Integrated Fingerprint Reader]]&lt;br /&gt;
* [[ThinkLight]]&lt;br /&gt;
* [[UltraNav]]&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
* [[CardBus]] slot (Type 2)&lt;br /&gt;
* [[ExpressCard slot]] (54 or 34)&lt;br /&gt;
* [[UltraBay|UltraBay Enhanced]]&lt;br /&gt;
&lt;br /&gt;
== Operating System ==&lt;br /&gt;
[[Ubuntu]] 7.10 'feisty fawn'.&lt;br /&gt;
See the [https://wiki.ubuntu.com/LaptopTestingTeam/ThinkpadZ61m Ubuntu Laptop Testing Team] for up-to-date details.&lt;br /&gt;
&lt;br /&gt;
== What works out-of-the-box ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel AD1981HD High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* Intel PRO/1000 Gigabit Ethernet&lt;br /&gt;
* ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* Firewire&lt;br /&gt;
* UltraNav&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
&lt;br /&gt;
=== Power Management ===&lt;br /&gt;
* CPU speed stepping&lt;br /&gt;
* LCD Brightness depending on current power scheme&lt;br /&gt;
* Screen brightness control with Fn+Pos1/Fn+End&lt;br /&gt;
* Lid switch&lt;br /&gt;
&lt;br /&gt;
=== Extra Keys ===&lt;br /&gt;
* Volume up, Volume down, Mute&lt;br /&gt;
* {{key|Fn}}+{{key|Pg up}} (ThinkLight)&lt;br /&gt;
* Front wireless radio switch (turns off Wifi and Bluetooth)&lt;br /&gt;
* {{key|Fn}}+{{key|F2}} (Lock acount)&lt;br /&gt;
* {{key|Fn}}+{{key|F3}} (Show power manager information pop-up)&lt;br /&gt;
* {{key|Fn}}+{{key|F5}} (activate/deactivate WiFi and Bluetooth)&lt;br /&gt;
&lt;br /&gt;
== What needs to be configured ==&lt;br /&gt;
See further down this document to find a HowTo for all of these issues.&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* ATI Mobility Radeon X1400 (128 MB)&lt;br /&gt;
* IrDA 1.1 (FIR - 4Mbps)&lt;br /&gt;
* Integrated Fingerprint Reader&lt;br /&gt;
&lt;br /&gt;
=== Extra keys ===&lt;br /&gt;
These keys have no assignment by default.&lt;br /&gt;
* Windows key (Keycode Super_L)&lt;br /&gt;
* Context menu key (Keycode 0xe3)&lt;br /&gt;
* {{ibmkey|ThinkVantage|#495988}} button (Keycode 0x9f)&lt;br /&gt;
* Web browser back (Keycode 0xea)&lt;br /&gt;
* Web browser forward (Keycode 0xe9)&lt;br /&gt;
* Multimedia Keys ({{key|Fn}}+{{key|up}}, {{key|Fn}}+{{key|down}}, {{key|Fn}}+{{key|left arrow}}, {{key|Fn}}+{{key|right arrow}})&lt;br /&gt;
&lt;br /&gt;
== What does not work at all ==&lt;br /&gt;
* Suspend to RAM ({{key|Fn}}+{{key|F4}} works though)&lt;br /&gt;
* Hibernate ({{key|Fn}}+{{key|F12}} works though)&lt;br /&gt;
&lt;br /&gt;
== Untested ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* ThinkPad 56K Modem (MDC-1.5)&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* CardBus slot (Type 2)&lt;br /&gt;
* ExpressCard slot (54 or 34)&lt;br /&gt;
* UltraBay Enhanced&lt;br /&gt;
&lt;br /&gt;
= Installing gutsy gibbon =&lt;br /&gt;
ATI's video driver [[fglrx]] (up to at least version 8.42.3) has a serious bug in it which prevents the computer to suspend or hibernate correctly. The hibernate LED will flash indefinitely without the computer ever to shut down. This problem is well known, but without a fix from ATI (which is yet to be released) suspend and hibernate simply won't work. If you can do without 3D hardware acceleration, try the open-source mesa driver (which means, simply do not install fglrx).&lt;br /&gt;
&lt;br /&gt;
= Solutions =&lt;br /&gt;
== ATI Mobility Radeon X1400 (128 MB) ==&lt;br /&gt;
To get hardware acceleration and a resolution &amp;gt;1024x768, you need to install ATI's ''fglrx'' driver.&lt;br /&gt;
&lt;br /&gt;
1. Install the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get install xorg-driver-fglrx}}&lt;br /&gt;
&lt;br /&gt;
2. Update loaded modules:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo depmod -a}}&lt;br /&gt;
&lt;br /&gt;
3. Now configure the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo aticonfig --initial}}&lt;br /&gt;
&lt;br /&gt;
$ sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&lt;br /&gt;
4. After restarting your system (or alternatively doing {{key|Ctrl}}+{{key|Alt}}+{{key|Backspace}} to restart the X Server) your system will be running the fglrx drivers.&lt;br /&gt;
&lt;br /&gt;
== Blue-ish videos ==&lt;br /&gt;
If you experience that some videos are played with a blue cast, do the following to play back videos in normal color:&lt;br /&gt;
&lt;br /&gt;
1. Open the gstreamer properties&lt;br /&gt;
{{cmduser|sudo apt-get install gstreamer-properties}}&lt;br /&gt;
&lt;br /&gt;
2. In the video tab, select as Plugin '''Custom''' and replace the text in '''forward''' with:&lt;br /&gt;
&amp;lt;pre&amp;gt;ffmpegcolorspace ! video/x-raw-yuv,format=(fourcc)YV12 ! xvimagesink&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IrDA 1.1 (FIR - 4Mbps) ==&lt;br /&gt;
IrDA does not work out-of-the-box because the necessary package and configuration is not included in a stock Ubuntu install.&lt;br /&gt;
&lt;br /&gt;
1. Install the missing package&lt;br /&gt;
{{cmduser|sudo apt-get install irda-utils}}&lt;br /&gt;
&lt;br /&gt;
2. Configure irda-utils&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo dpkg-reconfigure irda-utils}}&lt;br /&gt;
&lt;br /&gt;
3. On the configure screen set the options as the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Activate IrDa on boot-up: yes&lt;br /&gt;
Attempt to probe for IrDa at system boot: yes&lt;br /&gt;
Discovery mode: yes&lt;br /&gt;
Typ of the IrDa-adaptor: native&lt;br /&gt;
Typ of the FIR-chip: nsc-ircc&lt;br /&gt;
Options for the modules of the FIR-chip:&lt;br /&gt;
Port for setserial to deactivate: &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Restart IrDA:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo /etc/init.d/irda-utils stop}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo /etc/init.d/irda-utils start}}&lt;br /&gt;
&lt;br /&gt;
5. Load the FIR IrDA driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo modprobe irda0}}&lt;br /&gt;
&lt;br /&gt;
6. Now test if activating IrDA was successful. Place your IrDA device (mobile phone, PDA or whatever) in front of the IrDA eye and activate IrDA on your device. Doing a &lt;br /&gt;
&lt;br /&gt;
{{cmduser|cat /proc/net/irda/discovery}}&lt;br /&gt;
&lt;br /&gt;
should list your IrDA device.&lt;br /&gt;
&lt;br /&gt;
== Fingerprint reader ==&lt;br /&gt;
You can use the fingerprint reader to authenticate via PAM. I recommend to use the instruction given at [[How_to_enable_the_fingerprint_reader_with_ThinkFinger|How to enable the fingerprint reader with ThinkFinger]].&lt;br /&gt;
&lt;br /&gt;
= lspci =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)&lt;br /&gt;
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03)&lt;br /&gt;
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)&lt;br /&gt;
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)&lt;br /&gt;
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)&lt;br /&gt;
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)&lt;br /&gt;
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)&lt;br /&gt;
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)&lt;br /&gt;
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)&lt;br /&gt;
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)&lt;br /&gt;
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)&lt;br /&gt;
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)&lt;br /&gt;
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)&lt;br /&gt;
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)&lt;br /&gt;
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)&lt;br /&gt;
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI (rev 02)&lt;br /&gt;
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)&lt;br /&gt;
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility X1400&lt;br /&gt;
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5752M Gigabit Ethernet PCI Express (rev 02)&lt;br /&gt;
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)&lt;br /&gt;
15:00.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller&lt;br /&gt;
15:00.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller&lt;br /&gt;
15:00.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)&lt;br /&gt;
15:00.3 Generic system peripheral [0805]: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_7.04_on_a_ThinkPad_Z61m&amp;diff=29952</id>
		<title>Installing Ubuntu 7.04 on a ThinkPad Z61m</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_7.04_on_a_ThinkPad_Z61m&amp;diff=29952"/>
		<updated>2007-05-22T11:04:34Z</updated>

		<summary type="html">&lt;p&gt;Ro: ←Created page with '= Lenovo ThinkPad {{Z61m}} (9452-CTO) =  == Hardware Details == * Intel Core 2 Duo T7200 (2 GHz, 4 MB L2, 667MHz FSB) * 1 GB RAM (2x 512MB PC2-5300 DDR2 667MHz) * 15.4...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Lenovo ThinkPad {{Z61m}} (9452-CTO) =&lt;br /&gt;
&lt;br /&gt;
== Hardware Details ==&lt;br /&gt;
* [[Intel Core 2 Duo]] T7200 (2 GHz, 4 MB L2, 667MHz FSB)&lt;br /&gt;
* 1 GB RAM (2x 512MB [[PC2-5300]] DDR2 667MHz)&lt;br /&gt;
* 15.4&amp;quot; wide-screen TFT WSXGA+ 1680x1050&lt;br /&gt;
* [[ATI Mobility Radeon X1400]] (128 MB)&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel [[AD1981HD]] High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]]&lt;br /&gt;
* [[Ethernet_Controllers#Broadcom_Gigabit_.2810.2F100.2F1000.29|Broadcom Gigabit Ethernet Controller]]&lt;br /&gt;
* [[ThinkPad 56K Modem (MDC-1.5)]]&lt;br /&gt;
* [[ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)]]&lt;br /&gt;
* [[IrDA]] 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* [[SD_Card_slot|4-in-1 digital media reader]] (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
* [[Integrated Fingerprint Reader]]&lt;br /&gt;
* [[ThinkLight]]&lt;br /&gt;
* [[UltraNav]]&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
* [[CardBus]] slot (Type 2)&lt;br /&gt;
* [[ExpressCard slot]] (54 or 34)&lt;br /&gt;
* [[UltraBay|UltraBay Enhanced]]&lt;br /&gt;
&lt;br /&gt;
== Operating System ==&lt;br /&gt;
[[Ubuntu]] 7.04 'feisty fawn'.&lt;br /&gt;
See the [https://wiki.ubuntu.com/LaptopTestingTeam/ThinkpadZ61m Ubuntu Laptop Testing Team] for up-to-date details.&lt;br /&gt;
&lt;br /&gt;
== What works out-of-the-box ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel AD1981HD High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* Intel PRO/1000 Gigabit Ethernet&lt;br /&gt;
* ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* Firewire&lt;br /&gt;
* UltraNav&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
&lt;br /&gt;
=== Power Management ===&lt;br /&gt;
* Suspend to RAM ({{key|Fn}}+{{key|F4}} works too)&lt;br /&gt;
* Hibernate ({{key|Fn}}+{{key|F12}} works too)&lt;br /&gt;
* CPU speed stepping&lt;br /&gt;
* LCD Brightness depending on current power scheme&lt;br /&gt;
* Screen brightness control with Fn+Pos1/Fn+End&lt;br /&gt;
* Lid switch&lt;br /&gt;
&lt;br /&gt;
=== Extra Keys ===&lt;br /&gt;
* Volume up, Volume down, Mute&lt;br /&gt;
* {{key|Fn}}+{{key|Pg up}} (ThinkLight)&lt;br /&gt;
* Front wireless radio switch (turns off Wifi and Bluetooth)&lt;br /&gt;
* {{key|Fn}}+{{key|F2}} (Lock acount)&lt;br /&gt;
* {{key|Fn}}+{{key|F3}} (Show power manager information pop-up)&lt;br /&gt;
* {{key|Fn}}+{{key|F5}} (activate/deactivate WiFi and Bluetooth)&lt;br /&gt;
&lt;br /&gt;
== What needs to be configured ==&lt;br /&gt;
See further down this document to find a HowTo for all of these issues.&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* ATI Mobility Radeon X1400 (128 MB)&lt;br /&gt;
* IrDA 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 4-in-1 digital media reader (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
* Integrated Fingerprint Reader&lt;br /&gt;
&lt;br /&gt;
=== Extra keys ===&lt;br /&gt;
These keys have no assignment by default.&lt;br /&gt;
* Windows key (Keycode Super_L)&lt;br /&gt;
* Context menu key (Keycode 0xe3)&lt;br /&gt;
* {{ibmkey|ThinkVantage|#495988}} button (Keycode 0x9f)&lt;br /&gt;
* Web browser back (Keycode 0xea)&lt;br /&gt;
* Web browser forward (Keycode 0xe9)&lt;br /&gt;
* Multimedia Keys ({{key|Fn}}+{{key|up}}, {{key|Fn}}+{{key|down}}, {{key|Fn}}+{{key|left arrow}}, {{key|Fn}}+{{key|right arrow}})&lt;br /&gt;
&lt;br /&gt;
== Untested ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* ThinkPad 56K Modem (MDC-1.5)&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* CardBus slot (Type 2)&lt;br /&gt;
* ExpressCard slot (54 or 34)&lt;br /&gt;
* UltraBay Enhanced&lt;br /&gt;
&lt;br /&gt;
= Installing feisty fawn =&lt;br /&gt;
You have to use the alternate desktop CD to install feisty. The live CD won't boot at all and I don't know of an solution yet. Sorry.&lt;br /&gt;
I completely erased the hard disk, wiping Windows XP off the ThinkPad. No dual-boot, no problems.&lt;br /&gt;
&lt;br /&gt;
== VMware server ==&lt;br /&gt;
Unfortunately I had to use windows for a professional image management application called IMatch, and I did that by using VMware server. Be advised the Lenovo recovery disks won't work in VMware. They will install fine, but after the first boot attempt after the installation Windows just keeps rebooting again and again.&lt;br /&gt;
&lt;br /&gt;
So I used a purchased copy of Windows XP Professional that I had left from my former Dell Inspiron 8100 which was not in use anymore. To be honest I prefer this vanilla Windows XP install because it doesn't come with all the preloaded software that is on Lenovo's rescue CD.&lt;br /&gt;
&lt;br /&gt;
= Solutions =&lt;br /&gt;
== ATI Mobility Radeon X1400 (128 MB) ==&lt;br /&gt;
To get hardware acceleration and a resolution &amp;gt;1024x768, you need to install ATI's ''fglrx'' driver.&lt;br /&gt;
&lt;br /&gt;
1. Install the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get install xorg-driver-fglrx}}&lt;br /&gt;
&lt;br /&gt;
2. Update loaded modules:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo depmod -a}}&lt;br /&gt;
&lt;br /&gt;
3. Now configure the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo aticonfig --initial}}&lt;br /&gt;
&lt;br /&gt;
$ sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&lt;br /&gt;
4. After restarting your system (or alternatively doing {{key|Ctrl}}+{{key|Alt}}+{{key|Backspace}} to restart the X Server) your system will be running the fglrx drivers.&lt;br /&gt;
&lt;br /&gt;
=== Repair Suspend-to-RAM ===&lt;br /&gt;
The graphics card does not come up correctly after resuming from suspend, resulting in a blank screen. This can be fixed easily (yay!):&lt;br /&gt;
&lt;br /&gt;
1. Open the folloeing file (don't forget to do a backup first):&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo cp /etc/default/acpi-support /etc/default/acpi-support.backup}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo gedit /etc/default/acpi-support}}&lt;br /&gt;
&lt;br /&gt;
2. Set the line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;POST_VIDEO=true&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;POST_VIDEO=false&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IrDA 1.1 (FIR - 4Mbps) ==&lt;br /&gt;
IrDA does not work out-of-the-box because the necessary package and configuration is not included in a stock Ubuntu install.&lt;br /&gt;
&lt;br /&gt;
1. Install the missing package&lt;br /&gt;
{{cmduser|sudo apt-get install irda-utils}}&lt;br /&gt;
&lt;br /&gt;
2. Configure irda-utils&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo dpkg-reconfigure irda-utils}}&lt;br /&gt;
&lt;br /&gt;
3. On the configure screen set the options as the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Activate IrDa on boot-up: yes&lt;br /&gt;
Attempt to probe for IrDa at system boot: yes&lt;br /&gt;
Discovery mode: yes&lt;br /&gt;
Typ of the IrDa-adaptor: native&lt;br /&gt;
Typ of the FIR-chip: nsc-ircc&lt;br /&gt;
Options for the modules of the FIR-chip:&lt;br /&gt;
Port for setserial to deactivate: &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Restart IrDA:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo /etc/init.d/irda-utils stop}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo /etc/init.d/irda-utils start}}&lt;br /&gt;
&lt;br /&gt;
5. Load the FIR IrDA driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo modprobe irda0}}&lt;br /&gt;
&lt;br /&gt;
6. Now test if activating IrDA was successful. Place your IrDA device (mobile phone, PDA or whatever) in front of the IrDA eye and activate IrDA on your device. Doing a &lt;br /&gt;
&lt;br /&gt;
{{cmduser|cat /proc/net/irda/discovery}}&lt;br /&gt;
&lt;br /&gt;
should list your IrDA device.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth ==&lt;br /&gt;
To use Bluetooth, install the following package. Otherwise there will be no pairing password dialog (which you'll need when using bluetooth devices):&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get -y install bluez-gnome}}&lt;br /&gt;
&lt;br /&gt;
== 4-in-1 digital media reader (MultiMedia Card, MemoryStick, SD) ==&lt;br /&gt;
The digital media reader does not work because the kernel module ''tifm_sd'' is not loaded on startup. To get it loaded, add it to the ''modules'' file:&lt;br /&gt;
&lt;br /&gt;
1. Open the file ''modules'' (and do a backup first, just in case):&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo cp /etc/modules /etc/modules.backup}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo gedit /etc/modules}}&lt;br /&gt;
&lt;br /&gt;
2. Add the following to the end of the file:&lt;br /&gt;
&lt;br /&gt;
 tifm_sd&lt;br /&gt;
&lt;br /&gt;
3. Save the file and restart.&lt;br /&gt;
&lt;br /&gt;
== Fingerprint reader ==&lt;br /&gt;
You can use the fingerprint reader to authenticate via PAM. I recommend to use the instruction given at [[How_to_enable_the_fingerprint_reader_with_ThinkFinger|How to enable the fingerprint reader with ThinkFinger]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= lspci =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)&lt;br /&gt;
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03)&lt;br /&gt;
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)&lt;br /&gt;
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)&lt;br /&gt;
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)&lt;br /&gt;
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)&lt;br /&gt;
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)&lt;br /&gt;
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)&lt;br /&gt;
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)&lt;br /&gt;
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)&lt;br /&gt;
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)&lt;br /&gt;
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)&lt;br /&gt;
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)&lt;br /&gt;
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)&lt;br /&gt;
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)&lt;br /&gt;
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI (rev 02)&lt;br /&gt;
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)&lt;br /&gt;
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility X1400&lt;br /&gt;
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5752M Gigabit Ethernet PCI Express (rev 02)&lt;br /&gt;
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)&lt;br /&gt;
15:00.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller&lt;br /&gt;
15:00.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller&lt;br /&gt;
15:00.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)&lt;br /&gt;
15:00.3 Generic system peripheral [0805]: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Ro&amp;diff=27345</id>
		<title>User:Ro</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Ro&amp;diff=27345"/>
		<updated>2006-12-28T12:19:12Z</updated>

		<summary type="html">&lt;p&gt;Ro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get in contact with me, write to:&lt;br /&gt;
&lt;br /&gt;
 robert (dot) markula [at] gmx -dot- net&lt;br /&gt;
&lt;br /&gt;
The specs of my ThinkPad can be found [[Installing_Ubuntu_6.10_on_a_ThinkPad_Z61m|here]].&lt;br /&gt;
&lt;br /&gt;
Cheers :)&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.10_on_a_ThinkPad_Z61m&amp;diff=27344</id>
		<title>Installing Ubuntu 6.10 on a ThinkPad Z61m</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.10_on_a_ThinkPad_Z61m&amp;diff=27344"/>
		<updated>2006-12-28T10:18:52Z</updated>

		<summary type="html">&lt;p&gt;Ro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Lenovo ThinkPad {{Z61m}} (9452-CTO) =&lt;br /&gt;
&lt;br /&gt;
== Hardware Details ==&lt;br /&gt;
* [[Intel Core 2 Duo]] T7200 (2 GHz, 4 MB L2, 667MHz FSB)&lt;br /&gt;
* 1 GB RAM (2x 512MB [[PC2-5300]] DDR2 667MHz)&lt;br /&gt;
* 15.4&amp;quot; wide-screen TFT WSXGA+ 1680x1050&lt;br /&gt;
* [[ATI Mobility Radeon X1400]] (128 MB)&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel [[AD1981HD]] High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]]&lt;br /&gt;
* [[Ethernet_Controllers#Broadcom_Gigabit_.2810.2F100.2F1000.29|Broadcom Gigabit Ethernet Controller]]&lt;br /&gt;
* [[ThinkPad 56K Modem (MDC-1.5)]]&lt;br /&gt;
* [[ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)]]&lt;br /&gt;
* [[IrDA]] 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* [[SD_Card_slot|4-in-1 digital media reader]] (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
* [[Integrated Fingerprint Reader]]&lt;br /&gt;
* [[ThinkLight]]&lt;br /&gt;
* [[UltraNav]]&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
* [[CardBus]] slot (Type 2)&lt;br /&gt;
* [[ExpressCard slot]] (54 or 34)&lt;br /&gt;
* [[UltraBay|UltraBay Enhanced]]&lt;br /&gt;
&lt;br /&gt;
== Operating System ==&lt;br /&gt;
[[Ubuntu]] 6.10 'edgy eft'.&lt;br /&gt;
See the [https://wiki.ubuntu.com/LaptopTestingTeam/ThinkpadZ61m Ubuntu Laptop Testing Team] for up-to-date details.&lt;br /&gt;
&lt;br /&gt;
== What works out-of-the-box ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel AD1981HD High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* Intel PRO/1000 Gigabit Ethernet&lt;br /&gt;
* ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* UltraNav&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
&lt;br /&gt;
=== Power Management ===&lt;br /&gt;
* Suspend to RAM ({{key|Fn}}+{{key|F4}} works too)&lt;br /&gt;
* Hibernate ({{key|Fn}}+{{key|F12}} works too)&lt;br /&gt;
* CPU speed stepping&lt;br /&gt;
* LCD Brightness depending on current power scheme&lt;br /&gt;
* Screen brightness control with Fn+Pos1/Fn+End&lt;br /&gt;
* Lid switch&lt;br /&gt;
&lt;br /&gt;
=== Extra Keys ===&lt;br /&gt;
* Volume up, Volume down, Mute&lt;br /&gt;
* {{key|Fn}}+{{key|Pg up}} (ThinkLight)&lt;br /&gt;
* Front wireless radio switch (turns off Wifi and Bluetooth)&lt;br /&gt;
* {{key|Fn}}+{{key|F2}} (Lock acount)&lt;br /&gt;
* {{key|Fn}}+{{key|F3}} (Show power manager information pop-up)&lt;br /&gt;
* {{key|Fn}}+{{key|F5}} (activate/deactivate WiFi and Bluetooth)&lt;br /&gt;
&lt;br /&gt;
== What needs to be configured ==&lt;br /&gt;
See further down this document to find a HowTo for all of these issues.&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* ATI Mobility Radeon X1400 (128 MB)&lt;br /&gt;
* Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter&lt;br /&gt;
* IrDA 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 4-in-1 digital media reader (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
* Switching to virtual terminal ({{key|Alt}}+{{key|Ctrl}}+{{key|F1}}) garbles screen.&lt;br /&gt;
&lt;br /&gt;
=== Extra keys ===&lt;br /&gt;
These keys have no assignment by default.&lt;br /&gt;
* Windows key (Keycode Super_L)&lt;br /&gt;
* Context menu key (Keycode 0xe3)&lt;br /&gt;
* {{ibmkey|ThinkVantage|#495988}} button (Keycode 0x9f)&lt;br /&gt;
* Web browser back (Keycode 0xea)&lt;br /&gt;
* Web browser forward (Keycode 0xe9)&lt;br /&gt;
* Multimedia Keys ({{key|Fn}}+{{key|up}}, {{key|Fn}}+{{key|down}}, {{key|Fn}}+{{key|left arrow}}, {{key|Fn}}+{{key|right arrow}})&lt;br /&gt;
&lt;br /&gt;
== Untested ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* ThinkPad 56K Modem (MDC-1.5)&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* CardBus slot (Type 2)&lt;br /&gt;
* ExpressCard slot (54 or 34)&lt;br /&gt;
* Integrated Fingerprint Reader&lt;br /&gt;
* UltraBay Enhanced&lt;br /&gt;
&lt;br /&gt;
== Annoyances ==&lt;br /&gt;
This is a list of minor annoyances. I can live with them but a solution would be nice. I hope most of them will be solved with edgy+1 ;)&lt;br /&gt;
* Laptop fan is constantly on. Don't know if this is specific to linux or is an hardware issue. I think this is related to the graphics card getting too hot. You may be interested in [[Problem with fan noise]].&lt;br /&gt;
* WiFi occasionally does not work after suspend&lt;br /&gt;
* USB mouse occasionally doesn't come up after suspend&lt;br /&gt;
* Bluetooth cannot be deactivated seperately ({{key|Fn}}+{{key|F5}} deactivates Bluetooth AND Wifi)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Installing edgy eft =&lt;br /&gt;
I used the Live CD installer. The installation process goes easy and painless. Just follow the instructions and you're fine.&lt;br /&gt;
I completely erased the hard disk, wiping Windows XP off the ThinkPad. No dual-boot, no problems.&lt;br /&gt;
&lt;br /&gt;
== VMware server ==&lt;br /&gt;
Unfortunately I had to use windows for a professional image management application called IMatch, and I did that by using VMware server. Be advised the Lenovo recovery disks won't work in VMware. They will install fine, but after the first boot attempt after the installation Windows just keeps rebooting again and again.&lt;br /&gt;
&lt;br /&gt;
So I used a purchased copy of Windows XP Professional that I had left from my former Dell Inspiron 8100 which was not in use anymore. To be honest I prefer this vanilla Windows XP install because it doesn't come with all the preloaded software that is on Lenovo's rescue CD.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Solutions =&lt;br /&gt;
== ATI Mobility Radeon X1400 (128 MB) ==&lt;br /&gt;
To get hardware acceleration and a resolution &amp;gt;1024x768, you need to install ATI's ''fglrx'' driver.&lt;br /&gt;
&lt;br /&gt;
1. Install the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get install xorg-driver-fglrx}}&lt;br /&gt;
&lt;br /&gt;
2. In Edgy the Composite extension is enabled by default, however, fglrx does not yet support Composite with DRI. In order to disable Composite you have to edit the ''xorg.conf'' file (and make a backup of this file first):&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo gedit /etc/X11/xorg.conf}}&lt;br /&gt;
&lt;br /&gt;
3. Add these lines at the end of the file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Now activate the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo aticonfig --initial}}&lt;br /&gt;
&lt;br /&gt;
$ sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&lt;br /&gt;
5. After restarting your system (or alternatively doing {{key|Ctrl}}+{{key|Alt}}+{{key|Backspace}} to restart the X Server) your system will be running the fglrx drivers.&lt;br /&gt;
&lt;br /&gt;
== Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter ==&lt;br /&gt;
Getting WPA working with your Wifi card is easy.&lt;br /&gt;
&lt;br /&gt;
1. Install the ''network-manager-gnome'' package&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get install network-manager-gnome}}&lt;br /&gt;
&lt;br /&gt;
2. You have to deactivate the GNOME network settings for all networking devices that should be controlled by network-manager:&lt;br /&gt;
&lt;br /&gt;
 System -&amp;gt; Administration -&amp;gt; Network&lt;br /&gt;
&lt;br /&gt;
3. In the network settings deactivate the Wifi network.&lt;br /&gt;
&lt;br /&gt;
4. Log out and log in again to activate the new settings.&lt;br /&gt;
&lt;br /&gt;
== IrDA 1.1 (FIR - 4Mbps) ==&lt;br /&gt;
IrDA does not work out-of-the-box because the necessary package and configuration is not included in a stock Ubuntu install.&lt;br /&gt;
&lt;br /&gt;
1. Install the missing package&lt;br /&gt;
{{cmduser|sudo apt-get install irda-utils}}&lt;br /&gt;
&lt;br /&gt;
2. Configure irda-utils&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo dpkg-reconfigure irda-utils}}&lt;br /&gt;
&lt;br /&gt;
3. On the configure screen set the options as the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Activate IrDa on boot-up: yes&lt;br /&gt;
Attempt to probe for IrDa at system boot: yes&lt;br /&gt;
Discovery mode: yes&lt;br /&gt;
Typ of the IrDa-adaptor: native&lt;br /&gt;
Typ of the FIR-chip: nsc-ircc&lt;br /&gt;
Options for the modules of the FIR-chip:&lt;br /&gt;
Port for setserial to deactivate: &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Restart IrDA:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo /etc/init.d/irda-utils stop}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo /etc/init.d/irda-utils start}}&lt;br /&gt;
&lt;br /&gt;
5. Load the FIR IrDA driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo modprobe irda0}}&lt;br /&gt;
&lt;br /&gt;
6. Now test if activating IrDA was successful. Place your IrDA device (mobile phone, PDA or whatever) in front of the IrDA eye and activate IrDA on your device. Doing a &lt;br /&gt;
&lt;br /&gt;
{{cmduser|cat /proc/net/irda/discovery}}&lt;br /&gt;
&lt;br /&gt;
should list your IrDA device.&lt;br /&gt;
&lt;br /&gt;
== 4-in-1 digital media reader (MultiMedia Card, MemoryStick, SD) ==&lt;br /&gt;
The digital media reader does not work because the kernel module ''tifm_sd'' is not loaded on startup. To get it loaded, add it to the ''modules'' file:&lt;br /&gt;
&lt;br /&gt;
1. Open the file ''modules'' (and do a backup first, just in case):&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo cp /etc/modules /etc/modules.backup}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo gedit /etc/modules}}&lt;br /&gt;
&lt;br /&gt;
2. Add the following to the end of the file:&lt;br /&gt;
&lt;br /&gt;
 tifm_sd&lt;br /&gt;
&lt;br /&gt;
3. Save the file and restart.&lt;br /&gt;
&lt;br /&gt;
== Getting virtual terminals to work ==&lt;br /&gt;
After installing the fglrx drivers, virtual terminals ({{key|Alt}}+{{key|Ctrl}}+{{key|F1}}) don't work anymore. The screen is all garbled. To get your virtual terminals working again, follow these instructions:&lt;br /&gt;
&lt;br /&gt;
1. Edit grub's menu.lst file (and make a backup first):&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.backup}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo gedit /boot/grub/menu.lst}}&lt;br /&gt;
&lt;br /&gt;
2. Find a line that says&lt;br /&gt;
&lt;br /&gt;
 # defoptions=quiet splash&lt;br /&gt;
&lt;br /&gt;
3. Replace this line with &lt;br /&gt;
&lt;br /&gt;
 # defoptions=quiet splash vga=791&lt;br /&gt;
&lt;br /&gt;
4. Now find the line that boots your kernel. This line is just below the ''## ## End Default Options ##'' and looks like this:&lt;br /&gt;
&lt;br /&gt;
 kernel		/boot/vmlinuz-2.6.17-10-generic root=/dev/sda1 ro quiet splash&lt;br /&gt;
&lt;br /&gt;
5. Add the following at the end of the above line:&lt;br /&gt;
&lt;br /&gt;
 vga=791&lt;br /&gt;
&lt;br /&gt;
The line should now look like this:&lt;br /&gt;
&lt;br /&gt;
 kernel		/boot/vmlinuz-2.6.17-10-generic root=/dev/sda1 ro quiet splash vga=791&lt;br /&gt;
&lt;br /&gt;
6. Save the file, exit and reboot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= lspci =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)&lt;br /&gt;
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03)&lt;br /&gt;
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)&lt;br /&gt;
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)&lt;br /&gt;
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)&lt;br /&gt;
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)&lt;br /&gt;
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)&lt;br /&gt;
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)&lt;br /&gt;
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)&lt;br /&gt;
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)&lt;br /&gt;
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)&lt;br /&gt;
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)&lt;br /&gt;
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)&lt;br /&gt;
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)&lt;br /&gt;
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)&lt;br /&gt;
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI (rev 02)&lt;br /&gt;
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)&lt;br /&gt;
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 7145&lt;br /&gt;
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5752M Gigabit Ethernet PCI Express (rev 02)&lt;br /&gt;
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)&lt;br /&gt;
15:00.0 CardBus bridge: Texas Instruments Unknown device 8039&lt;br /&gt;
15:00.1 FireWire (IEEE 1394): Texas Instruments Unknown device 803a&lt;br /&gt;
15:00.2 Mass storage controller: Texas Instruments Unknown device 803b&lt;br /&gt;
15:00.3 Class 0805: Texas Instruments Unknown device 803c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.10_on_a_ThinkPad_Z61m&amp;diff=27343</id>
		<title>Installing Ubuntu 6.10 on a ThinkPad Z61m</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.10_on_a_ThinkPad_Z61m&amp;diff=27343"/>
		<updated>2006-12-28T10:09:31Z</updated>

		<summary type="html">&lt;p&gt;Ro: Added Virtual Terminal HowTo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Lenovo ThinkPad {{Z61m}} (9452-CTO) =&lt;br /&gt;
&lt;br /&gt;
== Hardware Details ==&lt;br /&gt;
* [[Intel Core 2 Duo]] T7200 (2 GHz, 4 MB L2, 667MHz FSB)&lt;br /&gt;
* 1 GB RAM (2x 512MB [[PC2-5300]] DDR2 667MHz)&lt;br /&gt;
* 15.4&amp;quot; wide-screen TFT WSXGA+ 1680x1050&lt;br /&gt;
* [[ATI Mobility Radeon X1400]] (128 MB)&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel [[AD1981HD]] High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]]&lt;br /&gt;
* [[Ethernet_Controllers#Broadcom_Gigabit_.2810.2F100.2F1000.29|Broadcom Gigabit Ethernet Controller]]&lt;br /&gt;
* [[ThinkPad 56K Modem (MDC-1.5)]]&lt;br /&gt;
* [[ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)]]&lt;br /&gt;
* [[IrDA]] 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* [[SD_Card_slot|4-in-1 digital media reader]] (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
* [[Integrated Fingerprint Reader]]&lt;br /&gt;
* [[ThinkLight]]&lt;br /&gt;
* [[UltraNav]]&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
* [[CardBus]] slot (Type 2)&lt;br /&gt;
* [[ExpressCard slot]] (54 or 34)&lt;br /&gt;
* [[UltraBay|UltraBay Enhanced]]&lt;br /&gt;
&lt;br /&gt;
== Operating System ==&lt;br /&gt;
[[Ubuntu]] 6.10 'edgy eft'.&lt;br /&gt;
See the [https://wiki.ubuntu.com/LaptopTestingTeam/ThinkpadZ61m Ubuntu Laptop Testing Team] for up-to-date details.&lt;br /&gt;
&lt;br /&gt;
== What works out-of-the-box ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel AD1981HD High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* Intel PRO/1000 Gigabit Ethernet&lt;br /&gt;
* ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* UltraNav&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
&lt;br /&gt;
=== Power Management ===&lt;br /&gt;
* Suspend to RAM ({{key|Fn}}+{{key|F4}} works too)&lt;br /&gt;
* Hibernate ({{key|Fn}}+{{key|F12}} works too)&lt;br /&gt;
* CPU speed stepping&lt;br /&gt;
* LCD Brightness depending on current power scheme&lt;br /&gt;
* Screen brightness control with Fn+Pos1/Fn+End&lt;br /&gt;
* Lid switch&lt;br /&gt;
&lt;br /&gt;
=== Extra Keys ===&lt;br /&gt;
* Volume up, Volume down, Mute&lt;br /&gt;
* {{key|Fn}}+{{key|Pg up}} (ThinkLight)&lt;br /&gt;
* Front wireless radio switch (turns off Wifi and Bluetooth)&lt;br /&gt;
* {{key|Fn}}+{{key|F2}} (Lock acount)&lt;br /&gt;
* {{key|Fn}}+{{key|F3}} (Show power manager information pop-up)&lt;br /&gt;
* {{key|Fn}}+{{key|F5}} (activate/deactivate WiFi and Bluetooth)&lt;br /&gt;
&lt;br /&gt;
== What needs to be configured ==&lt;br /&gt;
See further down this document to find a HowTo for all of these issues.&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* ATI Mobility Radeon X1400 (128 MB)&lt;br /&gt;
* Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter&lt;br /&gt;
* IrDA 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 4-in-1 digital media reader (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
* Switching to virtual terminal ({{key|Alt}}+{{key|Ctrl}}+{{key|F1}}) garbles screen.&lt;br /&gt;
&lt;br /&gt;
=== Extra keys ===&lt;br /&gt;
These keys have no assignment by default.&lt;br /&gt;
* Windows key (Keycode Super_L)&lt;br /&gt;
* Context menu key (Keycode 0xe3)&lt;br /&gt;
* {{ibmkey|ThinkVantage|#495988}} button (Keycode 0x9f)&lt;br /&gt;
* Web browser back (Keycode 0xea)&lt;br /&gt;
* Web browser forward (Keycode 0xe9)&lt;br /&gt;
* Multimedia Keys ({{key|Fn}}+{{key|up}}, {{key|Fn}}+{{key|down}}, {{key|Fn}}+{{key|left arrow}}, {{key|Fn}}+{{key|right arrow}})&lt;br /&gt;
&lt;br /&gt;
== Untested ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* ThinkPad 56K Modem (MDC-1.5)&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* CardBus slot (Type 2)&lt;br /&gt;
* ExpressCard slot (54 or 34)&lt;br /&gt;
* Integrated Fingerprint Reader&lt;br /&gt;
* UltraBay Enhanced&lt;br /&gt;
&lt;br /&gt;
== Annoyances ==&lt;br /&gt;
This is a list of minor annoyances. I can live with them but a solution would be nice. I hope most of them will be solved with edgy+1 ;)&lt;br /&gt;
* Laptop fan is constantly on. Don't know if this is specific to linux or is an hardware issue. I think this is related to the graphics card getting too hot. You may be interested in [[Problem with fan noise]].&lt;br /&gt;
* WiFi occasionally does not work after suspend&lt;br /&gt;
* USB mouse occasionally doesn't come up after suspend&lt;br /&gt;
* Bluetooth cannot be deactivated seperately ({{key|Fn}}+{{key|F5}} deactivates Bluetooth AND Wifi)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Installing edgy eft =&lt;br /&gt;
I used the Live CD installer. The installation process goes easy and painless. Just follow the instructions and you're fine.&lt;br /&gt;
I completely erased the hard disk, wiping Windows XP off the ThinkPad. No dual-boot, no problems.&lt;br /&gt;
&lt;br /&gt;
== VMware server ==&lt;br /&gt;
Unfortunately I had to use windows for a professional image management application called IMatch, and I did that by using VMware server. Be advised the Lenovo recovery disks won't work in VMware. They will install fine, but after the first boot attempt after the installation Windows just keeps rebooting again and again.&lt;br /&gt;
&lt;br /&gt;
So I used a purchased copy of Windows XP Professional that I had left from my former Dell Inspiron 8100 which was not in use anymore. To be honest I prefer this vanilla Windows XP install because it doesn't come with all the preloaded software that is on Lenovo's rescue CD.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Solutions =&lt;br /&gt;
== ATI Mobility Radeon X1400 (128 MB) ==&lt;br /&gt;
To get hardware acceleration and a resolution &amp;gt;1024x768, you need to install ATI's ''fglrx'' driver.&lt;br /&gt;
&lt;br /&gt;
1. Install the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get install xorg-driver-fglrx}}&lt;br /&gt;
&lt;br /&gt;
2. In Edgy the Composite extension is enabled by default, however, fglrx does not yet support Composite with DRI. In order to disable Composite you have to edit the ''xorg.conf'' file (and make a backup of this file first):&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo gedit /etc/X11/xorg.conf}}&lt;br /&gt;
&lt;br /&gt;
3. Add these lines at the end of the file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Now activate the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo aticonfig --initial}}&lt;br /&gt;
&lt;br /&gt;
$ sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&lt;br /&gt;
5. After restarting your system (or alternatively doing {{key|Ctrl}}+{{key|Alt}}+{{key|Backspace}} to restart the X Server) your system will be running the fglrx drivers.&lt;br /&gt;
&lt;br /&gt;
== Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter ==&lt;br /&gt;
Getting WPA working with your Wifi card is easy.&lt;br /&gt;
&lt;br /&gt;
1. Install the ''network-manager-gnome'' package&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get install network-manager-gnome}}&lt;br /&gt;
&lt;br /&gt;
2. You have to deactivate the GNOME network settings for all networking devices that should be controlled by network-manager:&lt;br /&gt;
&lt;br /&gt;
 System -&amp;gt; Administration -&amp;gt; Network&lt;br /&gt;
&lt;br /&gt;
3. In the network settings deactivate the Wifi network.&lt;br /&gt;
&lt;br /&gt;
4. Log out and log in again to activate the new settings.&lt;br /&gt;
&lt;br /&gt;
== IrDA 1.1 (FIR - 4Mbps) ==&lt;br /&gt;
IrDA does not work out-of-the-box because the necessary package and configuration is not included in a stock Ubuntu install.&lt;br /&gt;
&lt;br /&gt;
1. Install the missing package&lt;br /&gt;
{{cmduser|sudo apt-get install irda-utils}}&lt;br /&gt;
&lt;br /&gt;
2. Configure irda-utils&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo dpkg-reconfigure irda-utils}}&lt;br /&gt;
&lt;br /&gt;
3. On the configure screen set the options as the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Activate IrDa on boot-up: yes&lt;br /&gt;
Attempt to probe for IrDa at system boot: yes&lt;br /&gt;
Discovery mode: yes&lt;br /&gt;
Typ of the IrDa-adaptor: native&lt;br /&gt;
Typ of the FIR-chip: nsc-ircc&lt;br /&gt;
Options for the modules of the FIR-chip:&lt;br /&gt;
Port for setserial to deactivate: &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Restart IrDA:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo /etc/init.d/irda-utils stop}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo /etc/init.d/irda-utils start}}&lt;br /&gt;
&lt;br /&gt;
5. Load the FIR IrDA driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo modprobe irda0}}&lt;br /&gt;
&lt;br /&gt;
6. Now test if activating IrDA was successful. Place your IrDA device (mobile phone, PDA or whatever) in front of the IrDA eye and activate IrDA on your device. Doing a &lt;br /&gt;
&lt;br /&gt;
{{cmduser|cat /proc/net/irda/discovery}}&lt;br /&gt;
&lt;br /&gt;
should list your IrDA device.&lt;br /&gt;
&lt;br /&gt;
== 4-in-1 digital media reader (MultiMedia Card, MemoryStick, SD) ==&lt;br /&gt;
The digital media reader does not work because the kernel module ''tifm_sd'' is not loaded on startup. To get it loaded, add it to the ''modules'' file:&lt;br /&gt;
&lt;br /&gt;
1. Open the file ''modules'' (and do a backup first, just in case):&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo cp /etc/modules /etc/modules.backup}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo gedit /etc/modules}}&lt;br /&gt;
&lt;br /&gt;
2. Add the following to the end of the file:&lt;br /&gt;
&lt;br /&gt;
 tifm_sd&lt;br /&gt;
&lt;br /&gt;
3. Save the file and restart.&lt;br /&gt;
&lt;br /&gt;
== Get virtual terminals working ==&lt;br /&gt;
After installing the fglrx drivers, virtual terminals ({{key|Alt}}+{{key|Ctrl}}+{{key|F1}}) don't work anymore. The screen is all garbled. To get your virtual terminals working again, follow these instructions:&lt;br /&gt;
&lt;br /&gt;
1. Edit grub's menu.lst file (and make a backup first):&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.backup}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo gedit /boot/grub/menu.lst}}&lt;br /&gt;
&lt;br /&gt;
2. Find a line that says&lt;br /&gt;
&lt;br /&gt;
 # defoptions=quiet splash&lt;br /&gt;
&lt;br /&gt;
3. Replace this line with &lt;br /&gt;
&lt;br /&gt;
 # defoptions=quiet splash vga=791&lt;br /&gt;
&lt;br /&gt;
4. Now find the line that boots your kernel. This line is just below the ''## ## End Default Options ##'' and looks like this:&lt;br /&gt;
&lt;br /&gt;
 kernel		/boot/vmlinuz-2.6.17-10-generic root=/dev/sda1 ro quiet splash&lt;br /&gt;
&lt;br /&gt;
5. Add the following at the end of the above line:&lt;br /&gt;
&lt;br /&gt;
 vga=791&lt;br /&gt;
&lt;br /&gt;
The line should now look like this:&lt;br /&gt;
&lt;br /&gt;
 kernel		/boot/vmlinuz-2.6.17-10-generic root=/dev/sda1 ro quiet splash vga=791&lt;br /&gt;
&lt;br /&gt;
6. Save the file, exit and reboot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= lspci =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)&lt;br /&gt;
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03)&lt;br /&gt;
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)&lt;br /&gt;
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)&lt;br /&gt;
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)&lt;br /&gt;
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)&lt;br /&gt;
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)&lt;br /&gt;
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)&lt;br /&gt;
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)&lt;br /&gt;
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)&lt;br /&gt;
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)&lt;br /&gt;
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)&lt;br /&gt;
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)&lt;br /&gt;
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)&lt;br /&gt;
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)&lt;br /&gt;
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI (rev 02)&lt;br /&gt;
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)&lt;br /&gt;
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 7145&lt;br /&gt;
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5752M Gigabit Ethernet PCI Express (rev 02)&lt;br /&gt;
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)&lt;br /&gt;
15:00.0 CardBus bridge: Texas Instruments Unknown device 8039&lt;br /&gt;
15:00.1 FireWire (IEEE 1394): Texas Instruments Unknown device 803a&lt;br /&gt;
15:00.2 Mass storage controller: Texas Instruments Unknown device 803b&lt;br /&gt;
15:00.3 Class 0805: Texas Instruments Unknown device 803c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.10_on_a_ThinkPad_Z61m&amp;diff=27342</id>
		<title>Installing Ubuntu 6.10 on a ThinkPad Z61m</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.10_on_a_ThinkPad_Z61m&amp;diff=27342"/>
		<updated>2006-12-28T09:58:01Z</updated>

		<summary type="html">&lt;p&gt;Ro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Lenovo ThinkPad {{Z61m}} (9452-CTO) =&lt;br /&gt;
&lt;br /&gt;
== Hardware Details ==&lt;br /&gt;
* [[Intel Core 2 Duo]] T7200 (2 GHz, 4 MB L2, 667MHz FSB)&lt;br /&gt;
* 1 GB RAM (2x 512MB [[PC2-5300]] DDR2 667MHz)&lt;br /&gt;
* 15.4&amp;quot; wide-screen TFT WSXGA+ 1680x1050&lt;br /&gt;
* [[ATI Mobility Radeon X1400]] (128 MB)&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel [[AD1981HD]] High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]]&lt;br /&gt;
* [[Ethernet_Controllers#Broadcom_Gigabit_.2810.2F100.2F1000.29|Broadcom Gigabit Ethernet Controller]]&lt;br /&gt;
* [[ThinkPad 56K Modem (MDC-1.5)]]&lt;br /&gt;
* [[ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)]]&lt;br /&gt;
* [[IrDA]] 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* [[SD_Card_slot|4-in-1 digital media reader]] (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
* [[Integrated Fingerprint Reader]]&lt;br /&gt;
* [[ThinkLight]]&lt;br /&gt;
* [[UltraNav]]&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
* [[CardBus]] slot (Type 2)&lt;br /&gt;
* [[ExpressCard slot]] (54 or 34)&lt;br /&gt;
* [[UltraBay|UltraBay Enhanced]]&lt;br /&gt;
&lt;br /&gt;
== Operating System ==&lt;br /&gt;
[[Ubuntu]] 6.10 'edgy eft'.&lt;br /&gt;
See the [https://wiki.ubuntu.com/LaptopTestingTeam/ThinkpadZ61m Ubuntu Laptop Testing Team] for up-to-date details.&lt;br /&gt;
&lt;br /&gt;
== What works out-of-the-box ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel AD1981HD High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* Intel PRO/1000 Gigabit Ethernet&lt;br /&gt;
* ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* UltraNav&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
&lt;br /&gt;
=== Power Management ===&lt;br /&gt;
* Suspend to RAM ({{key|Fn}}+{{key|F4}} works too)&lt;br /&gt;
* Hibernate ({{key|Fn}}+{{key|F12}} works too)&lt;br /&gt;
* CPU speed stepping&lt;br /&gt;
* LCD Brightness depending on current power scheme&lt;br /&gt;
* Screen brightness control with Fn+Pos1/Fn+End&lt;br /&gt;
* Lid switch&lt;br /&gt;
&lt;br /&gt;
=== Extra Keys ===&lt;br /&gt;
* Volume up, Volume down, Mute&lt;br /&gt;
* {{key|Fn}}+{{key|Pg up}} (ThinkLight)&lt;br /&gt;
* Front wireless radio switch (turns off Wifi and Bluetooth)&lt;br /&gt;
* {{key|Fn}}+{{key|F2}} (Lock acount)&lt;br /&gt;
* {{key|Fn}}+{{key|F3}} (Show power manager information pop-up)&lt;br /&gt;
* {{key|Fn}}+{{key|F5}} (activate/deactivate WiFi and Bluetooth)&lt;br /&gt;
&lt;br /&gt;
== What needs to be configured ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* ATI Mobility Radeon X1400 (128 MB)&lt;br /&gt;
* Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter&lt;br /&gt;
* IrDA 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 4-in-1 digital media reader (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
&lt;br /&gt;
=== Extra keys ===&lt;br /&gt;
These keys have no assignment by default.&lt;br /&gt;
* Windows key (Keycode Super_L)&lt;br /&gt;
* Context menu key (Keycode 0xe3)&lt;br /&gt;
* {{ibmkey|ThinkVantage|#495988}} button (Keycode 0x9f)&lt;br /&gt;
* Web browser back (Keycode 0xea)&lt;br /&gt;
* Web browser forward (Keycode 0xe9)&lt;br /&gt;
* Multimedia Keys ({{key|Fn}}+{{key|up}}, {{key|Fn}}+{{key|down}}, {{key|Fn}}+{{key|left arrow}}, {{key|Fn}}+{{key|right arrow}})&lt;br /&gt;
&lt;br /&gt;
== Untested ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* ThinkPad 56K Modem (MDC-1.5)&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* CardBus slot (Type 2)&lt;br /&gt;
* ExpressCard slot (54 or 34)&lt;br /&gt;
* Integrated Fingerprint Reader&lt;br /&gt;
* UltraBay Enhanced&lt;br /&gt;
&lt;br /&gt;
== Annoyances ==&lt;br /&gt;
This is a list of minor annoyances. I can live with them but a solution would be nice. I hope most of them will be solved with edgy+1 ;)&lt;br /&gt;
* Laptop fan is constantly on. Don't know if this is specific to linux or is an hardware issue. I think this is related to the graphics card getting too hot. You may be interested in [[Problem with fan noise]].&lt;br /&gt;
* WiFi occasionally does not work after suspend&lt;br /&gt;
* USB mouse occasionally doesn't come up after suspend&lt;br /&gt;
* Switching to virtual terminal ({{key|Alt}}+{{key|Ctrl}}+{{key|F1}}) garbles screen&lt;br /&gt;
* Bluetooth cannot be deactivated seperately ({{key|Fn}}+{{key|F5}} deactivates Bluetooth AND Wifi)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Installing edgy eft =&lt;br /&gt;
I used the Live CD installer. The installation process goes easy and painless. Just follow the instructions and you're fine.&lt;br /&gt;
I completely erased the hard disk, wiping Windows XP off the ThinkPad. No dual-boot, no problems.&lt;br /&gt;
&lt;br /&gt;
== VMware server ==&lt;br /&gt;
Unfortunately I had to use windows for a professional image management application called IMatch, and I did that by using VMware server. Be advised the Lenovo recovery disks won't work in VMware. They will install fine, but after the first boot attempt after the installation Windows just keeps rebooting again and again.&lt;br /&gt;
&lt;br /&gt;
So I used a purchased copy of Windows XP Professional that I had left from my former Dell Inspiron 8100 which was not in use anymore. To be honest I prefer this vanilla Windows XP install because it doesn't come with all the preloaded software that is on Lenovo's rescue CD.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Solutions =&lt;br /&gt;
== ATI Mobility Radeon X1400 (128 MB) ==&lt;br /&gt;
To get hardware acceleration and a resolution &amp;gt;1024x768, you need to install ATI's ''fglrx'' driver.&lt;br /&gt;
&lt;br /&gt;
1. Install the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get install xorg-driver-fglrx}}&lt;br /&gt;
&lt;br /&gt;
2. In Edgy the Composite extension is enabled by default, however, fglrx does not yet support Composite with DRI. In order to disable Composite you have to edit the ''xorg.conf'' file:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo gedit /etc/X11/xorg.conf}}&lt;br /&gt;
&lt;br /&gt;
3. Add these lines at the end of the file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Now activate the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo aticonfig --initial}}&lt;br /&gt;
&lt;br /&gt;
$ sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&lt;br /&gt;
5. After restarting your system (or alternatively doing {{key|Ctrl}}+{{key|Alt}}+{{key|Backspace}} to restart the X Server) your system will be running the fglrx drivers.&lt;br /&gt;
&lt;br /&gt;
== Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter ==&lt;br /&gt;
Getting WPA working with your Wifi card is easy.&lt;br /&gt;
&lt;br /&gt;
1. Install the ''network-manager-gnome'' package&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get install network-manager-gnome}}&lt;br /&gt;
&lt;br /&gt;
2. You have to deactivate the GNOME network settings for all networking devices that should be controlled by network-manager:&lt;br /&gt;
&lt;br /&gt;
 System -&amp;gt; Administration -&amp;gt; Network&lt;br /&gt;
&lt;br /&gt;
3. In the network settings deactivate the Wifi network.&lt;br /&gt;
&lt;br /&gt;
4. Log out and log in again to activate the new settings.&lt;br /&gt;
&lt;br /&gt;
== IrDA 1.1 (FIR - 4Mbps) ==&lt;br /&gt;
IrDA does not work out-of-the-box because the necessary package and configuration is not included in a stock Ubuntu install.&lt;br /&gt;
&lt;br /&gt;
1. Install the missing package&lt;br /&gt;
{{cmduser|sudo apt-get install irda-utils}}&lt;br /&gt;
&lt;br /&gt;
2. Configure irda-utils&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo dpkg-reconfigure irda-utils}}&lt;br /&gt;
&lt;br /&gt;
3. On the configure screen set the options as the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Activate IrDa on boot-up: yes&lt;br /&gt;
Attempt to probe for IrDa at system boot: yes&lt;br /&gt;
Discovery mode: yes&lt;br /&gt;
Typ of the IrDa-adaptor: native&lt;br /&gt;
Typ of the FIR-chip: nsc-ircc&lt;br /&gt;
Options for the modules of the FIR-chip:&lt;br /&gt;
Port for setserial to deactivate: &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Restart IrDA:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo /etc/init.d/irda-utils stop}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo /etc/init.d/irda-utils start}}&lt;br /&gt;
&lt;br /&gt;
5. Load the FIR IrDA driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo modprobe irda0}}&lt;br /&gt;
&lt;br /&gt;
6. Now test if activating IrDA was successful. Place your IrDA device (mobile phone, PDA or whatever) in front of the IrDA eye and activate IrDA on your device. Doing a &lt;br /&gt;
&lt;br /&gt;
{{cmduser|cat /proc/net/irda/discovery}}&lt;br /&gt;
&lt;br /&gt;
should list your IrDA device.&lt;br /&gt;
&lt;br /&gt;
== 4-in-1 digital media reader (MultiMedia Card, MemoryStick, SD) ==&lt;br /&gt;
The digital media reader does not work because the kernel module ''tifm_sd'' is not loaded on startup. To get it loaded, add it to the ''modules'' file:&lt;br /&gt;
&lt;br /&gt;
1. Open the file ''modules'' (and do a backup first, just in case):&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo cp /etc/modules /etc/modules.backup}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo gedit /etc/modules}}&lt;br /&gt;
&lt;br /&gt;
2. Add the following to the end of the file:&lt;br /&gt;
&lt;br /&gt;
 tifm_sd&lt;br /&gt;
&lt;br /&gt;
3. Save the file and restart.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= lspci =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)&lt;br /&gt;
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03)&lt;br /&gt;
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)&lt;br /&gt;
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)&lt;br /&gt;
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)&lt;br /&gt;
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)&lt;br /&gt;
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)&lt;br /&gt;
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)&lt;br /&gt;
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)&lt;br /&gt;
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)&lt;br /&gt;
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)&lt;br /&gt;
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)&lt;br /&gt;
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)&lt;br /&gt;
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)&lt;br /&gt;
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)&lt;br /&gt;
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI (rev 02)&lt;br /&gt;
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)&lt;br /&gt;
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 7145&lt;br /&gt;
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5752M Gigabit Ethernet PCI Express (rev 02)&lt;br /&gt;
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)&lt;br /&gt;
15:00.0 CardBus bridge: Texas Instruments Unknown device 8039&lt;br /&gt;
15:00.1 FireWire (IEEE 1394): Texas Instruments Unknown device 803a&lt;br /&gt;
15:00.2 Mass storage controller: Texas Instruments Unknown device 803b&lt;br /&gt;
15:00.3 Class 0805: Texas Instruments Unknown device 803c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Ro&amp;diff=27341</id>
		<title>User:Ro</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Ro&amp;diff=27341"/>
		<updated>2006-12-28T09:40:26Z</updated>

		<summary type="html">&lt;p&gt;Ro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To get in contact with me, write to:&lt;br /&gt;
&lt;br /&gt;
 robert (dot) markula [at] gmx -dot- net&lt;br /&gt;
&lt;br /&gt;
Cheers :)&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Ro&amp;diff=27340</id>
		<title>User:Ro</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Ro&amp;diff=27340"/>
		<updated>2006-12-28T09:39:15Z</updated>

		<summary type="html">&lt;p&gt;Ro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.10_on_a_ThinkPad_Z61m&amp;diff=27339</id>
		<title>Installing Ubuntu 6.10 on a ThinkPad Z61m</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.10_on_a_ThinkPad_Z61m&amp;diff=27339"/>
		<updated>2006-12-28T09:37:08Z</updated>

		<summary type="html">&lt;p&gt;Ro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Lenovo ThinkPad {{Z61m}} (9452-CTO) =&lt;br /&gt;
&lt;br /&gt;
== Hardware Details ==&lt;br /&gt;
* [[Intel Core 2 Duo]] T7200 (2 GHz, 4 MB L2, 667MHz FSB)&lt;br /&gt;
* 1 GB RAM (2x 512MB [[PC2-5300]] DDR2 667MHz)&lt;br /&gt;
* 15.4&amp;quot; wide-screen TFT WSXGA+ 1680x1050&lt;br /&gt;
* [[ATI Mobility Radeon X1400]] (128 MB)&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel [[AD1981HD]] High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]]&lt;br /&gt;
* [[Ethernet_Controllers#Broadcom_Gigabit_.2810.2F100.2F1000.29|Broadcom Gigabit Ethernet Controller]]&lt;br /&gt;
* [[ThinkPad 56K Modem (MDC-1.5)]]&lt;br /&gt;
* [[ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)]]&lt;br /&gt;
* [[IrDA]] 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* [[SD_Card_slot|4-in-1 digital media reader]] (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
* [[Integrated Fingerprint Reader]]&lt;br /&gt;
* [[ThinkLight]]&lt;br /&gt;
* [[UltraNav]]&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
* [[CardBus]] slot (Type 2)&lt;br /&gt;
* [[ExpressCard slot]] (54 or 34)&lt;br /&gt;
* [[UltraBay|UltraBay Enhanced]]&lt;br /&gt;
&lt;br /&gt;
== Operating System ==&lt;br /&gt;
[[Ubuntu]] 6.10 'edgy eft'.&lt;br /&gt;
See the [https://wiki.ubuntu.com/LaptopTestingTeam/ThinkpadZ61m Ubuntu Laptop Testing Team] for up-to-date details.&lt;br /&gt;
&lt;br /&gt;
== What works out-of-the-box ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel AD1981HD High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* Intel PRO/1000 Gigabit Ethernet&lt;br /&gt;
* ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* UltraNav&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
&lt;br /&gt;
=== Power Management ===&lt;br /&gt;
* Suspend to RAM (Fn+F4 works too)&lt;br /&gt;
* Hibernate (Fn+F12 works too)&lt;br /&gt;
* CPU speed stepping&lt;br /&gt;
* LCD Brightness depending on current power scheme&lt;br /&gt;
* Screen brightness control with Fn+Pos1/Fn+End&lt;br /&gt;
* Lid switch&lt;br /&gt;
&lt;br /&gt;
=== Extra Keys ===&lt;br /&gt;
* Volume up, Volume down, Mute&lt;br /&gt;
* {{key|Fn}}{{key|Pg up}} (ThinkLight)&lt;br /&gt;
* Front wireless radio switch (turns off Wifi and Bluetooth)&lt;br /&gt;
* {{key|Fn}}{{key|F2}} (Lock acount)&lt;br /&gt;
* {{key|Fn}}{{key|F3}} (Show power manager information pop-up)&lt;br /&gt;
* {{key|Fn}}{{key|F5}} (activate/deactivate WiFi and Bluetooth)&lt;br /&gt;
&lt;br /&gt;
== What needs to be configured ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* ATI Mobility Radeon X1400 (128 MB)&lt;br /&gt;
* Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter&lt;br /&gt;
* IrDA 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 4-in-1 digital media reader (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
&lt;br /&gt;
=== Extra keys ===&lt;br /&gt;
These keys have no assignment by default.&lt;br /&gt;
* Windows key (Keycode Super_L)&lt;br /&gt;
* Context menu key (Keycode 0xe3)&lt;br /&gt;
* {{ibmkey|ThinkVantage|#495988}} button (Keycode 0x9f)&lt;br /&gt;
* Web browser back (Keycode 0xea)&lt;br /&gt;
* Web browser forward (Keycode 0xe9)&lt;br /&gt;
* Multimedia Keys ({{key|Fn}}{{key|up}}, {{key|Fn}}{{key|down}}, {{key|Fn}}{{key|left arrow}}, {{key|Fn}}{{key|right arrow}})&lt;br /&gt;
&lt;br /&gt;
== Untested ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* ThinkPad 56K Modem (MDC-1.5)&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* CardBus slot (Type 2)&lt;br /&gt;
* ExpressCard slot (54 or 34)&lt;br /&gt;
* Integrated Fingerprint Reader&lt;br /&gt;
* UltraBay Enhanced&lt;br /&gt;
&lt;br /&gt;
== Annoyances ==&lt;br /&gt;
This is a list of minor annoyances. I can live with them but a solution would be nice. I hope most of them will be solved with edgy+1 ;)&lt;br /&gt;
* Laptop fan is constantly on. Don't know if this is specific to linux or is an hardware issue. I think this is related to the graphics card getting too hot. You may be interested in [[Problem with fan noise]].&lt;br /&gt;
* WiFi occasionally does not work after suspend&lt;br /&gt;
* USB mouse occasionally doesn't come up after suspend&lt;br /&gt;
* Switching to virtual terminal ({{key|Alt}}{{key|Ctrl}}{{key|F1}}) garbles screen&lt;br /&gt;
* Bluetooth cannot be deactivated seperately ({{key|Fn}}{{key|F5}} deactivates Bluetooth AND Wifi)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Installing edgy eft =&lt;br /&gt;
I used the Live CD installer. The installation process goes easy and painless. Just follow the instructions and you're fine.&lt;br /&gt;
I completely erased the hard disk, wiping Windows XP off the ThinkPad. No dual-boot, no problems.&lt;br /&gt;
&lt;br /&gt;
== VMware server ==&lt;br /&gt;
Unfortunately I had to use windows for a professional image management application called IMatch, and I did that by using VMware server. Be advised the Lenovo recovery disks won't work in VMware. They will install fine, but after the first boot attempt after the installation Windows just keeps rebooting again and again.&lt;br /&gt;
&lt;br /&gt;
So I used a purchased copy of Windows XP Professional that I had left from my former Dell Inspiron 8100 which was not in use anymore. To be honest I prefer this vanilla Windows XP install because it doesn't come with all the preloaded software that is on Lenovo's rescue CD.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Solutions =&lt;br /&gt;
== ATI Mobility Radeon X1400 (128 MB) ==&lt;br /&gt;
To get hardware acceleration and a resolution &amp;gt;1024x768, you need to install ATI's ''fglrx'' driver.&lt;br /&gt;
&lt;br /&gt;
1. Install the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get install xorg-driver-fglrx}}&lt;br /&gt;
&lt;br /&gt;
2. In Edgy the Composite extension is enabled by default, however, fglrx does not yet support Composite with DRI. In order to disable Composite you have to edit the ''xorg.conf'' file:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo gedit /etc/X11/xorg.conf}}&lt;br /&gt;
&lt;br /&gt;
3. Add these lines at the end of the file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Now activate the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo aticonfig --initial}}&lt;br /&gt;
&lt;br /&gt;
$ sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&lt;br /&gt;
5. After restarting your system (or alternatively doing {{key|Ctrl}}{{key|Alt}}{{key|Backspace}} to restart the X Server) your system will be running the fglrx drivers.&lt;br /&gt;
&lt;br /&gt;
== Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter ==&lt;br /&gt;
Getting WPA working with your Wifi card is easy.&lt;br /&gt;
&lt;br /&gt;
1. Install the ''network-manager-gnome'' package&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get install network-manager-gnome}}&lt;br /&gt;
&lt;br /&gt;
2. You have to deactivate the GNOME network settings for all networking devices that should be controlled by network-manager:&lt;br /&gt;
&lt;br /&gt;
 System -&amp;gt; Administration -&amp;gt; Network&lt;br /&gt;
&lt;br /&gt;
3. In the network settings deactivate the Wifi network.&lt;br /&gt;
&lt;br /&gt;
4. Log out and log in again to activate the new settings.&lt;br /&gt;
&lt;br /&gt;
== IrDA 1.1 (FIR - 4Mbps) ==&lt;br /&gt;
IrDA does not work out-of-the-box because the necessary package and configuration is not included in a stock Ubuntu install.&lt;br /&gt;
&lt;br /&gt;
1. Install the missing package&lt;br /&gt;
{{cmduser|sudo apt-get install irda-utils}}&lt;br /&gt;
&lt;br /&gt;
2. Configure irda-utils&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo dpkg-reconfigure irda-utils}}&lt;br /&gt;
&lt;br /&gt;
3. On the configure screen set the options as the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Activate IrDa on boot-up: yes&lt;br /&gt;
Attempt to probe for IrDa at system boot: yes&lt;br /&gt;
Discovery mode: yes&lt;br /&gt;
Typ of the IrDa-adaptor: native&lt;br /&gt;
Typ of the FIR-chip: nsc-ircc&lt;br /&gt;
Options for the modules of the FIR-chip:&lt;br /&gt;
Port for setserial to deactivate: &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Restart IrDA:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo /etc/init.d/irda-utils stop}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo /etc/init.d/irda-utils start}}&lt;br /&gt;
&lt;br /&gt;
5. Load the FIR IrDA driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo modprobe irda0}}&lt;br /&gt;
&lt;br /&gt;
6. Now test if activating IrDA was successful. Place your IrDA device (mobile phone, PDA or whatever) in front of the IrDA eye and activate IrDA on your device. Doing a &lt;br /&gt;
&lt;br /&gt;
{{cmduser|cat /proc/net/irda/discovery}}&lt;br /&gt;
&lt;br /&gt;
should list your IrDA device.&lt;br /&gt;
&lt;br /&gt;
== 4-in-1 digital media reader (MultiMedia Card, MemoryStick, SD) ==&lt;br /&gt;
The digital media reader does not work because the kernel module ''tifm_sd'' is not loaded on startup. To get it loaded, add it to the ''modules'' file:&lt;br /&gt;
&lt;br /&gt;
1. Open the file ''modules'' (and do a backup first, just in case):&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo cp /etc/modules /etc/modules.backup}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo gedit /etc/modules}}&lt;br /&gt;
&lt;br /&gt;
2. Add the following to the end of the file:&lt;br /&gt;
&lt;br /&gt;
 tifm_sd&lt;br /&gt;
&lt;br /&gt;
3. Save the file and restart.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= lspci =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)&lt;br /&gt;
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03)&lt;br /&gt;
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)&lt;br /&gt;
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)&lt;br /&gt;
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)&lt;br /&gt;
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)&lt;br /&gt;
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)&lt;br /&gt;
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)&lt;br /&gt;
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)&lt;br /&gt;
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)&lt;br /&gt;
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)&lt;br /&gt;
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)&lt;br /&gt;
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)&lt;br /&gt;
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)&lt;br /&gt;
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)&lt;br /&gt;
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI (rev 02)&lt;br /&gt;
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)&lt;br /&gt;
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 7145&lt;br /&gt;
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5752M Gigabit Ethernet PCI Express (rev 02)&lt;br /&gt;
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)&lt;br /&gt;
15:00.0 CardBus bridge: Texas Instruments Unknown device 8039&lt;br /&gt;
15:00.1 FireWire (IEEE 1394): Texas Instruments Unknown device 803a&lt;br /&gt;
15:00.2 Mass storage controller: Texas Instruments Unknown device 803b&lt;br /&gt;
15:00.3 Class 0805: Texas Instruments Unknown device 803c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Ro&amp;diff=27338</id>
		<title>User:Ro</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Ro&amp;diff=27338"/>
		<updated>2006-12-28T09:13:40Z</updated>

		<summary type="html">&lt;p&gt;Ro: Added 4-in-1 digital media reader HowTo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Lenovo ThinkPad {{Z61m}} (9452-CTO) =&lt;br /&gt;
&lt;br /&gt;
== Hardware Details ==&lt;br /&gt;
* [[Intel Core 2 Duo]] T7200 (2 GHz, 4 MB L2, 667MHz FSB)&lt;br /&gt;
* 1 GB RAM (2x 512MB [[PC2-5300]] DDR2 667MHz)&lt;br /&gt;
* 15.4&amp;quot; wide-screen TFT WSXGA+ 1680x1050&lt;br /&gt;
* [[ATI Mobility Radeon X1400]] (128 MB)&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel [[AD1981HD]] High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]]&lt;br /&gt;
* [[Ethernet Controllers#Intel Gigabit (10/100/1000)|Intel PRO/1000 Gigabit Ethernet]]&lt;br /&gt;
* [[ThinkPad 56K Modem (MDC-1.5)]]&lt;br /&gt;
* [[ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)]]&lt;br /&gt;
* [[IrDA]] 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* [[SD_Card_slot|4-in-1 digital media reader]] (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
* [[Integrated Fingerprint Reader]]&lt;br /&gt;
* [[ThinkLight]]&lt;br /&gt;
* [[UltraNav]]&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
* [[CardBus]] slot (Type 2)&lt;br /&gt;
* [[ExpressCard slot]] (54 or 34)&lt;br /&gt;
* [[UltraBay|UltraBay Enhanced]]&lt;br /&gt;
&lt;br /&gt;
== Operating System ==&lt;br /&gt;
[[Ubuntu]] 6.10 'edgy eft'.&lt;br /&gt;
See the [https://wiki.ubuntu.com/LaptopTestingTeam/ThinkpadZ61m Ubuntu Laptop Testing Team] for up-to-date details.&lt;br /&gt;
&lt;br /&gt;
== What works out-of-the-box ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel AD1981HD High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* Intel PRO/1000 Gigabit Ethernet&lt;br /&gt;
* ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* UltraNav&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
&lt;br /&gt;
=== Power Management ===&lt;br /&gt;
* Suspend to RAM (Fn+F4 works too)&lt;br /&gt;
* Hibernate (Fn+F12 works too)&lt;br /&gt;
* CPU speed stepping&lt;br /&gt;
* LCD Brightness depending on current power scheme&lt;br /&gt;
* Screen brightness control with Fn+Pos1/Fn+End&lt;br /&gt;
* Lid switch&lt;br /&gt;
&lt;br /&gt;
=== Extra Keys ===&lt;br /&gt;
* Volume up, Volume down, Mute&lt;br /&gt;
* ThinkLight&lt;br /&gt;
* Front wireless radio switch (turns off Wifi and Bluetooth)&lt;br /&gt;
* Fn+F2 (Lock acount)&lt;br /&gt;
* Fn+F3 (Show power manager information pop-up)&lt;br /&gt;
* Fn+F5 (activate/deactivate WiFi and Bluetooth)&lt;br /&gt;
&lt;br /&gt;
== What needs to be configured ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* ATI Mobility Radeon X1400 (128 MB)&lt;br /&gt;
* Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter&lt;br /&gt;
* IrDA 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 4-in-1 digital media reader (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
&lt;br /&gt;
=== Extra keys ===&lt;br /&gt;
* Windows key (Keycode Super_L)&lt;br /&gt;
* Context menu key (Keycode 0xe3)&lt;br /&gt;
* ThinkVantage button (Keycode 0x9f)&lt;br /&gt;
* Web browser back (Keycode 0xea)&lt;br /&gt;
* Web browser forward (Keycode 0xe9)&lt;br /&gt;
* Multimedia Keys (Fn+up, Fn+down, Fn+left arrow, Fn+right arrow)&lt;br /&gt;
&lt;br /&gt;
== Untested ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* ThinkPad 56K Modem (MDC-1.5)&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* CardBus slot (Type 2)&lt;br /&gt;
* ExpressCard slot (54 or 34)&lt;br /&gt;
* Integrated Fingerprint Reader&lt;br /&gt;
* UltraBay|UltraBay Enhanced&lt;br /&gt;
&lt;br /&gt;
== Annoyances ==&lt;br /&gt;
* Laptop fan is constantly on. Doesn't know if this is specific to linux or is an hardware issue. See [[Problem with fan noise]].&lt;br /&gt;
* WiFi occasionally does not work after suspend&lt;br /&gt;
* USB mouse occasionally doesn't come up after suspend&lt;br /&gt;
* Switching to virtual terminal (Alt+Ctrl+F1) garbles screen&lt;br /&gt;
* Bluetooth cannot be deactivated seperately (Fn+F5 deactivates Bluetooth AND Wifi)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Solutions =&lt;br /&gt;
== ATI Mobility Radeon X1400 (128 MB) ==&lt;br /&gt;
To get hardware acceleration and a resolution &amp;gt;1024x768, you need to install ATI's ''fglrx'' driver.&lt;br /&gt;
&lt;br /&gt;
1. Install the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get install xorg-driver-fglrx}}&lt;br /&gt;
&lt;br /&gt;
2. In Edgy the Composite extension is enabled by default, however, fglrx does not yet support Composite with DRI. In order to disable Composite you have to edit the ''xorg.conf'' file:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo gedit /etc/X11/xorg.conf}}&lt;br /&gt;
&lt;br /&gt;
3. Add these lines at the end of the file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Now activate the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo aticonfig --initial}}&lt;br /&gt;
&lt;br /&gt;
$ sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&lt;br /&gt;
5. After restarting your system (or alternatively doing {{key|Ctrl}}{{key|Alt}}{{key|Backspace}} to restart the X Server) your system will be running the fglrx drivers.&lt;br /&gt;
&lt;br /&gt;
== Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter ==&lt;br /&gt;
Getting WPA working with your Wifi card is easy.&lt;br /&gt;
&lt;br /&gt;
1. Install the ''network-manager-gnome'' package&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get install network-manager-gnome}}&lt;br /&gt;
&lt;br /&gt;
2. You have to deactivate the GNOME network settings for all networking devices that should be controlled by network-manager:&lt;br /&gt;
&lt;br /&gt;
 System -&amp;gt; Administration -&amp;gt; Network&lt;br /&gt;
&lt;br /&gt;
3. In the network settings deactivate the Wifi network.&lt;br /&gt;
&lt;br /&gt;
4. Log out and log in again to activate the new settings.&lt;br /&gt;
&lt;br /&gt;
== IrDA 1.1 (FIR - 4Mbps) ==&lt;br /&gt;
IrDA does not work out-of-the-box because the necessary package and configuration is not included in a stock Ubuntu install.&lt;br /&gt;
&lt;br /&gt;
1. Install the missing package&lt;br /&gt;
{{cmduser|sudo apt-get install irda-utils}}&lt;br /&gt;
&lt;br /&gt;
2. Configure irda-utils&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo dpkg-reconfigure irda-utils}}&lt;br /&gt;
&lt;br /&gt;
3. On the configure screen set the options as the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Activate IrDa on boot-up: yes&lt;br /&gt;
Attempt to probe for IrDa at system boot: yes&lt;br /&gt;
Discovery mode: yes&lt;br /&gt;
Typ of the IrDa-adaptor: native&lt;br /&gt;
Typ of the FIR-chip: nsc-ircc&lt;br /&gt;
Options for the modules of the FIR-chip:&lt;br /&gt;
Port for setserial to deactivate: &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Restart IrDA:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo /etc/init.d/irda-utils stop}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo /etc/init.d/irda-utils start}}&lt;br /&gt;
&lt;br /&gt;
5. Load the FIR IrDA driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo modprobe irda0}}&lt;br /&gt;
&lt;br /&gt;
6. Now test if activating IrDA was successful. Place your IrDA device (mobile phone, PDA or whatever) in front of the IrDA eye and activate IrDA on your device. Doing a &lt;br /&gt;
&lt;br /&gt;
{{cmduser|cat /proc/net/irda/discovery}}&lt;br /&gt;
&lt;br /&gt;
should list your IrDA device.&lt;br /&gt;
&lt;br /&gt;
== 4-in-1 digital media reader (MultiMedia Card, MemoryStick, SD) ==&lt;br /&gt;
The digital media reader does not work because the kernel module ''tifm_sd'' is not loaded on startup. To get it loaded, add it to the ''modules'' file:&lt;br /&gt;
&lt;br /&gt;
1. Open the file ''modules'' (and do a backup first, just in case):&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo cp /etc/modules /etc/modules.backup}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo gedit /etc/modules}}&lt;br /&gt;
&lt;br /&gt;
2. Add the following to the end of the file:&lt;br /&gt;
&lt;br /&gt;
 tifm_sd&lt;br /&gt;
&lt;br /&gt;
3. Save the file and restart.&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Ro&amp;diff=27337</id>
		<title>User:Ro</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Ro&amp;diff=27337"/>
		<updated>2006-12-28T09:06:12Z</updated>

		<summary type="html">&lt;p&gt;Ro: IrDA HowTo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Lenovo ThinkPad {{Z61m}} (9452-CTO) =&lt;br /&gt;
&lt;br /&gt;
== Hardware Details ==&lt;br /&gt;
* [[Intel Core 2 Duo]] T7200 (2 GHz, 4 MB L2, 667MHz FSB)&lt;br /&gt;
* 1 GB RAM (2x 512MB [[PC2-5300]] DDR2 667MHz)&lt;br /&gt;
* 15.4&amp;quot; wide-screen TFT WSXGA+ 1680x1050&lt;br /&gt;
* [[ATI Mobility Radeon X1400]] (128 MB)&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel [[AD1981HD]] High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]]&lt;br /&gt;
* [[Ethernet Controllers#Intel Gigabit (10/100/1000)|Intel PRO/1000 Gigabit Ethernet]]&lt;br /&gt;
* [[ThinkPad 56K Modem (MDC-1.5)]]&lt;br /&gt;
* [[ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)]]&lt;br /&gt;
* [[IrDA]] 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* [[SD_Card_slot|4-in-1 digital media reader]] (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
* [[Integrated Fingerprint Reader]]&lt;br /&gt;
* [[ThinkLight]]&lt;br /&gt;
* [[UltraNav]]&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
* [[CardBus]] slot (Type 2)&lt;br /&gt;
* [[ExpressCard slot]] (54 or 34)&lt;br /&gt;
* [[UltraBay|UltraBay Enhanced]]&lt;br /&gt;
&lt;br /&gt;
== Operating System ==&lt;br /&gt;
Ubuntu 6.10 'edgy eft'.&lt;br /&gt;
See the [https://wiki.ubuntu.com/LaptopTestingTeam/ThinkpadZ61m Ubuntu Laptop Testing Team] for up-to-date details.&lt;br /&gt;
&lt;br /&gt;
== What works out-of-the-box ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel AD1981HD High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* Intel PRO/1000 Gigabit Ethernet&lt;br /&gt;
* ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* UltraNav&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
&lt;br /&gt;
=== Power Management ===&lt;br /&gt;
* Suspend to RAM (Fn+F4 works too)&lt;br /&gt;
* Hibernate (Fn+F12 works too)&lt;br /&gt;
* CPU speed stepping&lt;br /&gt;
* LCD Brightness depending on current power scheme&lt;br /&gt;
* Screen brightness control with Fn+Pos1/Fn+End&lt;br /&gt;
* Lid switch&lt;br /&gt;
&lt;br /&gt;
=== Extra Keys ===&lt;br /&gt;
* Volume up, Volume down, Mute&lt;br /&gt;
* ThinkLight&lt;br /&gt;
* Front wireless radio switch (turns off Wifi and Bluetooth)&lt;br /&gt;
* Fn+F2 (Lock acount)&lt;br /&gt;
* Fn+F3 (Show power manager information pop-up)&lt;br /&gt;
* Fn+F5 (activate/deactivate WiFi and Bluetooth)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What needs to be configured ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* ATI Mobility Radeon X1400 (128 MB)&lt;br /&gt;
* Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter&lt;br /&gt;
* IrDA 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 4-in-1 digital media reader (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
* Integrated Fingerprint Reader&lt;br /&gt;
&lt;br /&gt;
=== Extra keys ===&lt;br /&gt;
* Windows key (Keycode Super_L)&lt;br /&gt;
* Context menu key (Keycode 0xe3)&lt;br /&gt;
* ThinkVantage button (Keycode 0x9f)&lt;br /&gt;
* Web browser back (Keycode 0xea)&lt;br /&gt;
* Web browser forward (Keycode 0xe9)&lt;br /&gt;
* Multimedia Keys (Fn+up, Fn+down, Fn+left arrow, Fn+right arrow)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Untested ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* [[ThinkPad 56K Modem (MDC-1.5)]]&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* [[CardBus]] slot (Type 2)&lt;br /&gt;
* [[ExpressCard slot]] (54 or 34)&lt;br /&gt;
* [[UltraBay|UltraBay Enhanced]]&lt;br /&gt;
&lt;br /&gt;
== Annoyances ==&lt;br /&gt;
* Laptop fan is constantly on. Doesn't know if this is specific to linux or is an hardware issue. See [[Problem with fan noise]].&lt;br /&gt;
* WiFi occasionally does not work after suspend&lt;br /&gt;
* USB mouse occasionally doesn't come up after suspend&lt;br /&gt;
* Switching to virtual terminal (Alt+Ctrl+F1) garbles screen&lt;br /&gt;
* Bluetooth cannot be deactivated seperately (Fn+F5 deactivates Bluetooth AND Wifi)&lt;br /&gt;
&lt;br /&gt;
= Solutions =&lt;br /&gt;
== ATI Mobility Radeon X1400 (128 MB) ==&lt;br /&gt;
To get hardware acceleration and a resolution &amp;gt;1024x768, you need to install ATI's fglrx driver.&lt;br /&gt;
&lt;br /&gt;
1. Install the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get install xorg-driver-fglrx}}&lt;br /&gt;
&lt;br /&gt;
2. In Edgy the Composite extension is enabled by default, however, fglrx does not yet support Composite with DRI. In order to disable Composite you have to edit the xorg.conf file:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo gedit /etc/X11/xorg.conf}}&lt;br /&gt;
&lt;br /&gt;
3. Add these lines at the end of the file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Now activate the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo aticonfig --initial}}&lt;br /&gt;
&lt;br /&gt;
$ sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&lt;br /&gt;
5. After restarting your system (or alternatively doing {{key|Ctrl}}{{key|Alt}}{{key|Backspace}} to restart the X Server) your system will be running the fglrx drivers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter ==&lt;br /&gt;
Getting WPA working with your Wifi card is easy.&lt;br /&gt;
&lt;br /&gt;
1. Install the network-manager-gnome package&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get install network-manager-gnome}}&lt;br /&gt;
&lt;br /&gt;
2. You have to deactivate the GNOME network settings for all networking devices that should be controlled by network-manager:&lt;br /&gt;
&lt;br /&gt;
 System -&amp;gt; Administration -&amp;gt; Network&lt;br /&gt;
&lt;br /&gt;
3. In the network settings deactivate the Wifi network.&lt;br /&gt;
&lt;br /&gt;
4. Log out and log in again to activate the new settings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== IrDA 1.1 (FIR - 4Mbps) ==&lt;br /&gt;
IrDA does not work out-of-the-box because the necessary package and configuration is not included in a stock Ubuntu install.&lt;br /&gt;
&lt;br /&gt;
1. Install the missing package&lt;br /&gt;
{{cmduser|sudo apt-get install irda-utils}}&lt;br /&gt;
&lt;br /&gt;
2. Configure irda-utils&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo dpkg-reconfigure irda-utils}}&lt;br /&gt;
&lt;br /&gt;
3. On the configure screen set the options as the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Activate IrDa on boot-up: yes&lt;br /&gt;
Attempt to probe for IrDa at system boot: yes&lt;br /&gt;
Discovery mode: yes&lt;br /&gt;
Typ of the IrDa-adaptor: native&lt;br /&gt;
Typ of the FIR-chip: nsc-ircc&lt;br /&gt;
Options for the modules of the FIR-chip:&lt;br /&gt;
Port for setserial to deactivate: &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Restart IrDA:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo /etc/init.d/irda-utils stop}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo /etc/init.d/irda-utils start}}&lt;br /&gt;
&lt;br /&gt;
5. Load the FIR IrDA driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo modprobe irda0}}&lt;br /&gt;
&lt;br /&gt;
6. Now test if activating IrDA was successful. Place your IrDA device (mobile phone, PDA or whatever) in front of the IrDA eye and activate IrDA on your device. Doing a &lt;br /&gt;
&lt;br /&gt;
{{cmduser|cat /proc/net/irda/discovery}}&lt;br /&gt;
&lt;br /&gt;
should list your IrDA device.&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Ro&amp;diff=27336</id>
		<title>User:Ro</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Ro&amp;diff=27336"/>
		<updated>2006-12-28T08:56:40Z</updated>

		<summary type="html">&lt;p&gt;Ro: Added solutions for the ATI and Wifi problems&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Lenovo ThinkPad Z61m 9452-CTO =&lt;br /&gt;
&lt;br /&gt;
== Hardware Details ==&lt;br /&gt;
* [[Intel Core 2 Duo]] T7200 (2 GHz, 4 MB L2, 667MHz FSB)&lt;br /&gt;
* 1 GB RAM (2x 512MB [[PC2-5300]] DDR2 667MHz)&lt;br /&gt;
* 15.4&amp;quot; wide-screen TFT WSXGA+ 1680x1050&lt;br /&gt;
* [[ATI Mobility Radeon X1400]] (128 MB)&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel [[AD1981HD]] High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]]&lt;br /&gt;
* [[Ethernet Controllers#Intel Gigabit (10/100/1000)|Intel PRO/1000 Gigabit Ethernet]]&lt;br /&gt;
* [[ThinkPad 56K Modem (MDC-1.5)]]&lt;br /&gt;
* [[ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)]]&lt;br /&gt;
* [[IrDA]] 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* [[SD_Card_slot|4-in-1 digital media reader]] (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
* [[Integrated Fingerprint Reader]]&lt;br /&gt;
* [[ThinkLight]]&lt;br /&gt;
* [[UltraNav]]&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
* [[CardBus]] slot (Type 2)&lt;br /&gt;
* [[ExpressCard slot]] (54 or 34)&lt;br /&gt;
* [[UltraBay|UltraBay Enhanced]]&lt;br /&gt;
&lt;br /&gt;
== Operating System ==&lt;br /&gt;
Ubuntu 6.10 'edgy eft'.&lt;br /&gt;
See the [https://wiki.ubuntu.com/LaptopTestingTeam/ThinkpadZ61m Ubuntu Laptop Testing Team] for up-to-date details.&lt;br /&gt;
&lt;br /&gt;
== What works out-of-the-box ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel AD1981HD High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* Intel PRO/1000 Gigabit Ethernet&lt;br /&gt;
* ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* UltraNav&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
&lt;br /&gt;
=== Power Management ===&lt;br /&gt;
* Suspend to RAM (Fn+F4 works too)&lt;br /&gt;
* Hibernate (Fn+F12 works too)&lt;br /&gt;
* CPU speed stepping&lt;br /&gt;
* LCD Brightness depending on current power scheme&lt;br /&gt;
* Screen brightness control with Fn+Pos1/Fn+End&lt;br /&gt;
* Lid switch&lt;br /&gt;
&lt;br /&gt;
=== Extra Keys ===&lt;br /&gt;
* Volume up, Volume down, Mute&lt;br /&gt;
* ThinkLight&lt;br /&gt;
* Front wireless radio switch (turns off Wifi and Bluetooth)&lt;br /&gt;
* Fn+F2 (Lock acount)&lt;br /&gt;
* Fn+F3 (Show power manager information pop-up)&lt;br /&gt;
* Fn+F5 (activate/deactivate WiFi and Bluetooth)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What needs to be configured ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* ATI Mobility Radeon X1400 (128 MB)&lt;br /&gt;
* Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter&lt;br /&gt;
* IrDA 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 4-in-1 digital media reader (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
* Integrated Fingerprint Reader&lt;br /&gt;
&lt;br /&gt;
=== Extra keys ===&lt;br /&gt;
* Windows key (Keycode Super_L)&lt;br /&gt;
* Context menu key (Keycode 0xe3)&lt;br /&gt;
* ThinkVantage button (Keycode 0x9f)&lt;br /&gt;
* Web browser back (Keycode 0xea)&lt;br /&gt;
* Web browser forward (Keycode 0xe9)&lt;br /&gt;
* Multimedia Keys (Fn+up, Fn+down, Fn+left arrow, Fn+right arrow)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What doesn't work yet ==&lt;br /&gt;
&lt;br /&gt;
=== Extra keys ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Untested ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* [[ThinkPad 56K Modem (MDC-1.5)]]&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* [[CardBus]] slot (Type 2)&lt;br /&gt;
* [[ExpressCard slot]] (54 or 34)&lt;br /&gt;
* [[UltraBay|UltraBay Enhanced]]&lt;br /&gt;
&lt;br /&gt;
== Annoyances ==&lt;br /&gt;
* Laptop fan is constantly on. Doesn't know if this is specific to linux or is an hardware issue. See [[Problem with fan noise]].&lt;br /&gt;
* WiFi occasionally does not work after suspend&lt;br /&gt;
* USB mouse occasionally doesn't come up after suspend&lt;br /&gt;
* Switching to console (Alt+Ctrl+F1) garbles screen&lt;br /&gt;
* Bluetooth cannot be deactivated seperately (Fn+F5 deactivates Bluetooth AND Wifi)&lt;br /&gt;
&lt;br /&gt;
= Solutions =&lt;br /&gt;
== ATI Mobility Radeon X1400 (128 MB) ==&lt;br /&gt;
To get hardware acceleration and a resolution &amp;gt;1024x768, you need to install ATI's fglrx driver.&lt;br /&gt;
&lt;br /&gt;
1. Install the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get install xorg-driver-fglrx}}&lt;br /&gt;
&lt;br /&gt;
2. In Edgy the Composite extension is enabled by default, however, fglrx does not yet support Composite with DRI. In order to disable Composite you have to edit the xorg.conf file:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup}}&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo gedit /etc/X11/xorg.conf}}&lt;br /&gt;
&lt;br /&gt;
3. Add these lines at the end of the file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
	Option	    &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;&lt;br /&gt;
EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Now activate the fglrx driver:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo aticonfig --initial}}&lt;br /&gt;
&lt;br /&gt;
$ sudo aticonfig --overlay-type=Xv&lt;br /&gt;
&lt;br /&gt;
5. After restarting your system (or alternatively doing {{key|Ctrl}}{{key|Alt}}{{key|Backspace}} to restart the X Server) your system will be running the fglrx drivers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter ==&lt;br /&gt;
Getting WPA working with your Wifi card is easy.&lt;br /&gt;
&lt;br /&gt;
1. Install the network-manager-gnome package&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo apt-get install network-manager-gnome}}&lt;br /&gt;
&lt;br /&gt;
2. You have to deactivate the GNOME network settings for all networking devices that should be controlled by network-manager:&lt;br /&gt;
&lt;br /&gt;
 System -&amp;gt; Administration -&amp;gt; Network&lt;br /&gt;
&lt;br /&gt;
3. In the network settings deactivate the Wifi network.&lt;br /&gt;
&lt;br /&gt;
4. Log out and log in again to activate the new settings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== IrDA 1.1 (FIR - 4Mbps) ==&lt;br /&gt;
IrDA does not work out-of-the-box because the necessary package and configuration is not included in a stock Ubuntu install.&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Ro&amp;diff=27334</id>
		<title>User:Ro</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Ro&amp;diff=27334"/>
		<updated>2006-12-28T08:18:32Z</updated>

		<summary type="html">&lt;p&gt;Ro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Lenovo ThinkPad Z61m 9452-CTO =&lt;br /&gt;
&lt;br /&gt;
== Hardware Details ==&lt;br /&gt;
* [[Intel Core 2 Duo]] T7200 (2 GHz, 4 MB L2, 667MHz FSB)&lt;br /&gt;
* 1 GB RAM (2x 512MB [[PC2-5300]] DDR2 667MHz)&lt;br /&gt;
* 15.4&amp;quot; wide-screen TFT WSXGA+ 1680x1050&lt;br /&gt;
* [[ATI Mobility Radeon X1400]] (128 MB)&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel [[AD1981HD]] High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]]&lt;br /&gt;
* [[Ethernet Controllers#Intel Gigabit (10/100/1000)|Intel PRO/1000 Gigabit Ethernet]]&lt;br /&gt;
* [[ThinkPad 56K Modem (MDC-1.5)]]&lt;br /&gt;
* [[ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)]]&lt;br /&gt;
* [[IrDA]] 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* [[SD_Card_slot|4-in-1 digital media reader]] (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
* [[Integrated Fingerprint Reader]]&lt;br /&gt;
* [[ThinkLight]]&lt;br /&gt;
* [[UltraNav]]&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
* [[CardBus]] slot (Type 2)&lt;br /&gt;
* [[ExpressCard slot]] (54 or 34)&lt;br /&gt;
* [[UltraBay|UltraBay Enhanced]]&lt;br /&gt;
&lt;br /&gt;
== Operating System ==&lt;br /&gt;
Ubuntu 6.10 'edgy eft'.&lt;br /&gt;
See the [https://wiki.ubuntu.com/LaptopTestingTeam/ThinkpadZ61m Ubuntu Laptop Testing Team] for up-to-date details.&lt;br /&gt;
&lt;br /&gt;
== What works out-of-the-box ==&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel AD1981HD High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* Intel PRO/1000 Gigabit Ethernet&lt;br /&gt;
* ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* UltraNav&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
&lt;br /&gt;
=== Power Management ===&lt;br /&gt;
* Suspend to RAM (Fn+F4 works too)&lt;br /&gt;
* Hibernate (Fn+F12 works too)&lt;br /&gt;
* CPU speed stepping&lt;br /&gt;
* LCD Brightness depending on current power scheme&lt;br /&gt;
* Screen brightness control with Fn+Pos1/Fn+End&lt;br /&gt;
* Lid switch&lt;br /&gt;
&lt;br /&gt;
=== Extra Keys ===&lt;br /&gt;
* Volume up, Volume down, Mute&lt;br /&gt;
* ThinkLight&lt;br /&gt;
* Front wireless radio switch (turns off Wifi and Bluetooth)&lt;br /&gt;
* Fn+F2 (Lock acount)&lt;br /&gt;
* Fn+F3 (&lt;br /&gt;
&lt;br /&gt;
== What needs to be configured ==&lt;br /&gt;
* ATI Mobility Radeon X1400 (128 MB)&lt;br /&gt;
* Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter&lt;br /&gt;
* IrDA 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 4-in-1 digital media reader (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
* Integrated Fingerprint Reader&lt;br /&gt;
&lt;br /&gt;
=== Extra keys ===&lt;br /&gt;
* Windows key (Keycode Super_L)&lt;br /&gt;
* Context menu key (Keycode 0xe3)&lt;br /&gt;
* ThinkVantage button (Keycode 0x9f)&lt;br /&gt;
* Web browser back (Keycode 0xea)&lt;br /&gt;
* Web browser forward (Keycode 0xe9)&lt;br /&gt;
* Multimedia Keys (Fn+up, Fn+down, Fn+left arrow, Fn+right arrow)&lt;br /&gt;
&lt;br /&gt;
== What doesn't work yet ==&lt;br /&gt;
&lt;br /&gt;
=== Extra keys ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Untested ==&lt;br /&gt;
* [[ThinkPad 56K Modem (MDC-1.5)]]&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* [[CardBus]] slot (Type 2)&lt;br /&gt;
* [[ExpressCard slot]] (54 or 34)&lt;br /&gt;
* [[UltraBay|UltraBay Enhanced]]&lt;br /&gt;
&lt;br /&gt;
== Annoyances ==&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Ro&amp;diff=27333</id>
		<title>User:Ro</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Ro&amp;diff=27333"/>
		<updated>2006-12-28T07:50:30Z</updated>

		<summary type="html">&lt;p&gt;Ro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Lenovo ThinkPad Z61m 9452-W5Q =&lt;br /&gt;
&lt;br /&gt;
== Hardware Details ==&lt;br /&gt;
* [[Intel Core 2 Duo]] T7200 (2 GHz, 4 MB L2, 667MHz FSB)&lt;br /&gt;
* 1 GB RAM (2x 512MB [[PC2-5300]] DDR2 667MHz)&lt;br /&gt;
* 15.4&amp;quot; wide-screen TFT WSXGA+ 1680x1050&lt;br /&gt;
* [[ATI Mobility Radeon X1400]] (128 MB)&lt;br /&gt;
* 100 GB SATA, 7200 RPM&lt;br /&gt;
* DVD Super Multiburner&lt;br /&gt;
* Intel [[AD1981HD]] High Definition Audio 1.0 controller with 2 speakers&lt;br /&gt;
* [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter]]&lt;br /&gt;
* [[Ethernet Controllers#Intel Gigabit (10/100/1000)|Intel PRO/1000 Gigabit Ethernet]]&lt;br /&gt;
* [[ThinkPad 56K Modem (MDC-1.5)]]&lt;br /&gt;
* [[ThinkPad Bluetooth with Enhanced Data Rate (BDC-2)]]&lt;br /&gt;
* [[IrDA]] 1.1 (FIR - 4Mbps)&lt;br /&gt;
* 3x USB 2.0&lt;br /&gt;
* Firewire&lt;br /&gt;
* VGA out&lt;br /&gt;
* S-Video out&lt;br /&gt;
* [[SD_Card_slot|4-in-1 digital media reader]] (MultiMedia Card, MemoryStick, SD)&lt;br /&gt;
* [[Integrated Fingerprint Reader]]&lt;br /&gt;
* [[UltraNav]]&lt;br /&gt;
* Headphone Jack&lt;br /&gt;
* Microphone Jack&lt;br /&gt;
* Built-in Microphone&lt;br /&gt;
* [[CardBus]] slot (Type 2)&lt;br /&gt;
* [[ExpressCard slot]] (54 or 34)&lt;br /&gt;
* [[UltraBay|UltraBay Enhanced]]&lt;br /&gt;
&lt;br /&gt;
== Operating System ==&lt;br /&gt;
Ubuntu 6.10 'edgy eft'.&lt;br /&gt;
See the [[https://wiki.ubuntu.com/LaptopTestingTeam/ThinkpadZ61m|Ubuntu Laptop Testing Team]] for up-to-date details.&lt;br /&gt;
&lt;br /&gt;
=== Works out-of-the-box ===&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Ipw3945&amp;diff=26879</id>
		<title>Talk:Ipw3945</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Ipw3945&amp;diff=26879"/>
		<updated>2006-12-07T07:37:06Z</updated>

		<summary type="html">&lt;p&gt;Ro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Ubuntu]] &lt;br /&gt;
** [quote]Works out of the box in edgy. Requires restricted repository.[/quote]&lt;br /&gt;
Are you sure? I installed Networkmanager (from main - I have a WPA enabled router) and WiFi worked immediately. No need for any additional tasks.&lt;br /&gt;
&lt;br /&gt;
--[[User:Ro|Ro]] 08:37, 7 December 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Ubuntu]] &lt;br /&gt;
** With Edgy, all you have to do is install the linux-restricted-modules-generic package.&lt;br /&gt;
It works out-of the box in edgy (on a {{Z61m}}) without the need to install any additional packages, so I changed this info.&lt;br /&gt;
&lt;br /&gt;
--[[User:Ro|Ro]] 17:19, 27 November 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*{{Ubuntu}} &lt;br /&gt;
** Ubuntu Dapper has already built in this drivers; it works out from the box.&lt;br /&gt;
&lt;br /&gt;
Ubuntu (neither Dapper nor Edgy) have the ipw3945 drivers, so I've deleted the info.&lt;br /&gt;
--[[User:Zhenech|Zhenech]] 15:19, 27 September 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
According to this:&lt;br /&gt;
http://www.digitalvampire.org/blog/articles/2006/09/29/ubuntu-edgy-eft-on-a-thinkpad-x60s-how-to-make-ipw3945-work&lt;br /&gt;
&lt;br /&gt;
All you have to do is to install the linux-restricted-modules-generic package. I've tested this using Edgy - it worked out of the box on a T60.&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Problem_with_fan_noise&amp;diff=26826</id>
		<title>Problem with fan noise</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Problem_with_fan_noise&amp;diff=26826"/>
		<updated>2006-12-06T09:38:21Z</updated>

		<summary type="html">&lt;p&gt;Ro: /* Always-on problem: */  Added Z61m&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Information about the fan noise problem in Thinkpad models from 2003/2004/2005.&lt;br /&gt;
&lt;br /&gt;
==Problem description==&lt;br /&gt;
&lt;br /&gt;
There seem to be two different issues causing annoyance from fan noise:&lt;br /&gt;
&lt;br /&gt;
===Acceleration (pulsing) problem===&lt;br /&gt;
The Thinkpad fan briefly accelerates in regular intervals (every few seconds), causing an annoying periodic pulse noise.&lt;br /&gt;
&lt;br /&gt;
See [http://lophiomys.gmxhome.de/Thinkpad_R50_Periodic_Fan_Noise.html here] for audio recordings of this noise on ThinkPad {{R50}} and {{R51}}.&lt;br /&gt;
&lt;br /&gt;
===Always-on problem===&lt;br /&gt;
The fan is always on, even when the laptop is rather cool.&lt;br /&gt;
&lt;br /&gt;
==Affected Models==&lt;br /&gt;
&lt;br /&gt;
===Acceleration (pulsing) problem:===&lt;br /&gt;
*ThinkPad {{600E}}&lt;br /&gt;
*ThinkPad {{R40}}&lt;br /&gt;
*ThinkPad {{T40}}, {{T40p}}, {{T41}}, {{T42}}, {{T43}}&lt;br /&gt;
&lt;br /&gt;
===Always-on problem:===&lt;br /&gt;
*ThinkPad {{600X}}&lt;br /&gt;
*ThinkPad {{770X}}&lt;br /&gt;
*ThinkPad {{A31p}}&lt;br /&gt;
*ThinkPad {{R32}}, {{R50}}, {{R50p}}, {{R51}}, {{R52}}&lt;br /&gt;
*ThinkPad {{T40}}, {{T40p}}, {{T41}}, {{T41p}}, {{T42}}, {{T42p}}, {{T43}}, {{T43p}}, {{T60}}&lt;br /&gt;
*ThinkPad {{X32}}, {{X40}}, {{X41}}&lt;br /&gt;
*ThinkPad {{Z60m}}&lt;br /&gt;
*ThinkPad {{Z61m}}&lt;br /&gt;
&lt;br /&gt;
==Affected Operating Systems==&lt;br /&gt;
&lt;br /&gt;
===Acceleration (pulsing) problem:===&lt;br /&gt;
*All operating systems (this is a firmware bug).  Note that some vendors might ship with fan-control workarounds enabled by default.&lt;br /&gt;
&lt;br /&gt;
===Always-on problem:===&lt;br /&gt;
*Linux, all flavours&lt;br /&gt;
*FreeBSD 5.3&lt;br /&gt;
*OpenBSD 3.7 (Tested with X40)&lt;br /&gt;
*Windows XP&lt;br /&gt;
*Windows 2000 pro&lt;br /&gt;
&lt;br /&gt;
==Status==&lt;br /&gt;
&lt;br /&gt;
===Acceleration (pulsing) problem:===&lt;br /&gt;
The pulsing is triggered by the embedded controller when it monitors the fan speed and adjusts the fan control accordingly every few seconds.&lt;br /&gt;
&lt;br /&gt;
For some models, IBM released an update to the embedded controller program that seems to at least partially solve this problem:&lt;br /&gt;
&lt;br /&gt;
 Version 3.03 - 1RHT70WW&lt;br /&gt;
 NOTE: This version of Embedded Controller Program will only work with BIOS Version 3.06f (or higher).&lt;br /&gt;
    * (Fix) Reduced Fan noise in some models.&lt;br /&gt;
&lt;br /&gt;
The update can be found here: http://www-306.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-50279&lt;br /&gt;
&lt;br /&gt;
Unfortunately, this update was not correctly ported to the Thinkpad {{T43}} and {{R52}} firmware: someone made a careless typo which results in even worse behaviour: the fan will accelerate a great deal every 30 seconds or so, making a lot of noise.  An unofficial patched firmware exists in source code format (see below).&lt;br /&gt;
&lt;br /&gt;
For models which still have broken firmware (e.g., ThinkPad {{T43}} with official firmware), there is a software workaround (see below).&lt;br /&gt;
&lt;br /&gt;
===Always-on problem:===&lt;br /&gt;
The problem is yet unsolved. But see the partial fix below.&lt;br /&gt;
&lt;br /&gt;
IBM made a statement regarding this on their homepage:&lt;br /&gt;
http://www-307.ibm.com/pc/support/site.wss/MIGR-56504.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Solutions==&lt;br /&gt;
&lt;br /&gt;
===Acceleration problem:===&lt;br /&gt;
&lt;br /&gt;
====Replacing the fan====&lt;br /&gt;
Some people reported that they replaced the original fan against one of a similar notebook without the problem has worked for them, i.e. changing a {{T41}}s fan against one from a {{T41p}}.&lt;br /&gt;
&lt;br /&gt;
====BIOS upgrade====&lt;br /&gt;
For relevant models, you can try upgrading your embedded controller program to version 3.03 or newer.&lt;br /&gt;
The update can be found here: http://www-306.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-50279&lt;br /&gt;
&lt;br /&gt;
Also, in late November 2005 IBM released a BIOS and embedded controller update (BIOS 1.24, EC 1.04) for the  T43/p&lt;br /&gt;
(Machine types 2668, 2669, 2678, 2679, 2686, 2687).  Reported results are not consistent and range from cooler sensor readings (some sensors seem to report lower temperatures with this patch), less fan pulsing (also only reported by some users), and slightly different fan behaviour.&lt;br /&gt;
The link to this update is: http://www-306.ibm.com/pc/support/site.wss/document.do?sitestyle=ibm&amp;amp;lndocid=MIGR-58597#bios&lt;br /&gt;
&lt;br /&gt;
====Fixing the firmware====&lt;br /&gt;
For T43/R52 firmwares 1YHT29WW and 70HT28WW, a fix is available and known to work, but it is not easy to deploy.  You have to know enough to modify the firmware yourself.  The fix is in the firmware source code (but disabled by default), see [[Embedded Controller Firmware]] for some information to get you started.  If you are not at ease programming microcontrollers, please stick to the software workarounds, there's a reason this fix is not just an easy download away.&lt;br /&gt;
&lt;br /&gt;
====Software workaround====&lt;br /&gt;
The problem can be solved through appropriate modulation of the embedded controller, using an [[ACPI fan control script#Variable speed control scripts|ACPI fan control script]].&lt;br /&gt;
&lt;br /&gt;
===Always on problem:===&lt;br /&gt;
&lt;br /&gt;
====Reducing power consumption====&lt;br /&gt;
Generally, this problem is triggered by heating due to high power consumption. See [[How to reduce power consumption]].&lt;br /&gt;
&lt;br /&gt;
It seems like for some people a combination of enabling dynamic frequency scaling and using the most recent radeon drivers (from xorg 6.8.x) with the  DynamicClocks option enabled helped lowing the fan rotation and hence making it more quiet.&lt;br /&gt;
&lt;br /&gt;
Also the fglrx driver from ATI is said to show the same effect when used together with dynamic frequency scaling.&lt;br /&gt;
&lt;br /&gt;
I can confirm that on my R51, the graphics card seems to be the problem.  The fan keeps running most of the time even with AC on, but even though I activated DynamicClocks (with the radeon driver), I can see in /proc/acpi/ibm/thermal that the GPU (4th value) is at 52-53Â°.  The fan stops running as soon as the temperature gets down to 50 degrees and starts again at 53.  While debugging, I seemed(!) to be able to reduce the temperature together with the resolution (e.g. &amp;quot;xrandr -s 2&amp;quot; to get from 1400x1050 to 1024x768) or by switching off the graphics with &amp;quot;xset dpms force off&amp;quot;.  The bottom line is that the below &amp;quot;partial fix&amp;quot; won't work because the GPU temperature is the problem.&lt;br /&gt;
&lt;br /&gt;
The GPU also seems to be the culprit on the t43p. Even with the fan always on (with speeds of around 4K reported in /proc/acpi/ibm/fan), the temperature never drops below 55. This is with the Xorg driver and DynamicClocks=on. With the ATI's fglrx driver, the GPU temp seems slightly higher (although I haven't performed a careful comparison). Without the fan, the temperature very quickly climbs to above 60. &lt;br /&gt;
&lt;br /&gt;
With the Pentium M, CPU heat dissipation can be reduced through [[Pentium M undervolting and underclocking|undervolting and underclocking]].&lt;br /&gt;
&lt;br /&gt;
In regard to the technical side of controlling the fan, see [[How to control fan speed]] for a description of the embedded controller byte at offset 0x2F which controls the fan activity (T4X series and other later models).  In addition to these in the discussion to this topic [http://www.thinkwiki.org/wiki/Talk:Problem_with_fan_noise] a user observed hidden temperature sensors.  In the ACPI DSDT dump a {{T43}} reports 8 temp values at offset 0x78 (some of which may be off and yield a constant value of 0x80), but there are at least three more values at offset 0xC0 which from observation seem to show temperatures as well.  One of these sensors (0xC1) is most likely in the area of the mini PCI slot (related to WLAN activity) and seem to trigger the fan at 43Â°C ({{T43}}, Windows XP).  Another one (0xC2) seems to be located below the power supply (rear left, in the area under the Esc, F1-F3 keys).  This one noticeably increases when the battery is charged.  Both, the 0xC1 and 0xC2 react quite slowly to fan activity.&lt;br /&gt;
&lt;br /&gt;
For more information about the thermal sensors that are monitored to decide the fan speed, see [[Thermal sensors]].&lt;br /&gt;
&lt;br /&gt;
====Software solution - Windows====&lt;br /&gt;
&lt;br /&gt;
http://sourceforge.net/projects/tp4xfancontrol/ actively monitors the CPU Temperature and uses ACPI to manually control the fan speed. It was written for T43, but works on my T40 too.&lt;br /&gt;
&lt;br /&gt;
Windows Service Software solution &lt;br /&gt;
http://www.cceye.com/index.php?topic=73.0   &lt;br /&gt;
&lt;br /&gt;
Download it here http://www.cceye.com/index.php?action=dlattach;topic=73.0;id=9&lt;br /&gt;
&lt;br /&gt;
what is it ?&lt;br /&gt;
it is  a windows Service, basicly it port from the program from &lt;br /&gt;
http://forum.thinkpads.com/viewtopic.php?t=17715&lt;br /&gt;
the only different Just it running as background service, so once you install it, no need to bother to remember anything .  for lazy people like me use only &lt;br /&gt;
&lt;br /&gt;
what does this program do :&lt;br /&gt;
&lt;br /&gt;
it control IBM 4X Fan Speed, so it won't make too much noise unless it have to .&lt;br /&gt;
I had use this program on my PC over a year, without problem. &lt;br /&gt;
But you are agree to use it with your own risk.&lt;br /&gt;
&lt;br /&gt;
Install:&lt;br /&gt;
unzip this file into anywhere at your hard driver , eg: c:\windows\system32\IBMFANSPEED\&lt;br /&gt;
&lt;br /&gt;
Click on install.bat&lt;br /&gt;
&lt;br /&gt;
Uninstall:&lt;br /&gt;
&lt;br /&gt;
click on the Unstall.bat&lt;br /&gt;
&lt;br /&gt;
ref links &lt;br /&gt;
http://www.thinkwiki.org/wiki/Problem_with_fan_noise&lt;br /&gt;
http://forum.thinkpads.com/viewtopic.php?t=17715&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
 1,sometime's Event log will full, please clean your event log every 2-3 months.&lt;br /&gt;
 2,the program crash once a week or so, sorry I didn;t bother to trace out, instead just set the service to rerun itself after crash.&lt;br /&gt;
&lt;br /&gt;
====Software solution - Linux====&lt;br /&gt;
&lt;br /&gt;
See [[How to control fan speed]].&lt;br /&gt;
&lt;br /&gt;
{{WARN|This circumvents the BIOS fan control, so be careful and use at your own risk! Don't toast your ThinkPad.}}&lt;br /&gt;
&lt;br /&gt;
====Cleaning the fan or removing obstructions====&lt;br /&gt;
&lt;br /&gt;
If your ThinkPad is old or has been exposed to dusty environment, it is possible that accumulated dirt on the fan and the heatsink cause abnormal behavior (though the problems have also been reported for brand new units). You can use a combination of a vacuum cleaner and an air dusting spray to clean things up from the outside. Bigger agglomerations of dust may require removing by tweezers through the openings in the fan grill. Getting to the fan itself from the inside is quite tricky and may require removing the keyboard or LCD - see [[Maintenance#Cleaning_the_Interior|Cleaning the Interior]].&lt;br /&gt;
&lt;br /&gt;
If the fan is especially noisy, there may be some obstruction other than dirt in the way. For instance, in some ThinkPad models, a wire that is not properly taped down can become draped over the CPU fan, slowing down fan rotation and emitting a loud buzzing sound. Moving such an obstruction out of the way can greatly decrease fan noise.&lt;br /&gt;
&lt;br /&gt;
After you clean things up, power on your ThinkPad. You should hear the fan start up for a bit when booting. If it does not, this means that the cleaning procedure has actually blocked the fan and your computer will overheat at some point (BIOS POST test does not appear to catch obstructed fans). Keep cleaning.&lt;br /&gt;
&lt;br /&gt;
If cleaning does not fix the problem, the fan can be replaced as described in your laptop's appropriate Hardware Maintenace Manual: select your laptop at the [[Models#Available Models|Models Page]] and follow the links.  All that is generally required is some screwdrivers and heat sink thermal grease.  Do NOT attempt to install without the silicon grease.&lt;br /&gt;
&lt;br /&gt;
If you feel comfortable using a soldering iron, you are more than qualified to do the procedure.  Just remember do NOT force anything, at several steps there are tiny plastic &amp;quot;tabs&amp;quot; that can break off necessiting a more expensive bezel / keyboard / GPU replacement.&lt;br /&gt;
&lt;br /&gt;
====Hardware modification====&lt;br /&gt;
An extensive forum discussion of this problem for the ThinkPad {{T43}}/{{T43p}}, and possible hardware mods for thermal enhancement, appear [http://forum.thinkpads.com/viewtopic.php?t=14580http://forum.thinkpads.com/viewtopic.php?t=14580 here].  There users who had opened the machine reported uncooled Northbridge and Southbrige chips, having no physical connectino to the heat pipe.  Building a hardware copper bridge to these did change the temperature characteristics but did not cure the &amp;quot;always on&amp;quot; problem.  In an other discussion on that forum a user said that amongh other areas the WLAN chip may be responsible for generating extra heat and that disabling WLAN (among other unused devices) may help.&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=How_to_get_the_internal_SD_card_working&amp;diff=26809</id>
		<title>How to get the internal SD card working</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=How_to_get_the_internal_SD_card_working&amp;diff=26809"/>
		<updated>2006-12-05T07:45:06Z</updated>

		<summary type="html">&lt;p&gt;Ro: /* Ubuntu 6.10 'edgy eft': */  Cleaned up semantic code&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1. First of it all you need a working kernel 2.6 source.&lt;br /&gt;
&lt;br /&gt;
2. Get the patches at http://mmc.drzeus.cx/wiki/Linux/Drivers/sdhci all the *.bin. Note that with kernel versions &amp;gt;= 2.6.17-rc1, the driver is included in the kernel, and patching is unnecessary.&lt;br /&gt;
&lt;br /&gt;
3. Patch your kernel&lt;br /&gt;
&lt;br /&gt;
  cd /usr/src/linux&lt;br /&gt;
  patch -p1 &amp;lt; sdhci-0001.bin&lt;br /&gt;
  patch -p1 &amp;lt; pci-sdhc-0001.bin&lt;br /&gt;
  patch -p1 &amp;lt; mmc-respopcode-0001.bin&lt;br /&gt;
&lt;br /&gt;
4. reconfigure your kernel with menuconfig&lt;br /&gt;
&lt;br /&gt;
  make menuconfig&lt;br /&gt;
&lt;br /&gt;
5. activate &amp;quot;Device Drivers&amp;quot; -&amp;gt; &amp;quot;MMC/SD Card support&amp;quot; &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;*&amp;gt; MMC support&lt;br /&gt;
  &amp;lt;*&amp;gt;   MMC block device driver&lt;br /&gt;
  &amp;lt;M&amp;gt;   Secure Digital Host Controller Interface support  (EXPERIMENTAL)&lt;br /&gt;
&lt;br /&gt;
6. recompile your kernel &amp;amp; reboot&lt;br /&gt;
&lt;br /&gt;
  make clean &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make modules_install.. dont forget to copy your new kernel. ;)&lt;br /&gt;
&lt;br /&gt;
7. Modprobe your new kernel module:&lt;br /&gt;
&lt;br /&gt;
  modprobe sdhci&lt;br /&gt;
&lt;br /&gt;
8. Mount your SD card&lt;br /&gt;
&lt;br /&gt;
  mount /dev/mmcblk0p1 /mnt&lt;br /&gt;
&lt;br /&gt;
9. RocknRoll&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.10 'edgy eft': ==&lt;br /&gt;
To get the card reader working on edgy:&lt;br /&gt;
&lt;br /&gt;
Add the module 'tifm_sd' to /etc/modules and restart. Now this module gets loaded on sys bootup and a card is detected when inserted. The card reader is found as /dev/mmcblk0 and mounted automatically on card insert.&lt;br /&gt;
&lt;br /&gt;
'''Step-by-step:'''&lt;br /&gt;
&lt;br /&gt;
1. Make a backup of your 'modules' in case something goes wrong:&lt;br /&gt;
  {{cmduser|sudo cp /etc/modules /etc/modules.backup}}&lt;br /&gt;
2. Open the file with gedit:&lt;br /&gt;
  {{cmduser|sudo gedit /etc/modules}}&lt;br /&gt;
3. Add the following entry to the end of the file:&lt;br /&gt;
  tifm_sd&lt;br /&gt;
4. Save and close the file. On the next boot, the sd-card reader works.&lt;br /&gt;
&lt;br /&gt;
As mentioned below, this is already reported as a bug: [https://launchpad.net/distros/ubuntu/+bug/53268 BUG #53268]&lt;br /&gt;
&lt;br /&gt;
== Update for FC5 running the newest 2.6.17 kernel: ==&lt;br /&gt;
&lt;br /&gt;
1. modprobe mmc_block&lt;br /&gt;
&lt;br /&gt;
2. modprobe sdhci&lt;br /&gt;
&lt;br /&gt;
3. mount /dev/mmcblk0p1 /mnt&lt;br /&gt;
&lt;br /&gt;
4. RocknRoll &lt;br /&gt;
&lt;br /&gt;
Tested on my X41 with 04:00.1 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 13)&lt;br /&gt;
&lt;br /&gt;
=== Automated module loading ===&lt;br /&gt;
&lt;br /&gt;
I'm using ASPLinux release 11 (Seliger) based on FC4 and kernel 2.6.17-1.2142asp.&lt;br /&gt;
&lt;br /&gt;
* 1. Created the script &amp;lt;code&amp;gt;/etc/sysconfig/modules/sd.modules&amp;lt;/code&amp;gt; to load modules on boot. Don't foget to chmod it 775.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
start () {&lt;br /&gt;
        for i in mmc_core mmc_block sdhci; do&lt;br /&gt;
                modprobe $i &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
        done&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
stop () {&lt;br /&gt;
        for i in sdhci mmc_block mmc_core; do&lt;br /&gt;
                rmmod $i &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
        done&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
restart() {&lt;br /&gt;
        stop&lt;br /&gt;
        start&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
case $1 in&lt;br /&gt;
        start)&lt;br /&gt;
                start&lt;br /&gt;
        ;;&lt;br /&gt;
        stop)&lt;br /&gt;
                stop&lt;br /&gt;
        ;;&lt;br /&gt;
        restart)&lt;br /&gt;
                echo -n &amp;quot;Reloading SD modules&amp;quot;&lt;br /&gt;
                restart&lt;br /&gt;
                echo &amp;quot;.. DONE&amp;quot;&lt;br /&gt;
        ;;&lt;br /&gt;
        *)&lt;br /&gt;
        start&lt;br /&gt;
esac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 2. This script will run after reboot. When you insert card the automount system in the KDE or Gnome will catch the medium on the fly. But I found that the medium should be inserted at boot time because of latter '''BUG''' :-(. That's why my script is longer then it has to be...&lt;br /&gt;
&lt;br /&gt;
'''BUG''' Currently the bug exists in the automounting SD card. SD card is mounted properly when the card is inserted at boot time (or at time when modules is loaded). Otherwise it is not get mounted ([https://launchpad.net/distros/ubuntu/+bug/53268 BUG #53268]). The temporary  workaround is to remove &amp;amp;&amp;amp; insert again modules while the medium is in the reader (&amp;lt;code&amp;gt;/etc/sysconfig/modules/sd.modules restart&amp;lt;/code&amp;gt;). Note that you have to be root to perform this.&lt;br /&gt;
&lt;br /&gt;
Tested on my Z60t with 14:00.2 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 17)&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=How_to_get_the_internal_SD_card_working&amp;diff=26808</id>
		<title>How to get the internal SD card working</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=How_to_get_the_internal_SD_card_working&amp;diff=26808"/>
		<updated>2006-12-05T07:35:23Z</updated>

		<summary type="html">&lt;p&gt;Ro: How to get the card reader working on Ubuntu&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1. First of it all you need a working kernel 2.6 source.&lt;br /&gt;
&lt;br /&gt;
2. Get the patches at http://mmc.drzeus.cx/wiki/Linux/Drivers/sdhci all the *.bin. Note that with kernel versions &amp;gt;= 2.6.17-rc1, the driver is included in the kernel, and patching is unnecessary.&lt;br /&gt;
&lt;br /&gt;
3. Patch your kernel&lt;br /&gt;
&lt;br /&gt;
  cd /usr/src/linux&lt;br /&gt;
  patch -p1 &amp;lt; sdhci-0001.bin&lt;br /&gt;
  patch -p1 &amp;lt; pci-sdhc-0001.bin&lt;br /&gt;
  patch -p1 &amp;lt; mmc-respopcode-0001.bin&lt;br /&gt;
&lt;br /&gt;
4. reconfigure your kernel with menuconfig&lt;br /&gt;
&lt;br /&gt;
  make menuconfig&lt;br /&gt;
&lt;br /&gt;
5. activate &amp;quot;Device Drivers&amp;quot; -&amp;gt; &amp;quot;MMC/SD Card support&amp;quot; &lt;br /&gt;
&lt;br /&gt;
  &amp;lt;*&amp;gt; MMC support&lt;br /&gt;
  &amp;lt;*&amp;gt;   MMC block device driver&lt;br /&gt;
  &amp;lt;M&amp;gt;   Secure Digital Host Controller Interface support  (EXPERIMENTAL)&lt;br /&gt;
&lt;br /&gt;
6. recompile your kernel &amp;amp; reboot&lt;br /&gt;
&lt;br /&gt;
  make clean &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make modules_install.. dont forget to copy your new kernel. ;)&lt;br /&gt;
&lt;br /&gt;
7. Modprobe your new kernel module:&lt;br /&gt;
&lt;br /&gt;
  modprobe sdhci&lt;br /&gt;
&lt;br /&gt;
8. Mount your SD card&lt;br /&gt;
&lt;br /&gt;
  mount /dev/mmcblk0p1 /mnt&lt;br /&gt;
&lt;br /&gt;
9. RocknRoll&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ubuntu 6.10 'edgy eft': ==&lt;br /&gt;
To get the card reader working on edgy:&lt;br /&gt;
&lt;br /&gt;
Add the module 'tifm_sd' to /etc/modules and restart. Now this module gets loaded on sys bootup and a card is detected when inserted. The card reader is found as /dev/mmcblk0 and mounted automatically on card insert.&lt;br /&gt;
&lt;br /&gt;
'''Step-by-step:'''&lt;br /&gt;
&lt;br /&gt;
1. Make a backup of your 'modules' in case something goes wrong:&lt;br /&gt;
  sudo cp /etc/modules /etc/modules.backup&lt;br /&gt;
2. Open the file with gedit:&lt;br /&gt;
  sudo gedit /etc/modules&lt;br /&gt;
3. Add the following entry to the end of the file:&lt;br /&gt;
  tifm_sd&lt;br /&gt;
4. Save and close the file. On the next boot, the sd-card reader works.&lt;br /&gt;
&lt;br /&gt;
As mentioned below, this is already reported as a bug: [https://launchpad.net/distros/ubuntu/+bug/53268 BUG #53268]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Update for FC5 running the newest 2.6.17 kernel: ==&lt;br /&gt;
&lt;br /&gt;
1. modprobe mmc_block&lt;br /&gt;
&lt;br /&gt;
2. modprobe sdhci&lt;br /&gt;
&lt;br /&gt;
3. mount /dev/mmcblk0p1 /mnt&lt;br /&gt;
&lt;br /&gt;
4. RocknRoll &lt;br /&gt;
&lt;br /&gt;
Tested on my X41 with 04:00.1 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 13)&lt;br /&gt;
&lt;br /&gt;
=== Automated module loading ===&lt;br /&gt;
&lt;br /&gt;
I'm using ASPLinux release 11 (Seliger) based on FC4 and kernel 2.6.17-1.2142asp.&lt;br /&gt;
&lt;br /&gt;
* 1. Created the script &amp;lt;code&amp;gt;/etc/sysconfig/modules/sd.modules&amp;lt;/code&amp;gt; to load modules on boot. Don't foget to chmod it 775.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
start () {&lt;br /&gt;
        for i in mmc_core mmc_block sdhci; do&lt;br /&gt;
                modprobe $i &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
        done&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
stop () {&lt;br /&gt;
        for i in sdhci mmc_block mmc_core; do&lt;br /&gt;
                rmmod $i &amp;gt;/dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
        done&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
restart() {&lt;br /&gt;
        stop&lt;br /&gt;
        start&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
case $1 in&lt;br /&gt;
        start)&lt;br /&gt;
                start&lt;br /&gt;
        ;;&lt;br /&gt;
        stop)&lt;br /&gt;
                stop&lt;br /&gt;
        ;;&lt;br /&gt;
        restart)&lt;br /&gt;
                echo -n &amp;quot;Reloading SD modules&amp;quot;&lt;br /&gt;
                restart&lt;br /&gt;
                echo &amp;quot;.. DONE&amp;quot;&lt;br /&gt;
        ;;&lt;br /&gt;
        *)&lt;br /&gt;
        start&lt;br /&gt;
esac&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 2. This script will run after reboot. When you insert card the automount system in the KDE or Gnome will catch the medium on the fly. But I found that the medium should be inserted at boot time because of latter '''BUG''' :-(. That's why my script is longer then it has to be...&lt;br /&gt;
&lt;br /&gt;
'''BUG''' Currently the bug exists in the automounting SD card. SD card is mounted properly when the card is inserted at boot time (or at time when modules is loaded). Otherwise it is not get mounted ([https://launchpad.net/distros/ubuntu/+bug/53268 BUG #53268]). The temporary  workaround is to remove &amp;amp;&amp;amp; insert again modules while the medium is in the reader (&amp;lt;code&amp;gt;/etc/sysconfig/modules/sd.modules restart&amp;lt;/code&amp;gt;). Note that you have to be root to perform this.&lt;br /&gt;
&lt;br /&gt;
Tested on my Z60t with 14:00.2 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 17)&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Ipw3945&amp;diff=26602</id>
		<title>Ipw3945</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Ipw3945&amp;diff=26602"/>
		<updated>2006-11-27T16:20:30Z</updated>

		<summary type="html">&lt;p&gt;Ro: /* Packages */  - works out of the box in edgy.&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;
=== Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter ===&lt;br /&gt;
This is a Mini-PCI Express WiFi Adapter&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Chipset: Intel WM3945AG&lt;br /&gt;
* IEEE Standards: 802.11a, 802.11b, 802.11g&lt;br /&gt;
* PCI ID: 8086:4227&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[image:3945abg.jpg|Mini-PCI WiFi Adapter]]&lt;br /&gt;
|}&lt;br /&gt;
=== IBM Partnumbers ===&lt;br /&gt;
41A4068 (From [http://www.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&amp;amp;lndocid=MIGR-62764 Wireless &amp;amp; networking accessories - ThinkPad T60/p])&lt;br /&gt;
&lt;br /&gt;
{{NOTE| Only the IBM Parts will work, any other parts will give an 1802 error on Post because the sub-vendor PCI ID is different, see [[Problem with unauthorized MiniPCI network card]] for more details}}&lt;br /&gt;
&lt;br /&gt;
=== Also known (in IBM literature) as.... ===&lt;br /&gt;
* From [http://www.ibm.com/common/ssi/rep_ca/8/897/ENUS106-068/ENUS106-068.PDF announcement letter 106-068], 'Intel PRO/Wireless 3945ABG8 wireless connection'&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
*{{Fedora}} &lt;br /&gt;
** Packages: http://www.atrpms.net/dist/fc5/ipw3945&lt;br /&gt;
** Helpful Thread: http://www.linuxquestions.org/questions/showthread.php?t=436357&lt;br /&gt;
** ATrpms yum repo rpm: http://atrpms.net/dist/common/atrpms/atrpms-67-1.at.noarch.rpm.html&lt;br /&gt;
** '''NOTE:''' The T60p uses the smp kernel which the ipw3945 yum install does not provide.  You will need the smp kernel for your architecture found at http://www.atrpms.net/dist/fc5/ipw3945.  Remove the non-smp kernel and replace it with the appropriate smp kernel.  Wireless works great for me... --[[User:Herlo|Herlo]] 18:06, 22 June 2006 (CEST)&lt;br /&gt;
*{{Mandriva}} &lt;br /&gt;
** Mandriva's kernel comes with the ipw3945 module (since at least 2006.0 Update One)&lt;br /&gt;
** dkms package (dkms-ipw3945) can be found in contrib (currenlty cooker only, thus will probably be in 2007.0)&lt;br /&gt;
** Additional Packages: ipw3945d and ipw3945-ucode, both either available in the commercial distribution (or club) or from http://plf.zarb.org/&lt;br /&gt;
*{{Gentoo}}&lt;br /&gt;
** See [[Installation instructions for the ThinkPad T60p]] for more information on setting up the wireless card.&lt;br /&gt;
*{{Debian}}&lt;br /&gt;
** The ipw3945 microcode is available in the [http://packages.debian.org/testing/admin/firmware-ipw3945 firmware-ip3945] package (currently in testing and unstable (same versions)).&lt;br /&gt;
** The ipw3945 regulatory daemon and module source are in unstable now, see [http://packages.debian.org/unstable/net/ipw3945d ipw3945d]and [http://packages.debian.org/unstable/net/ipw3945-source ipw3945-source]. These are planned to be released in Etch.&lt;br /&gt;
** Unofficial packages are available from [http://ace-host.stuart.id.au/russell/files/debian/sarge/ipw3945/ Russell Stuart], [http://kanotix.com/files/debian/pool/contrib/i/ Stefan Lippers-Hollmann], and [http://www.joachim-reichel.de/debian/sid/ Joachim Reichel].&lt;br /&gt;
* [[OpenBSD]]&lt;br /&gt;
** Supported with the [http://www.openbsd.org/cgi-bin/man.cgi?query=wpi wpi] driver in 4.0.&lt;br /&gt;
* [[Ubuntu]] &lt;br /&gt;
** Works out of the box in edgy.&lt;br /&gt;
&lt;br /&gt;
=== Linux WiFi driver ===&lt;br /&gt;
The most recent revision of the Intel Centrino platform utilizes a new generation of wireless networking device connected to the system via '''PCI-E''', and not PCI (like the [[ipw2200]]-line used to do). Therefore, a new driver must be used. A sourceforge-project supporting the new cards is available at [http://ipw3945.sourceforge.net/ http://ipw3945.sourceforge.net/]. However, as of today, the project's code ([http://downloadfinder.intel.com/scripts-df-external/detail_desc.aspx?ProductID=2259&amp;amp;DwnldID=10315&amp;amp;agr=Y Stable Release 1.0.0]) depends on a '''binary-only, proprietary''' user-space-daemon communicating with the driver via sysfs. It is '''not possible''' to operate this device with Free Software exclusively at the moment. The license-terms the daemon is released under prohibit reverse-engineering of the communication-protocol; this will hopefully not hold developers outside the US, where clauses like this one are not enforceable, from re-implementing a free variant of some sort.&lt;br /&gt;
==== External Discussion ====&lt;br /&gt;
This issue already sparked discussions on the [http://lkml.org/ Linux Kernel Mailing List], accessible via [http://lkml.org/lkml/2006/2/24/266 http://lkml.org/lkml/2006/2/24/266].&lt;br /&gt;
&lt;br /&gt;
There is also a very revealing [http://kerneltrap.org/node/6650 interview] with the author of the OpenBSD driver for the 3945, in which it comes out that Intel has lied (at least by omission) about the purpose of the &amp;quot;regulatory daemon&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==== Current State ====&lt;br /&gt;
The [[ipw2200]]-drivers in kernel 2.6.15 (and possibly later) do '''not''' work with this adapter. There is '''no mainline-kernel support''' at the moment, and without a change in the license of the required user-space-daemon, or mechanics of the code itself, '''probably''' will never be any.&lt;br /&gt;
&lt;br /&gt;
==== Some comments ====&lt;br /&gt;
ipw3945 works with [http://ipw3945.sourceforge.net/ http://ipw3945.sourceforge.net/] drivers. &lt;br /&gt;
A Spanish summary, but easy to understand about how to install:&lt;br /&gt;
[EsDebian-es Forum|http://www.esdebian.org/forum/viewtopic.php?forum=18&amp;amp;showtopic=69543], maxim_o message (longer)&lt;br /&gt;
&lt;br /&gt;
Thinkpad topic: on ThinkPads like the Z60 that have one. remember to put the wireless switch in the on state! But you will not be able to enable the Wireless LED with Fn+F5, it is not a problem.&lt;br /&gt;
&lt;br /&gt;
One more comment: if you want monitor mode (e.g for use with Kismet or other network sniffers), you need to uncomment CONFIG_IPW3945_MONITOR=y line from ipw3645-1.1.0 Makefile.&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this card may be found in ===&lt;br /&gt;
* {{R60}}&lt;br /&gt;
* {{T43}}, {{T60}}, {{T60p}}&lt;br /&gt;
* {{X60}}, {{X60s}}&lt;br /&gt;
* {{Z61e}}, {{Z61m}}, {{Z61t}}, {{Z61p}}&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Ipw3945&amp;diff=26601</id>
		<title>Talk:Ipw3945</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Ipw3945&amp;diff=26601"/>
		<updated>2006-11-27T16:19:15Z</updated>

		<summary type="html">&lt;p&gt;Ro: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Ubuntu]] &lt;br /&gt;
** With Edgy, all you have to do is install the linux-restricted-modules-generic package.&lt;br /&gt;
It works out-of the box in edgy (on a {{Z61m}}) without the need to install any additional packages, so I changed this info.&lt;br /&gt;
&lt;br /&gt;
--[[User:Ro|Ro]] 17:19, 27 November 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*{{Ubuntu}} &lt;br /&gt;
** Ubuntu Dapper has already built in this drivers; it works out from the box.&lt;br /&gt;
&lt;br /&gt;
Ubuntu (neither Dapper nor Edgy) have the ipw3945 drivers, so I've deleted the info.&lt;br /&gt;
--[[User:Zhenech|Zhenech]] 15:19, 27 September 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
According to this:&lt;br /&gt;
http://www.digitalvampire.org/blog/articles/2006/09/29/ubuntu-edgy-eft-on-a-thinkpad-x60s-how-to-make-ipw3945-work&lt;br /&gt;
&lt;br /&gt;
All you have to do is to install the linux-restricted-modules-generic package. I've tested this using Edgy - it worked out of the box on a T60.&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Buyers_Guide&amp;diff=26507</id>
		<title>Buyers Guide</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Buyers_Guide&amp;diff=26507"/>
		<updated>2006-11-23T17:57:04Z</updated>

		<summary type="html">&lt;p&gt;Ro: Adding lapstars.de to german vendor list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
This page is dedicated to hints about buying used or new ThinkPad models. You can find notes about typical weaknesses of used ThinkPads here and other things you should care about when choosing a ThinkPad and where to buy it.&lt;br /&gt;
|}&lt;br /&gt;
==Build it yourself and save money==&lt;br /&gt;
Lenovo offers more flexibility than any other major manufacturer of laptop computers, at least that I know of. Their &amp;quot;configure-to-order&amp;quot; (CTO) offerings let you build the computer you want, without paying for anything you don't want. The basic CTO includes the mainboard and CPU, but no RAM, disk, mini-PCI cards, software, or other add-ons. You can even get a laptop in a CTO configuration.&lt;br /&gt;
&lt;br /&gt;
I built my {{X32}} notebook with 1GB RAM, 60GB 5400RPM hard drive, USB DVD-ROM CD-RW drive, and 802.11a/b/g mini-PCI for a grand total of US$1,206, including tax and shipping.&lt;br /&gt;
&lt;br /&gt;
Start with the complete list of [https://www-03.ibm.com/lenovo/shop/personalpages/public/public/products/dsp_product_list.cfm products]. Look for items that end with &amp;quot;CTO&amp;quot; or &amp;quot;Custom.&amp;quot; Choose the chassis you want. Then add whatever [http://www-132.ibm.com/content/home/store_IBMPublicUSA/en_US/Upgrades.html upgrades] you need that only Lenovo offers (such as WiFi). Fill in the rest of the components from other, less expensive vendors.&lt;br /&gt;
&lt;br /&gt;
Update: you cant do this nowadays. They will not sell you a CTO barebone. At least you cant do it online. You might have to 'con'  a sales agent.&lt;br /&gt;
&lt;br /&gt;
Response to update: I did not need to con anyone. I just ordered the CTO chassis and the parts I needed from their website. I placed the order on August 18, 2005 and received all the shipments by August 26, 2005.&lt;br /&gt;
&lt;br /&gt;
Comment from visitor: [https://www-03.ibm.com/lenovo/shop/personalpages/public/public/products/dsp_feature_product.cfm?display=main&amp;amp;cat_id=24 Try this page].  You can at least get a Z60 with the titanium cover in a more stripped down model than is otherwise available.&lt;br /&gt;
&lt;br /&gt;
Special prices: You can get a laptop from Lenovo for special price if you are a student, alumni, researcher &lt;br /&gt;
or something like. You need to go to education -&amp;gt; computers for home -&amp;gt; students (or such), and &lt;br /&gt;
now click on &amp;quot;My Account&amp;quot; to create a new account. Perhaps there is another way, but you must end up with a student&lt;br /&gt;
account. Then you get around 5% off the web price.&lt;br /&gt;
&lt;br /&gt;
== Special deals for certain customer groups ==&lt;br /&gt;
IBM makes huge discounts to students and teachers:&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;&lt;br /&gt;
! country !! shops &amp;amp; target groups&lt;br /&gt;
|-&lt;br /&gt;
| Austria ||&lt;br /&gt;
* [http://www.studentline.at/ Studentline.at] (students, university staff, pupils and teachers)&lt;br /&gt;
* [http://www.notebook4u.at/ notebook4u.at] (students, university staff, pupils and teachers)&lt;br /&gt;
* [http://www.abax.at/academic/ ABAX] (students, university staff, pupils and teachers)&lt;br /&gt;
* [http://www.bostelmann.com/ Computer Bostelmann] (students, university staff, pupils and teachers)&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| France ||&lt;br /&gt;
*[http://www.ibm.com/easyaccess/education IBM education homepage]&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| Germany ||&lt;br /&gt;
*[http://www.lapstars.de lapstars.de] (students, university staff, pupils and teachers)&lt;br /&gt;
*[http://www.ok1.de ok1] (students, university staff, pupils and teachers)&lt;br /&gt;
*[http://www.campusrabatt.de/index.php ADD Datensysteme: CampusRabatt] (students, university staff, pupils and teachers)&lt;br /&gt;
*[http://www.pro-com.org pro-com Datensysteme]:&lt;br /&gt;
**[http://www.pro-com.org/b2b pro-com b2b] (businesses)&lt;br /&gt;
**[http://www.nofost.de/ NOFOST] (students &amp;amp; university staff)&lt;br /&gt;
**[http://www.no4ed.de/ NOFOED] (pupils &amp;amp; teachers)&lt;br /&gt;
**[http://www.nofoch.de/ NOFOCH] (clinics and medical institutions and their staff)&lt;br /&gt;
**[http://www.pro-com.org/lf pro-com luf] (universities, schools &amp;amp; other educational and research institutes)&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| Switzerland ||&lt;br /&gt;
*[http://www.rabais-etudiant.ch/ Rabais-Etudiant] (students, teachers, schools)&lt;br /&gt;
*[http://www.studentenrabatt.ch/ Studentenrabatt] (students, teachers, schools)&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| United States ||&lt;br /&gt;
* [http://www.pc.ibm.com/us/education/ Education] (K-12 and Higher Education)&lt;br /&gt;
* [http://www.dealmine.com/search_by_product.php?s=thinkpad Comparison shop] at DealMine.com to find Thinkpad and membership discounts [http://www.dealmine.com/deals_from/Union_Plus/23 AFL-CIO/AFT] matched up at various stores&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Buying FRUs ==&lt;br /&gt;
&lt;br /&gt;
You can buy single components, called, FRU (Field Replacement Unit), directly from Lenovo.&lt;br /&gt;
&lt;br /&gt;
* US orders: https://www-132.ibm.com/content/home/store_IBMPublicUSA/en_US/parts/parts_r.html&lt;br /&gt;
* Other countries: http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-50278&amp;amp;sitestyle=lenovo&lt;br /&gt;
&lt;br /&gt;
== Buying on eBay ==&lt;br /&gt;
* Many sellers do not know exactly what they have. Get the full 7-digit machine type if at all possible. Compare it to the specifications in the *book.pdf series: twbook.pdf, tabook.pdf, tawbook.pdf, etc, to determine actual screen size, original CPU speed, original hard disk, etc.&lt;br /&gt;
* You can try getting the serial number as well to check the warranty status at IBMs support pages.&lt;br /&gt;
* Check completed auctions carefully to determine going prices for comparable machines.&lt;br /&gt;
* Be aware if any port covers are missing. If they are, see if any current auctions are running to check availability.&lt;br /&gt;
* If the unit doesn't come with a hard drive, know whether it has the caddy and cover. Make sure that the three passwords are NOT set or that you know the right passwords before you install your hard drive! If you don't: A password can be set into your hard disk automatically, making it a brick - useful for door stopping only!&lt;br /&gt;
* Anything with a PIII or later most likely came with a Windows Certificate of Authenticity. Find out whether the listed machine does. Even if you don't want it, it may help resale value when you '''sell''' the machine.&lt;br /&gt;
* Read the feedback of the seller on items he has sold, especially electronics, computers and laptops. If meangranny is suddenly selling T43's after three years of lace, stay away.&lt;br /&gt;
* If it seems too good to be true, it probably is. There's a reason no one else is bidding on it.&lt;br /&gt;
&lt;br /&gt;
==Long-time Weaknesses of certain models==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
! Model !! Issues&lt;br /&gt;
|-&lt;br /&gt;
| {{390X}} || *models with 15&amp;quot; display are said to have weak display cables that tend to break.&lt;br /&gt;
|-&lt;br /&gt;
||{{A20p}} || *Base cover corner are prone to crack, root cause stiff display hinges&lt;br /&gt;
|-&lt;br /&gt;
||{{A31}} || Several reports of [[Problem with garbled screen]] independent on Operating System&lt;br /&gt;
|-&lt;br /&gt;
| {{A30}}, {{A30p}}, {{A31}}, {{A31p}} || *seem to have a mechanical design that can cause the motherboard to break. At least there are a significant number of reports of broken motherboards on these models.&lt;br /&gt;
|-&lt;br /&gt;
| {{T30}} || *had a problem with memory sockets detaching from the system board. IBM replaced these free of charge even after warranties expired.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ro</name></author>
		
	</entry>
</feed>