<?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=Rca</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=Rca"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Rca"/>
	<updated>2026-04-22T10:08:21Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=4911</id>
		<title>Talk:Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=4911"/>
		<updated>2005-05-17T11:20:33Z</updated>

		<summary type="html">&lt;p&gt;Rca: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Is suspend-to-ram working for anybody?  The piix sata drivers seem to hang after resume.  The drive spins back up (you can hear it), but the HDD light stays always on, and all disk access commands time out.  It works using the generic ide driver, but only without DMA (REALLY SLOW).  The ide_piix driver does not recognize the drive.&lt;br /&gt;
&lt;br /&gt;
I've tried kernels 2.6.10 up to 2.6.12-rc3, and any patches I found updating ACPI, sata, etc.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I believe software suspend is completely unsupported on SCSI, so it probably just won't work. And the way libata sees it, the SATA drive in the T43 is a SCSI device.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
There exists a patch supporting suspend/resume on SCSI disks, it was recently posted to the linux-kernel mailing list, and will hopefully be inlcuded in the next release =)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ah, fantastic, I should start reading LKML :)&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2496</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2496"/>
		<updated>2005-04-27T18:51:11Z</updated>

		<summary type="html">&lt;p&gt;Rca: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Repartitioning/Resizing the Windows Partition===&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this rather powerful and potentially confusing tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
===The big switcharoo: /dev/hda becomes /dev/sda===&lt;br /&gt;
&lt;br /&gt;
When initially installing Sarge from the rc3 Debian Installer images, the installation disc's 2.4 kernel saw the hard drive as /dev/hda. Since the ICH6 controller doesn't support DMA that way, transfers are extremely slow. Therefore I started by installing a base system with a compiler so I could build my own kernel. After building my kernel with options to support ICH6 (CONFIG_SCSI_ATA_PIIX=y), the drive is seen through libata's SCSI emulation as /sev/sda, though.&lt;br /&gt;
&lt;br /&gt;
To change that, you can boot to 2.4, edit /etc/fstab and /boot/grub/menu.lst (or your preferred bootloader's configuration file). Replace all occurences of &amp;quot;hda&amp;quot; with &amp;quot;sda&amp;quot; and reboot to your new 2.6 kernel. If things go wrong and your 2.6 doesn't boot properly, use the Debian installer CD as rescue system and change your fstab and bootloader configuration back to hda, then retry with new kernel options. I will post my working .config as soon as I figure out how to upload non-image files here :)&lt;br /&gt;
&lt;br /&gt;
I suppose the Debian installer might at some time switch to a kernel that supports ICH6 natively, removing the need for this procedure.&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
===CPU and frequency scaling===&lt;br /&gt;
2.6.11.7's CONFIG_X86_SPEEDSTEP_CENTRINO (speedstep-centrino.ko) and CONFIG_X86_ACPI_CPUFREQ (acpi-cpufreq.ko) '''both''' seem to work to scale the CPU frequency. Which of the two gets you more battery life and a less noisy CPU fan has yet to be determined. I noticed the CPU fan is rather loud and active a lot. Not something you'd expect for a laptop this expensive. On the other hand, the whole system is pretty brand new and perhaps future kernels will allow for a quieter machine.&lt;br /&gt;
&lt;br /&gt;
===Network===&lt;br /&gt;
The network card identifies to lspci as &amp;quot;Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express&amp;quot; and works with the tg3 module, both on kernel 2.4 and 2.6. I didn't find anyhting special here. Haven't tested it on an actual gigabit network, though, so nothing to benchmark with.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
Seems to work under 2.6.11.7. Make sure to enable RFCOMM in your kernel, and you will also need support for ibm-acpi. then:&lt;br /&gt;
&lt;br /&gt;
 apt-get install bluez-utils&lt;br /&gt;
 echo &amp;quot;enable&amp;quot; &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
 /etc/init.d/bluez-utils start&lt;br /&gt;
&lt;br /&gt;
And you can try using &amp;quot;hcitool scan&amp;quot; to scan for nearby devices. My Sony Ericsson T630 was found immediately and I could back up its contens using MultiSync.&lt;br /&gt;
&lt;br /&gt;
==Buttons==&lt;br /&gt;
{|&lt;br /&gt;
|ThinkLight&lt;br /&gt;
|Fn + PgUp&lt;br /&gt;
|Just worked (can also be toggled through ibm-acpi's /proc/acpi/ibm/light)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness +&lt;br /&gt;
|Fn + Home&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness -&lt;br /&gt;
|Fn + End&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Backlight off&lt;br /&gt;
|Fn + F3&lt;br /&gt;
|Supported with ibm-acpi, acpid and radeontool&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Backlight off===&lt;br /&gt;
I turned this into something more like a backlight toggle by using this script as /etc/acpid/backlight.sh for acpid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 &lt;br /&gt;
 RADEONTOOL='/usr/local/sbin/radeontool'&lt;br /&gt;
 &lt;br /&gt;
 status=`$RADEONTOOL light`;&lt;br /&gt;
 &lt;br /&gt;
 if [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks on&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light off&lt;br /&gt;
 elif [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks off&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light on&lt;br /&gt;
 fi&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You must first grab radeontool and copy it to /usr/local/sbin for this to work, of course. The script itself was stolen from someone else (whose name I forgot -- sorry!) and modified to work with the current version of radeontool.&lt;br /&gt;
&lt;br /&gt;
My /etc/acpid/events/backlight looks like this:&lt;br /&gt;
&lt;br /&gt;
 event=ibm/hotkey.*1003&lt;br /&gt;
 action=/etc/acpi/backlight.sh&lt;br /&gt;
&lt;br /&gt;
==Various Information==&lt;br /&gt;
===lspci Output===&lt;br /&gt;
&lt;br /&gt;
To have all the hardware show up with its proper name, I had to get a new pci.ids file from the [http://pciids.sourceforge.net/ Linux PCI ID Repostiory] and copy it to /usr/share/misc/pci.ids. I believe newer distributions and kernels won't need that file anymore.&lt;br /&gt;
&lt;br /&gt;
 0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)&lt;br /&gt;
 0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)&lt;br /&gt;
 0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)&lt;br /&gt;
 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)&lt;br /&gt;
 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)\&lt;br /&gt;
 AC'97 Audio Controller  (rev 03)&lt;br /&gt;
 0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)&lt;br /&gt;
 0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)&lt;br /&gt;
 0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)&lt;br /&gt;
 0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)&lt;br /&gt;
 0000:01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]&lt;br /&gt;
 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)&lt;br /&gt;
 0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)&lt;br /&gt;
 0000:04:02.0 Network controller: Intel Corporation: Unknown device 4224 (rev 05)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things are up and running, WLAN and all, and I will update this article with the details once I have the time :)&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Complaints==&lt;br /&gt;
It appears to me that even when the CPU is clocked down to 800 MHz, the CPU fan is very noisy and blows practically non-stop at the same speed. Does anyone else think this simply shouldn't be the case with a laptop this pricy? I've seen some that cost half as much, have a comparable processor and aren't as noisy. Is this simply a symptom of e.g. the graphics card's frequency scaling not being supported yet? I'd love some discussion about this.&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2483</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2483"/>
		<updated>2005-04-27T18:44:24Z</updated>

		<summary type="html">&lt;p&gt;Rca: /* CPU and frequency scaling */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Repartitioning/Resizing the Windows Partition===&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this rather powerful and potentially confusing tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
===The big switcharoo: /dev/hda becomes /dev/sda===&lt;br /&gt;
&lt;br /&gt;
When initially installing Sarge from the rc3 Debian Installer images, the installation disc's 2.4 kernel saw the hard drive as /dev/hda. Since the ICH6 controller doesn't support DMA that way, transfers are extremely slow. Therefore I started by installing a base system with a compiler so I could build my own kernel. After building my kernel with options to support ICH6 (CONFIG_SCSI_ATA_PIIX=y), the drive is seen through libata's SCSI emulation as /sev/sda, though.&lt;br /&gt;
&lt;br /&gt;
To change that, you can boot to 2.4, edit /etc/fstab and /boot/grub/menu.lst (or your preferred bootloader's configuration file). Replace all occurences of &amp;quot;hda&amp;quot; with &amp;quot;sda&amp;quot; and reboot to your new 2.6 kernel. If things go wrong and your 2.6 doesn't boot properly, use the Debian installer CD as rescue system and change your fstab and bootloader configuration back to hda, then retry with new kernel options. I will post my working .config as soon as I figure out how to upload non-image files here :)&lt;br /&gt;
&lt;br /&gt;
I suppose the Debian installer might at some time switch to a kernel that supports ICH6 natively, removing the need for this procedure.&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
===CPU and frequency scaling===&lt;br /&gt;
2.6.11.7's CONFIG_X86_SPEEDSTEP_CENTRINO (speedstep-centrino.ko) and CONFIG_X86_ACPI_CPUFREQ (acpi-cpufreq.ko) '''both''' seem to work to scale the CPU frequency. Which of the two gets you more battery life and a less noisy CPU fan has yet to be determined. I noticed the CPU fan is rather loud and active a lot. Not something you'd expect for a laptop this expensive. On the other hand, the whole system is pretty brand new and perhaps future kernels will allow for a quieter machine.&lt;br /&gt;
&lt;br /&gt;
===Network===&lt;br /&gt;
The network card identifies to lspci as &amp;quot;Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express&amp;quot; and works with the tg3 module, both on kernel 2.4 and 2.6. I didn't find anyhting special here. Haven't tested it on an actual gigabit network, though, so nothing to benchmark with.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
Seems to work under 2.6.11.7. Make sure to enable RFCOMM in your kernel, and you will also need support for ibm-acpi. then:&lt;br /&gt;
&lt;br /&gt;
 apt-get install bluez-utils&lt;br /&gt;
 echo &amp;quot;enable&amp;quot; &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
 /etc/init.d/bluez-utils start&lt;br /&gt;
&lt;br /&gt;
And you can try using &amp;quot;hcitool scan&amp;quot; to scan for nearby devices. My Sony Ericsson T630 was found immediately and I could back up its contens using MultiSync.&lt;br /&gt;
&lt;br /&gt;
==Buttons==&lt;br /&gt;
{|&lt;br /&gt;
|ThinkLight&lt;br /&gt;
|Fn + PgUp&lt;br /&gt;
|Just worked (can also be toggled through ibm-acpi's /proc/acpi/ibm/light)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness +&lt;br /&gt;
|Fn + Home&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness -&lt;br /&gt;
|Fn + End&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Backlight off&lt;br /&gt;
|Fn + F3&lt;br /&gt;
|Supported with ibm-acpi, acpid and radeontool&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Backlight off===&lt;br /&gt;
I turned this into something more like a backlight toggle by using this script as /etc/acpid/backlight.sh for acpid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 &lt;br /&gt;
 RADEONTOOL='/usr/local/sbin/radeontool'&lt;br /&gt;
 &lt;br /&gt;
 status=`$RADEONTOOL light`;&lt;br /&gt;
 &lt;br /&gt;
 if [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks on&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light off&lt;br /&gt;
 elif [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks off&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light on&lt;br /&gt;
 fi&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You must first grab radeontool and copy it to /usr/local/sbin for this to work, of course. The script itself was stolen from someone else (whose name I forgot -- sorry!) and modified to work with the current version of radeontool.&lt;br /&gt;
&lt;br /&gt;
My /etc/acpid/events/backlight looks like this:&lt;br /&gt;
&lt;br /&gt;
 event=ibm/hotkey.*1003&lt;br /&gt;
 action=/etc/acpi/backlight.sh&lt;br /&gt;
&lt;br /&gt;
==Various Information==&lt;br /&gt;
===lspci Output===&lt;br /&gt;
&lt;br /&gt;
To have all the hardware show up with its proper name, I had to get a new pci.ids file from the [http://pciids.sourceforge.net/ Linux PCI ID Repostiory] and copy it to /usr/share/misc/pci.ids. I believe newer distributions and kernels won't need that file anymore.&lt;br /&gt;
&lt;br /&gt;
 0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)&lt;br /&gt;
 0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)&lt;br /&gt;
 0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)&lt;br /&gt;
 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)&lt;br /&gt;
 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)\&lt;br /&gt;
 AC'97 Audio Controller  (rev 03)&lt;br /&gt;
 0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)&lt;br /&gt;
 0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)&lt;br /&gt;
 0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)&lt;br /&gt;
 0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)&lt;br /&gt;
 0000:01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]&lt;br /&gt;
 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)&lt;br /&gt;
 0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)&lt;br /&gt;
 0000:04:02.0 Network controller: Intel Corporation: Unknown device 4224 (rev 05)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things are up and running, WLAN and all, and I will update this article with the details once I have the time :)&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2482</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2482"/>
		<updated>2005-04-27T18:44:15Z</updated>

		<summary type="html">&lt;p&gt;Rca: /* Hardware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Repartitioning/Resizing the Windows Partition===&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this rather powerful and potentially confusing tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
===The big switcharoo: /dev/hda becomes /dev/sda===&lt;br /&gt;
&lt;br /&gt;
When initially installing Sarge from the rc3 Debian Installer images, the installation disc's 2.4 kernel saw the hard drive as /dev/hda. Since the ICH6 controller doesn't support DMA that way, transfers are extremely slow. Therefore I started by installing a base system with a compiler so I could build my own kernel. After building my kernel with options to support ICH6 (CONFIG_SCSI_ATA_PIIX=y), the drive is seen through libata's SCSI emulation as /sev/sda, though.&lt;br /&gt;
&lt;br /&gt;
To change that, you can boot to 2.4, edit /etc/fstab and /boot/grub/menu.lst (or your preferred bootloader's configuration file). Replace all occurences of &amp;quot;hda&amp;quot; with &amp;quot;sda&amp;quot; and reboot to your new 2.6 kernel. If things go wrong and your 2.6 doesn't boot properly, use the Debian installer CD as rescue system and change your fstab and bootloader configuration back to hda, then retry with new kernel options. I will post my working .config as soon as I figure out how to upload non-image files here :)&lt;br /&gt;
&lt;br /&gt;
I suppose the Debian installer might at some time switch to a kernel that supports ICH6 natively, removing the need for this procedure.&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
===CPU and frequency scaling===&lt;br /&gt;
2.6.11.7's CONFIG_X86_SPEEDSTEP_CENTRINO (speedstep-centrino.ko) and CONFIG_X86_ACPI_CPUFREQ (acpi-cpufreq.ko) '''both''' seem to work to scale the CPU frequency. Which of the two gets you more battery life and a less noisy CPU fan has yet to be determined. I noticed the CPU fan is rather loud and active a lot. Not something you'd expect for a laptop this expensive. On the other hand, the whole system is pretty brand new and perhaps future kernels will allow for a quieter machine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Network===&lt;br /&gt;
The network card identifies to lspci as &amp;quot;Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express&amp;quot; and works with the tg3 module, both on kernel 2.4 and 2.6. I didn't find anyhting special here. Haven't tested it on an actual gigabit network, though, so nothing to benchmark with.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
Seems to work under 2.6.11.7. Make sure to enable RFCOMM in your kernel, and you will also need support for ibm-acpi. then:&lt;br /&gt;
&lt;br /&gt;
 apt-get install bluez-utils&lt;br /&gt;
 echo &amp;quot;enable&amp;quot; &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
 /etc/init.d/bluez-utils start&lt;br /&gt;
&lt;br /&gt;
And you can try using &amp;quot;hcitool scan&amp;quot; to scan for nearby devices. My Sony Ericsson T630 was found immediately and I could back up its contens using MultiSync.&lt;br /&gt;
&lt;br /&gt;
==Buttons==&lt;br /&gt;
{|&lt;br /&gt;
|ThinkLight&lt;br /&gt;
|Fn + PgUp&lt;br /&gt;
|Just worked (can also be toggled through ibm-acpi's /proc/acpi/ibm/light)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness +&lt;br /&gt;
|Fn + Home&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness -&lt;br /&gt;
|Fn + End&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Backlight off&lt;br /&gt;
|Fn + F3&lt;br /&gt;
|Supported with ibm-acpi, acpid and radeontool&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Backlight off===&lt;br /&gt;
I turned this into something more like a backlight toggle by using this script as /etc/acpid/backlight.sh for acpid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 &lt;br /&gt;
 RADEONTOOL='/usr/local/sbin/radeontool'&lt;br /&gt;
 &lt;br /&gt;
 status=`$RADEONTOOL light`;&lt;br /&gt;
 &lt;br /&gt;
 if [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks on&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light off&lt;br /&gt;
 elif [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks off&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light on&lt;br /&gt;
 fi&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You must first grab radeontool and copy it to /usr/local/sbin for this to work, of course. The script itself was stolen from someone else (whose name I forgot -- sorry!) and modified to work with the current version of radeontool.&lt;br /&gt;
&lt;br /&gt;
My /etc/acpid/events/backlight looks like this:&lt;br /&gt;
&lt;br /&gt;
 event=ibm/hotkey.*1003&lt;br /&gt;
 action=/etc/acpi/backlight.sh&lt;br /&gt;
&lt;br /&gt;
==Various Information==&lt;br /&gt;
===lspci Output===&lt;br /&gt;
&lt;br /&gt;
To have all the hardware show up with its proper name, I had to get a new pci.ids file from the [http://pciids.sourceforge.net/ Linux PCI ID Repostiory] and copy it to /usr/share/misc/pci.ids. I believe newer distributions and kernels won't need that file anymore.&lt;br /&gt;
&lt;br /&gt;
 0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)&lt;br /&gt;
 0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)&lt;br /&gt;
 0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)&lt;br /&gt;
 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)&lt;br /&gt;
 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)\&lt;br /&gt;
 AC'97 Audio Controller  (rev 03)&lt;br /&gt;
 0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)&lt;br /&gt;
 0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)&lt;br /&gt;
 0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)&lt;br /&gt;
 0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)&lt;br /&gt;
 0000:01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]&lt;br /&gt;
 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)&lt;br /&gt;
 0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)&lt;br /&gt;
 0000:04:02.0 Network controller: Intel Corporation: Unknown device 4224 (rev 05)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things are up and running, WLAN and all, and I will update this article with the details once I have the time :)&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2481</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2481"/>
		<updated>2005-04-27T18:31:49Z</updated>

		<summary type="html">&lt;p&gt;Rca: /* The big switcharoo: /dev/hda becomes /dev/sda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Repartitioning/Resizing the Windows Partition===&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this rather powerful and potentially confusing tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
===The big switcharoo: /dev/hda becomes /dev/sda===&lt;br /&gt;
&lt;br /&gt;
When initially installing Sarge from the rc3 Debian Installer images, the installation disc's 2.4 kernel saw the hard drive as /dev/hda. Since the ICH6 controller doesn't support DMA that way, transfers are extremely slow. Therefore I started by installing a base system with a compiler so I could build my own kernel. After building my kernel with options to support ICH6 (CONFIG_SCSI_ATA_PIIX=y), the drive is seen through libata's SCSI emulation as /sev/sda, though.&lt;br /&gt;
&lt;br /&gt;
To change that, you can boot to 2.4, edit /etc/fstab and /boot/grub/menu.lst (or your preferred bootloader's configuration file). Replace all occurences of &amp;quot;hda&amp;quot; with &amp;quot;sda&amp;quot; and reboot to your new 2.6 kernel. If things go wrong and your 2.6 doesn't boot properly, use the Debian installer CD as rescue system and change your fstab and bootloader configuration back to hda, then retry with new kernel options. I will post my working .config as soon as I figure out how to upload non-image files here :)&lt;br /&gt;
&lt;br /&gt;
I suppose the Debian installer might at some time switch to a kernel that supports ICH6 natively, removing the need for this procedure.&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
===Network===&lt;br /&gt;
The network card identifies to lspci as &amp;quot;Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express&amp;quot; and works with the tg3 module, both on kernel 2.4 and 2.6. I didn't find anyhting special here. Haven't tested it on an actual gigabit network, though, so nothing to benchmark with.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
Seems to work under 2.6.11.7. Make sure to enable RFCOMM in your kernel, and you will also need support for ibm-acpi. then:&lt;br /&gt;
&lt;br /&gt;
 apt-get install bluez-utils&lt;br /&gt;
 echo &amp;quot;enable&amp;quot; &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
 /etc/init.d/bluez-utils start&lt;br /&gt;
&lt;br /&gt;
And you can try using &amp;quot;hcitool scan&amp;quot; to scan for nearby devices. My Sony Ericsson T630 was found immediately and I could back up its contens using MultiSync.&lt;br /&gt;
&lt;br /&gt;
==Buttons==&lt;br /&gt;
{|&lt;br /&gt;
|ThinkLight&lt;br /&gt;
|Fn + PgUp&lt;br /&gt;
|Just worked (can also be toggled through ibm-acpi's /proc/acpi/ibm/light)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness +&lt;br /&gt;
|Fn + Home&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness -&lt;br /&gt;
|Fn + End&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Backlight off&lt;br /&gt;
|Fn + F3&lt;br /&gt;
|Supported with ibm-acpi, acpid and radeontool&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Backlight off===&lt;br /&gt;
I turned this into something more like a backlight toggle by using this script as /etc/acpid/backlight.sh for acpid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 &lt;br /&gt;
 RADEONTOOL='/usr/local/sbin/radeontool'&lt;br /&gt;
 &lt;br /&gt;
 status=`$RADEONTOOL light`;&lt;br /&gt;
 &lt;br /&gt;
 if [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks on&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light off&lt;br /&gt;
 elif [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks off&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light on&lt;br /&gt;
 fi&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You must first grab radeontool and copy it to /usr/local/sbin for this to work, of course. The script itself was stolen from someone else (whose name I forgot -- sorry!) and modified to work with the current version of radeontool.&lt;br /&gt;
&lt;br /&gt;
My /etc/acpid/events/backlight looks like this:&lt;br /&gt;
&lt;br /&gt;
 event=ibm/hotkey.*1003&lt;br /&gt;
 action=/etc/acpi/backlight.sh&lt;br /&gt;
&lt;br /&gt;
==Various Information==&lt;br /&gt;
===lspci Output===&lt;br /&gt;
&lt;br /&gt;
To have all the hardware show up with its proper name, I had to get a new pci.ids file from the [http://pciids.sourceforge.net/ Linux PCI ID Repostiory] and copy it to /usr/share/misc/pci.ids. I believe newer distributions and kernels won't need that file anymore.&lt;br /&gt;
&lt;br /&gt;
 0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)&lt;br /&gt;
 0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)&lt;br /&gt;
 0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)&lt;br /&gt;
 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)&lt;br /&gt;
 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)\&lt;br /&gt;
 AC'97 Audio Controller  (rev 03)&lt;br /&gt;
 0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)&lt;br /&gt;
 0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)&lt;br /&gt;
 0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)&lt;br /&gt;
 0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)&lt;br /&gt;
 0000:01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]&lt;br /&gt;
 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)&lt;br /&gt;
 0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)&lt;br /&gt;
 0000:04:02.0 Network controller: Intel Corporation: Unknown device 4224 (rev 05)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things are up and running, WLAN and all, and I will update this article with the details once I have the time :)&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2476</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2476"/>
		<updated>2005-04-27T18:30:11Z</updated>

		<summary type="html">&lt;p&gt;Rca: /* Backlight off */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Repartitioning/Resizing the Windows Partition===&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this rather powerful and potentially confusing tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
===The big switcharoo: /dev/hda becomes /dev/sda===&lt;br /&gt;
&lt;br /&gt;
When initially installing Sarge from the rc3 Debian Installer images, the installation disc's 2.4 kernel saw the hard drive as /dev/hda. Since the ICH6 controller doesn't support DMA that way, transfers are extremely slow. Therefore I started by installing a base system with a compiler so I could build my own kernel. After building my kernel with options to support ICH6 (CONFIG_SCSI_ATA_PIIX=y), the drive is seen through libata's SCSI emulation as /sev/sda, though.&lt;br /&gt;
&lt;br /&gt;
To change that, you can boot to 2.4, edit /etc/fstab and /boot/grub/menu.lst (or your preferred bootloader's configuration file). Replace all occurences of &amp;quot;hda&amp;quot; with &amp;quot;sda&amp;quot; and reboot to your new 2.6 kernel. If things go wrong and your 2.6 doesn't boot properly, use the Debian installer CD as rescue system and change your fstab and bootloade rconfiguration back to hda, then retry with new kernel options. I will post my working .config as soon as I figure out how to upload non-image files here :)&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
===Network===&lt;br /&gt;
The network card identifies to lspci as &amp;quot;Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express&amp;quot; and works with the tg3 module, both on kernel 2.4 and 2.6. I didn't find anyhting special here. Haven't tested it on an actual gigabit network, though, so nothing to benchmark with.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
Seems to work under 2.6.11.7. Make sure to enable RFCOMM in your kernel, and you will also need support for ibm-acpi. then:&lt;br /&gt;
&lt;br /&gt;
 apt-get install bluez-utils&lt;br /&gt;
 echo &amp;quot;enable&amp;quot; &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
 /etc/init.d/bluez-utils start&lt;br /&gt;
&lt;br /&gt;
And you can try using &amp;quot;hcitool scan&amp;quot; to scan for nearby devices. My Sony Ericsson T630 was found immediately and I could back up its contens using MultiSync.&lt;br /&gt;
&lt;br /&gt;
==Buttons==&lt;br /&gt;
{|&lt;br /&gt;
|ThinkLight&lt;br /&gt;
|Fn + PgUp&lt;br /&gt;
|Just worked (can also be toggled through ibm-acpi's /proc/acpi/ibm/light)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness +&lt;br /&gt;
|Fn + Home&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness -&lt;br /&gt;
|Fn + End&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Backlight off&lt;br /&gt;
|Fn + F3&lt;br /&gt;
|Supported with ibm-acpi, acpid and radeontool&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Backlight off===&lt;br /&gt;
I turned this into something more like a backlight toggle by using this script as /etc/acpid/backlight.sh for acpid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 &lt;br /&gt;
 RADEONTOOL='/usr/local/sbin/radeontool'&lt;br /&gt;
 &lt;br /&gt;
 status=`$RADEONTOOL light`;&lt;br /&gt;
 &lt;br /&gt;
 if [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks on&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light off&lt;br /&gt;
 elif [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks off&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light on&lt;br /&gt;
 fi&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You must first grab radeontool and copy it to /usr/local/sbin for this to work, of course. The script itself was stolen from someone else (whose name I forgot -- sorry!) and modified to work with the current version of radeontool.&lt;br /&gt;
&lt;br /&gt;
My /etc/acpid/events/backlight looks like this:&lt;br /&gt;
&lt;br /&gt;
 event=ibm/hotkey.*1003&lt;br /&gt;
 action=/etc/acpi/backlight.sh&lt;br /&gt;
&lt;br /&gt;
==Various Information==&lt;br /&gt;
===lspci Output===&lt;br /&gt;
&lt;br /&gt;
To have all the hardware show up with its proper name, I had to get a new pci.ids file from the [http://pciids.sourceforge.net/ Linux PCI ID Repostiory] and copy it to /usr/share/misc/pci.ids. I believe newer distributions and kernels won't need that file anymore.&lt;br /&gt;
&lt;br /&gt;
 0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)&lt;br /&gt;
 0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)&lt;br /&gt;
 0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)&lt;br /&gt;
 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)&lt;br /&gt;
 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)\&lt;br /&gt;
 AC'97 Audio Controller  (rev 03)&lt;br /&gt;
 0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)&lt;br /&gt;
 0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)&lt;br /&gt;
 0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)&lt;br /&gt;
 0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)&lt;br /&gt;
 0000:01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]&lt;br /&gt;
 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)&lt;br /&gt;
 0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)&lt;br /&gt;
 0000:04:02.0 Network controller: Intel Corporation: Unknown device 4224 (rev 05)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things are up and running, WLAN and all, and I will update this article with the details once I have the time :)&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2474</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2474"/>
		<updated>2005-04-27T18:29:53Z</updated>

		<summary type="html">&lt;p&gt;Rca: /* Backlight off */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Repartitioning/Resizing the Windows Partition===&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this rather powerful and potentially confusing tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
===The big switcharoo: /dev/hda becomes /dev/sda===&lt;br /&gt;
&lt;br /&gt;
When initially installing Sarge from the rc3 Debian Installer images, the installation disc's 2.4 kernel saw the hard drive as /dev/hda. Since the ICH6 controller doesn't support DMA that way, transfers are extremely slow. Therefore I started by installing a base system with a compiler so I could build my own kernel. After building my kernel with options to support ICH6 (CONFIG_SCSI_ATA_PIIX=y), the drive is seen through libata's SCSI emulation as /sev/sda, though.&lt;br /&gt;
&lt;br /&gt;
To change that, you can boot to 2.4, edit /etc/fstab and /boot/grub/menu.lst (or your preferred bootloader's configuration file). Replace all occurences of &amp;quot;hda&amp;quot; with &amp;quot;sda&amp;quot; and reboot to your new 2.6 kernel. If things go wrong and your 2.6 doesn't boot properly, use the Debian installer CD as rescue system and change your fstab and bootloade rconfiguration back to hda, then retry with new kernel options. I will post my working .config as soon as I figure out how to upload non-image files here :)&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
===Network===&lt;br /&gt;
The network card identifies to lspci as &amp;quot;Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express&amp;quot; and works with the tg3 module, both on kernel 2.4 and 2.6. I didn't find anyhting special here. Haven't tested it on an actual gigabit network, though, so nothing to benchmark with.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
Seems to work under 2.6.11.7. Make sure to enable RFCOMM in your kernel, and you will also need support for ibm-acpi. then:&lt;br /&gt;
&lt;br /&gt;
 apt-get install bluez-utils&lt;br /&gt;
 echo &amp;quot;enable&amp;quot; &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
 /etc/init.d/bluez-utils start&lt;br /&gt;
&lt;br /&gt;
And you can try using &amp;quot;hcitool scan&amp;quot; to scan for nearby devices. My Sony Ericsson T630 was found immediately and I could back up its contens using MultiSync.&lt;br /&gt;
&lt;br /&gt;
==Buttons==&lt;br /&gt;
{|&lt;br /&gt;
|ThinkLight&lt;br /&gt;
|Fn + PgUp&lt;br /&gt;
|Just worked (can also be toggled through ibm-acpi's /proc/acpi/ibm/light)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness +&lt;br /&gt;
|Fn + Home&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness -&lt;br /&gt;
|Fn + End&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Backlight off&lt;br /&gt;
|Fn + F3&lt;br /&gt;
|Supported with ibm-acpi, acpid and radeontool&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Backlight off===&lt;br /&gt;
I turned this into something more like a backlight toggle by using this script as /etc/acpid/backlight.sh for acpid:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 &lt;br /&gt;
 RADEONTOOL='/usr/local/sbin/radeontool'&lt;br /&gt;
 &lt;br /&gt;
 status=`$RADEONTOOL light`;&lt;br /&gt;
 &lt;br /&gt;
 if [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks on&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light off&lt;br /&gt;
 elif [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks off&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light on&lt;br /&gt;
 fi&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You must first grab radeontool and copy it to /usr/local/sbin for this to work, of course. The script itself was stolen from someone else (whose name I forgot -- sorry!) and modified to work with the current version of radeontool.&lt;br /&gt;
&lt;br /&gt;
My /etc/acpid/events/backlight looks like this:&lt;br /&gt;
&lt;br /&gt;
 event=ibm/hotkey.*1003&lt;br /&gt;
 action=/etc/acpi/backlight.sh&lt;br /&gt;
&lt;br /&gt;
==Various Information==&lt;br /&gt;
===lspci Output===&lt;br /&gt;
&lt;br /&gt;
To have all the hardware show up with its proper name, I had to get a new pci.ids file from the [http://pciids.sourceforge.net/ Linux PCI ID Repostiory] and copy it to /usr/share/misc/pci.ids. I believe newer distributions and kernels won't need that file anymore.&lt;br /&gt;
&lt;br /&gt;
 0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)&lt;br /&gt;
 0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)&lt;br /&gt;
 0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)&lt;br /&gt;
 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)&lt;br /&gt;
 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)\&lt;br /&gt;
 AC'97 Audio Controller  (rev 03)&lt;br /&gt;
 0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)&lt;br /&gt;
 0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)&lt;br /&gt;
 0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)&lt;br /&gt;
 0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)&lt;br /&gt;
 0000:01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]&lt;br /&gt;
 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)&lt;br /&gt;
 0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)&lt;br /&gt;
 0000:04:02.0 Network controller: Intel Corporation: Unknown device 4224 (rev 05)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things are up and running, WLAN and all, and I will update this article with the details once I have the time :)&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2473</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2473"/>
		<updated>2005-04-27T18:27:56Z</updated>

		<summary type="html">&lt;p&gt;Rca: /* Buttons */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Repartitioning/Resizing the Windows Partition===&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this rather powerful and potentially confusing tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
===The big switcharoo: /dev/hda becomes /dev/sda===&lt;br /&gt;
&lt;br /&gt;
When initially installing Sarge from the rc3 Debian Installer images, the installation disc's 2.4 kernel saw the hard drive as /dev/hda. Since the ICH6 controller doesn't support DMA that way, transfers are extremely slow. Therefore I started by installing a base system with a compiler so I could build my own kernel. After building my kernel with options to support ICH6 (CONFIG_SCSI_ATA_PIIX=y), the drive is seen through libata's SCSI emulation as /sev/sda, though.&lt;br /&gt;
&lt;br /&gt;
To change that, you can boot to 2.4, edit /etc/fstab and /boot/grub/menu.lst (or your preferred bootloader's configuration file). Replace all occurences of &amp;quot;hda&amp;quot; with &amp;quot;sda&amp;quot; and reboot to your new 2.6 kernel. If things go wrong and your 2.6 doesn't boot properly, use the Debian installer CD as rescue system and change your fstab and bootloade rconfiguration back to hda, then retry with new kernel options. I will post my working .config as soon as I figure out how to upload non-image files here :)&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
===Network===&lt;br /&gt;
The network card identifies to lspci as &amp;quot;Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express&amp;quot; and works with the tg3 module, both on kernel 2.4 and 2.6. I didn't find anyhting special here. Haven't tested it on an actual gigabit network, though, so nothing to benchmark with.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
Seems to work under 2.6.11.7. Make sure to enable RFCOMM in your kernel, and you will also need support for ibm-acpi. then:&lt;br /&gt;
&lt;br /&gt;
 apt-get install bluez-utils&lt;br /&gt;
 echo &amp;quot;enable&amp;quot; &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
 /etc/init.d/bluez-utils start&lt;br /&gt;
&lt;br /&gt;
And you can try using &amp;quot;hcitool scan&amp;quot; to scan for nearby devices. My Sony Ericsson T630 was found immediately and I could back up its contens using MultiSync.&lt;br /&gt;
&lt;br /&gt;
==Buttons==&lt;br /&gt;
{|&lt;br /&gt;
|ThinkLight&lt;br /&gt;
|Fn + PgUp&lt;br /&gt;
|Just worked (can also be toggled through ibm-acpi's /proc/acpi/ibm/light)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness +&lt;br /&gt;
|Fn + Home&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness -&lt;br /&gt;
|Fn + End&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Backlight off&lt;br /&gt;
|Fn + F3&lt;br /&gt;
|Supported with ibm-acpi, acpid and radeontool&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Backlight off===&lt;br /&gt;
I turned this into something more like a backlight toggle by using this script as /etc/acpid/backlight.sh for acpid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 &lt;br /&gt;
 RADEONTOOL='/usr/local/sbin/radeontool'&lt;br /&gt;
 &lt;br /&gt;
 status=`$RADEONTOOL light`;&lt;br /&gt;
 &lt;br /&gt;
 if [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks on&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light off&lt;br /&gt;
 elif [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks off&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light on&lt;br /&gt;
 fi&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You must first grab radeontool and copy it to /usr/local/sbin for this to work, of course. The script itself was stolen from someone else (whose name I forgot -- sorry!) and modified to work with the current version of radeontool.&lt;br /&gt;
&lt;br /&gt;
My /etc/acpid/events/backlight looks like this:&lt;br /&gt;
&lt;br /&gt;
 event=ibm/hotkey.*1003&lt;br /&gt;
 action=/etc/acpi/backlight.sh&lt;br /&gt;
&lt;br /&gt;
==Various Information==&lt;br /&gt;
===lspci Output===&lt;br /&gt;
&lt;br /&gt;
To have all the hardware show up with its proper name, I had to get a new pci.ids file from the [http://pciids.sourceforge.net/ Linux PCI ID Repostiory] and copy it to /usr/share/misc/pci.ids. I believe newer distributions and kernels won't need that file anymore.&lt;br /&gt;
&lt;br /&gt;
 0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)&lt;br /&gt;
 0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)&lt;br /&gt;
 0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)&lt;br /&gt;
 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)&lt;br /&gt;
 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)\&lt;br /&gt;
 AC'97 Audio Controller  (rev 03)&lt;br /&gt;
 0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)&lt;br /&gt;
 0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)&lt;br /&gt;
 0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)&lt;br /&gt;
 0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)&lt;br /&gt;
 0000:01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]&lt;br /&gt;
 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)&lt;br /&gt;
 0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)&lt;br /&gt;
 0000:04:02.0 Network controller: Intel Corporation: Unknown device 4224 (rev 05)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things are up and running, WLAN and all, and I will update this article with the details once I have the time :)&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2472</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2472"/>
		<updated>2005-04-27T18:27:15Z</updated>

		<summary type="html">&lt;p&gt;Rca: /* Backlight off */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Repartitioning/Resizing the Windows Partition===&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this rather powerful and potentially confusing tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
===The big switcharoo: /dev/hda becomes /dev/sda===&lt;br /&gt;
&lt;br /&gt;
When initially installing Sarge from the rc3 Debian Installer images, the installation disc's 2.4 kernel saw the hard drive as /dev/hda. Since the ICH6 controller doesn't support DMA that way, transfers are extremely slow. Therefore I started by installing a base system with a compiler so I could build my own kernel. After building my kernel with options to support ICH6 (CONFIG_SCSI_ATA_PIIX=y), the drive is seen through libata's SCSI emulation as /sev/sda, though.&lt;br /&gt;
&lt;br /&gt;
To change that, you can boot to 2.4, edit /etc/fstab and /boot/grub/menu.lst (or your preferred bootloader's configuration file). Replace all occurences of &amp;quot;hda&amp;quot; with &amp;quot;sda&amp;quot; and reboot to your new 2.6 kernel. If things go wrong and your 2.6 doesn't boot properly, use the Debian installer CD as rescue system and change your fstab and bootloade rconfiguration back to hda, then retry with new kernel options. I will post my working .config as soon as I figure out how to upload non-image files here :)&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
===Network===&lt;br /&gt;
The network card identifies to lspci as &amp;quot;Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express&amp;quot; and works with the tg3 module, both on kernel 2.4 and 2.6. I didn't find anyhting special here. Haven't tested it on an actual gigabit network, though, so nothing to benchmark with.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
Seems to work under 2.6.11.7. Make sure to enable RFCOMM in your kernel, and you will also need support for ibm-acpi. then:&lt;br /&gt;
&lt;br /&gt;
 apt-get install bluez-utils&lt;br /&gt;
 echo &amp;quot;enable&amp;quot; &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
 /etc/init.d/bluez-utils start&lt;br /&gt;
&lt;br /&gt;
And you can try using &amp;quot;hcitool scan&amp;quot; to scan for nearby devices. My Sony Ericsson T630 was found immediately and I could back up its contens using MultiSync.&lt;br /&gt;
&lt;br /&gt;
==Buttons==&lt;br /&gt;
{|&lt;br /&gt;
|ThinkLight&lt;br /&gt;
|Fn + PgUp&lt;br /&gt;
|Just worked (also works through ibm-acpi's /proc/acpi/ibm/light)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness +&lt;br /&gt;
|Fn + Home&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness -&lt;br /&gt;
|Fn + End&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Backlight off&lt;br /&gt;
|Fn + F3&lt;br /&gt;
|Supported with ibm-acpi, acpid and radeontool&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Backlight off===&lt;br /&gt;
I turned this into something more like a backlight toggle by using this script as /etc/acpid/backlight.sh for acpid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 &lt;br /&gt;
 RADEONTOOL='/usr/local/sbin/radeontool'&lt;br /&gt;
 &lt;br /&gt;
 status=`$RADEONTOOL light`;&lt;br /&gt;
 &lt;br /&gt;
 if [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks on&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light off&lt;br /&gt;
 elif [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks off&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light on&lt;br /&gt;
 fi&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You must first grab radeontool and copy it to /usr/local/sbin for this to work, of course. The script itself was stolen from someone else (whose name I forgot -- sorry!) and modified to work with the current version of radeontool.&lt;br /&gt;
&lt;br /&gt;
My /etc/acpid/events/backlight looks like this:&lt;br /&gt;
&lt;br /&gt;
 event=ibm/hotkey.*1003&lt;br /&gt;
 action=/etc/acpi/backlight.sh&lt;br /&gt;
&lt;br /&gt;
==Various Information==&lt;br /&gt;
===lspci Output===&lt;br /&gt;
&lt;br /&gt;
To have all the hardware show up with its proper name, I had to get a new pci.ids file from the [http://pciids.sourceforge.net/ Linux PCI ID Repostiory] and copy it to /usr/share/misc/pci.ids. I believe newer distributions and kernels won't need that file anymore.&lt;br /&gt;
&lt;br /&gt;
 0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)&lt;br /&gt;
 0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)&lt;br /&gt;
 0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)&lt;br /&gt;
 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)&lt;br /&gt;
 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)\&lt;br /&gt;
 AC'97 Audio Controller  (rev 03)&lt;br /&gt;
 0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)&lt;br /&gt;
 0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)&lt;br /&gt;
 0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)&lt;br /&gt;
 0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)&lt;br /&gt;
 0000:01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]&lt;br /&gt;
 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)&lt;br /&gt;
 0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)&lt;br /&gt;
 0000:04:02.0 Network controller: Intel Corporation: Unknown device 4224 (rev 05)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things are up and running, WLAN and all, and I will update this article with the details once I have the time :)&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2471</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2471"/>
		<updated>2005-04-27T18:26:25Z</updated>

		<summary type="html">&lt;p&gt;Rca: /* Backlight off */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Repartitioning/Resizing the Windows Partition===&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this rather powerful and potentially confusing tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
===The big switcharoo: /dev/hda becomes /dev/sda===&lt;br /&gt;
&lt;br /&gt;
When initially installing Sarge from the rc3 Debian Installer images, the installation disc's 2.4 kernel saw the hard drive as /dev/hda. Since the ICH6 controller doesn't support DMA that way, transfers are extremely slow. Therefore I started by installing a base system with a compiler so I could build my own kernel. After building my kernel with options to support ICH6 (CONFIG_SCSI_ATA_PIIX=y), the drive is seen through libata's SCSI emulation as /sev/sda, though.&lt;br /&gt;
&lt;br /&gt;
To change that, you can boot to 2.4, edit /etc/fstab and /boot/grub/menu.lst (or your preferred bootloader's configuration file). Replace all occurences of &amp;quot;hda&amp;quot; with &amp;quot;sda&amp;quot; and reboot to your new 2.6 kernel. If things go wrong and your 2.6 doesn't boot properly, use the Debian installer CD as rescue system and change your fstab and bootloade rconfiguration back to hda, then retry with new kernel options. I will post my working .config as soon as I figure out how to upload non-image files here :)&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
===Network===&lt;br /&gt;
The network card identifies to lspci as &amp;quot;Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express&amp;quot; and works with the tg3 module, both on kernel 2.4 and 2.6. I didn't find anyhting special here. Haven't tested it on an actual gigabit network, though, so nothing to benchmark with.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
Seems to work under 2.6.11.7. Make sure to enable RFCOMM in your kernel, and you will also need support for ibm-acpi. then:&lt;br /&gt;
&lt;br /&gt;
 apt-get install bluez-utils&lt;br /&gt;
 echo &amp;quot;enable&amp;quot; &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
 /etc/init.d/bluez-utils start&lt;br /&gt;
&lt;br /&gt;
And you can try using &amp;quot;hcitool scan&amp;quot; to scan for nearby devices. My Sony Ericsson T630 was found immediately and I could back up its contens using MultiSync.&lt;br /&gt;
&lt;br /&gt;
==Buttons==&lt;br /&gt;
{|&lt;br /&gt;
|ThinkLight&lt;br /&gt;
|Fn + PgUp&lt;br /&gt;
|Just worked (also works through ibm-acpi's /proc/acpi/ibm/light)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness +&lt;br /&gt;
|Fn + Home&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness -&lt;br /&gt;
|Fn + End&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Backlight off&lt;br /&gt;
|Fn + F3&lt;br /&gt;
|Supported with ibm-acpi, acpid and radeontool&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Backlight off===&lt;br /&gt;
I turned this into something more like a backlight toggle by using this script as /etc/acpid/backlight.sh for acpid:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 &lt;br /&gt;
 RADEONTOOL='/usr/local/sbin/radeontool'&lt;br /&gt;
 &lt;br /&gt;
 status=`$RADEONTOOL light`;&lt;br /&gt;
&lt;br /&gt;
 if [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks on&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light off&lt;br /&gt;
 elif [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks off&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light on&lt;br /&gt;
 fi&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You must first grab radeontool and copy it to /usr/local/sbin for this to work, of course. The script itself was stolen from someone else (whose name I forgot -- sorry!) and modified to work with the current version of radeontool.&lt;br /&gt;
&lt;br /&gt;
My /etc/acpid/events/backlight looks like this:&lt;br /&gt;
&lt;br /&gt;
 event=ibm/hotkey.*1003&lt;br /&gt;
 action=/etc/acpi/backlight.sh&lt;br /&gt;
&lt;br /&gt;
==Various Information==&lt;br /&gt;
===lspci Output===&lt;br /&gt;
&lt;br /&gt;
To have all the hardware show up with its proper name, I had to get a new pci.ids file from the [http://pciids.sourceforge.net/ Linux PCI ID Repostiory] and copy it to /usr/share/misc/pci.ids. I believe newer distributions and kernels won't need that file anymore.&lt;br /&gt;
&lt;br /&gt;
 0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)&lt;br /&gt;
 0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)&lt;br /&gt;
 0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)&lt;br /&gt;
 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)&lt;br /&gt;
 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)\&lt;br /&gt;
 AC'97 Audio Controller  (rev 03)&lt;br /&gt;
 0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)&lt;br /&gt;
 0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)&lt;br /&gt;
 0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)&lt;br /&gt;
 0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)&lt;br /&gt;
 0000:01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]&lt;br /&gt;
 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)&lt;br /&gt;
 0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)&lt;br /&gt;
 0000:04:02.0 Network controller: Intel Corporation: Unknown device 4224 (rev 05)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things are up and running, WLAN and all, and I will update this article with the details once I have the time :)&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2470</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2470"/>
		<updated>2005-04-27T18:22:48Z</updated>

		<summary type="html">&lt;p&gt;Rca: /* Backlight off */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Repartitioning/Resizing the Windows Partition===&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this rather powerful and potentially confusing tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
===The big switcharoo: /dev/hda becomes /dev/sda===&lt;br /&gt;
&lt;br /&gt;
When initially installing Sarge from the rc3 Debian Installer images, the installation disc's 2.4 kernel saw the hard drive as /dev/hda. Since the ICH6 controller doesn't support DMA that way, transfers are extremely slow. Therefore I started by installing a base system with a compiler so I could build my own kernel. After building my kernel with options to support ICH6 (CONFIG_SCSI_ATA_PIIX=y), the drive is seen through libata's SCSI emulation as /sev/sda, though.&lt;br /&gt;
&lt;br /&gt;
To change that, you can boot to 2.4, edit /etc/fstab and /boot/grub/menu.lst (or your preferred bootloader's configuration file). Replace all occurences of &amp;quot;hda&amp;quot; with &amp;quot;sda&amp;quot; and reboot to your new 2.6 kernel. If things go wrong and your 2.6 doesn't boot properly, use the Debian installer CD as rescue system and change your fstab and bootloade rconfiguration back to hda, then retry with new kernel options. I will post my working .config as soon as I figure out how to upload non-image files here :)&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
===Network===&lt;br /&gt;
The network card identifies to lspci as &amp;quot;Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express&amp;quot; and works with the tg3 module, both on kernel 2.4 and 2.6. I didn't find anyhting special here. Haven't tested it on an actual gigabit network, though, so nothing to benchmark with.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
Seems to work under 2.6.11.7. Make sure to enable RFCOMM in your kernel, and you will also need support for ibm-acpi. then:&lt;br /&gt;
&lt;br /&gt;
 apt-get install bluez-utils&lt;br /&gt;
 echo &amp;quot;enable&amp;quot; &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
 /etc/init.d/bluez-utils start&lt;br /&gt;
&lt;br /&gt;
And you can try using &amp;quot;hcitool scan&amp;quot; to scan for nearby devices. My Sony Ericsson T630 was found immediately and I could back up its contens using MultiSync.&lt;br /&gt;
&lt;br /&gt;
==Buttons==&lt;br /&gt;
{|&lt;br /&gt;
|ThinkLight&lt;br /&gt;
|Fn + PgUp&lt;br /&gt;
|Just worked (also works through ibm-acpi's /proc/acpi/ibm/light)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness +&lt;br /&gt;
|Fn + Home&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness -&lt;br /&gt;
|Fn + End&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Backlight off&lt;br /&gt;
|Fn + F3&lt;br /&gt;
|Supported with ibm-acpi, acpid and radeontool&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Backlight off===&lt;br /&gt;
I turned this into something more like a backlight toggle by using this script as /etc/acpid/backlight.sh for acpid:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 &lt;br /&gt;
 RADEONTOOL='/usr/local/sbin/radeontool'&lt;br /&gt;
 &lt;br /&gt;
 status=`$RADEONTOOL light`;&lt;br /&gt;
&lt;br /&gt;
 if \[\[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks on&amp;quot; \]\] ; then&lt;br /&gt;
        $RADEONTOOL light off&lt;br /&gt;
 elif \[\[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks off&amp;quot; \]\] ; then&lt;br /&gt;
        $RADEONTOOL light on&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
My /etc/acpid/events/backlight looks like this:&lt;br /&gt;
&lt;br /&gt;
 event=ibm/hotkey.*1003&lt;br /&gt;
 action=/etc/acpi/backlight.sh&lt;br /&gt;
&lt;br /&gt;
==Various Information==&lt;br /&gt;
===lspci Output===&lt;br /&gt;
&lt;br /&gt;
To have all the hardware show up with its proper name, I had to get a new pci.ids file from the [http://pciids.sourceforge.net/ Linux PCI ID Repostiory] and copy it to /usr/share/misc/pci.ids. I believe newer distributions and kernels won't need that file anymore.&lt;br /&gt;
&lt;br /&gt;
 0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)&lt;br /&gt;
 0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)&lt;br /&gt;
 0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)&lt;br /&gt;
 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)&lt;br /&gt;
 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)\&lt;br /&gt;
 AC'97 Audio Controller  (rev 03)&lt;br /&gt;
 0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)&lt;br /&gt;
 0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)&lt;br /&gt;
 0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)&lt;br /&gt;
 0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)&lt;br /&gt;
 0000:01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]&lt;br /&gt;
 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)&lt;br /&gt;
 0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)&lt;br /&gt;
 0000:04:02.0 Network controller: Intel Corporation: Unknown device 4224 (rev 05)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things are up and running, WLAN and all, and I will update this article with the details once I have the time :)&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2467</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2467"/>
		<updated>2005-04-27T18:22:02Z</updated>

		<summary type="html">&lt;p&gt;Rca: /* Buttons */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Repartitioning/Resizing the Windows Partition===&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this rather powerful and potentially confusing tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
===The big switcharoo: /dev/hda becomes /dev/sda===&lt;br /&gt;
&lt;br /&gt;
When initially installing Sarge from the rc3 Debian Installer images, the installation disc's 2.4 kernel saw the hard drive as /dev/hda. Since the ICH6 controller doesn't support DMA that way, transfers are extremely slow. Therefore I started by installing a base system with a compiler so I could build my own kernel. After building my kernel with options to support ICH6 (CONFIG_SCSI_ATA_PIIX=y), the drive is seen through libata's SCSI emulation as /sev/sda, though.&lt;br /&gt;
&lt;br /&gt;
To change that, you can boot to 2.4, edit /etc/fstab and /boot/grub/menu.lst (or your preferred bootloader's configuration file). Replace all occurences of &amp;quot;hda&amp;quot; with &amp;quot;sda&amp;quot; and reboot to your new 2.6 kernel. If things go wrong and your 2.6 doesn't boot properly, use the Debian installer CD as rescue system and change your fstab and bootloade rconfiguration back to hda, then retry with new kernel options. I will post my working .config as soon as I figure out how to upload non-image files here :)&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
===Network===&lt;br /&gt;
The network card identifies to lspci as &amp;quot;Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express&amp;quot; and works with the tg3 module, both on kernel 2.4 and 2.6. I didn't find anyhting special here. Haven't tested it on an actual gigabit network, though, so nothing to benchmark with.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
Seems to work under 2.6.11.7. Make sure to enable RFCOMM in your kernel, and you will also need support for ibm-acpi. then:&lt;br /&gt;
&lt;br /&gt;
 apt-get install bluez-utils&lt;br /&gt;
 echo &amp;quot;enable&amp;quot; &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
 /etc/init.d/bluez-utils start&lt;br /&gt;
&lt;br /&gt;
And you can try using &amp;quot;hcitool scan&amp;quot; to scan for nearby devices. My Sony Ericsson T630 was found immediately and I could back up its contens using MultiSync.&lt;br /&gt;
&lt;br /&gt;
==Buttons==&lt;br /&gt;
{|&lt;br /&gt;
|ThinkLight&lt;br /&gt;
|Fn + PgUp&lt;br /&gt;
|Just worked (also works through ibm-acpi's /proc/acpi/ibm/light)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness +&lt;br /&gt;
|Fn + Home&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness -&lt;br /&gt;
|Fn + End&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Backlight off&lt;br /&gt;
|Fn + F3&lt;br /&gt;
|Supported with ibm-acpi, acpid and radeontool&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Backlight off===&lt;br /&gt;
I turned this into something more like a backlight toggle by using this script as /etc/acpid/backlight.sh for acpid:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
&lt;br /&gt;
 RADEONTOOL='/usr/local/sbin/radeontool'&lt;br /&gt;
&lt;br /&gt;
 status=`$RADEONTOOL light`;&lt;br /&gt;
&lt;br /&gt;
 if [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks on&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light off&lt;br /&gt;
 elif [[ &amp;quot;$status&amp;quot; = &amp;quot;The radeon backlight looks off&amp;quot; ]] ; then&lt;br /&gt;
        $RADEONTOOL light on&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
My /etc/acpid/events/backlight looks like this:&lt;br /&gt;
&lt;br /&gt;
 event=ibm/hotkey.*1003&lt;br /&gt;
 action=/etc/acpi/backlight.sh&lt;br /&gt;
&lt;br /&gt;
==Various Information==&lt;br /&gt;
===lspci Output===&lt;br /&gt;
&lt;br /&gt;
To have all the hardware show up with its proper name, I had to get a new pci.ids file from the [http://pciids.sourceforge.net/ Linux PCI ID Repostiory] and copy it to /usr/share/misc/pci.ids. I believe newer distributions and kernels won't need that file anymore.&lt;br /&gt;
&lt;br /&gt;
 0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)&lt;br /&gt;
 0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)&lt;br /&gt;
 0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)&lt;br /&gt;
 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)&lt;br /&gt;
 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)\&lt;br /&gt;
 AC'97 Audio Controller  (rev 03)&lt;br /&gt;
 0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)&lt;br /&gt;
 0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)&lt;br /&gt;
 0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)&lt;br /&gt;
 0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)&lt;br /&gt;
 0000:01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]&lt;br /&gt;
 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)&lt;br /&gt;
 0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)&lt;br /&gt;
 0000:04:02.0 Network controller: Intel Corporation: Unknown device 4224 (rev 05)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things are up and running, WLAN and all, and I will update this article with the details once I have the time :)&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2466</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2466"/>
		<updated>2005-04-27T18:19:02Z</updated>

		<summary type="html">&lt;p&gt;Rca: /* Bluetooth */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Repartitioning/Resizing the Windows Partition===&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this rather powerful and potentially confusing tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
===The big switcharoo: /dev/hda becomes /dev/sda===&lt;br /&gt;
&lt;br /&gt;
When initially installing Sarge from the rc3 Debian Installer images, the installation disc's 2.4 kernel saw the hard drive as /dev/hda. Since the ICH6 controller doesn't support DMA that way, transfers are extremely slow. Therefore I started by installing a base system with a compiler so I could build my own kernel. After building my kernel with options to support ICH6 (CONFIG_SCSI_ATA_PIIX=y), the drive is seen through libata's SCSI emulation as /sev/sda, though.&lt;br /&gt;
&lt;br /&gt;
To change that, you can boot to 2.4, edit /etc/fstab and /boot/grub/menu.lst (or your preferred bootloader's configuration file). Replace all occurences of &amp;quot;hda&amp;quot; with &amp;quot;sda&amp;quot; and reboot to your new 2.6 kernel. If things go wrong and your 2.6 doesn't boot properly, use the Debian installer CD as rescue system and change your fstab and bootloade rconfiguration back to hda, then retry with new kernel options. I will post my working .config as soon as I figure out how to upload non-image files here :)&lt;br /&gt;
&lt;br /&gt;
==Hardware==&lt;br /&gt;
===Network===&lt;br /&gt;
The network card identifies to lspci as &amp;quot;Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express&amp;quot; and works with the tg3 module, both on kernel 2.4 and 2.6. I didn't find anyhting special here. Haven't tested it on an actual gigabit network, though, so nothing to benchmark with.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
Seems to work under 2.6.11.7. Make sure to enable RFCOMM in your kernel, and you will also need support for ibm-acpi. then:&lt;br /&gt;
&lt;br /&gt;
 apt-get install bluez-utils&lt;br /&gt;
 echo &amp;quot;enable&amp;quot; &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
 /etc/init.d/bluez-utils start&lt;br /&gt;
&lt;br /&gt;
And you can try using &amp;quot;hcitool scan&amp;quot; to scan for nearby devices. My Sony Ericsson T630 was found immediately and I could back up its contens using MultiSync.&lt;br /&gt;
&lt;br /&gt;
==Buttons==&lt;br /&gt;
{|&lt;br /&gt;
|ThinkLight&lt;br /&gt;
|Fn + PgUp&lt;br /&gt;
|Just worked (also works through ibm-acpi's /proc/acpi/ibm/light)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness +&lt;br /&gt;
|Fn + Home&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness -&lt;br /&gt;
|Fn + End&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Backlight off&lt;br /&gt;
|Fn + F3&lt;br /&gt;
|Supported with ibm-acpi, acpid and radeontool&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Various Information==&lt;br /&gt;
===lspci Output===&lt;br /&gt;
&lt;br /&gt;
To have all the hardware show up with its proper name, I had to get a new pci.ids file from the [http://pciids.sourceforge.net/ Linux PCI ID Repostiory] and copy it to /usr/share/misc/pci.ids. I believe newer distributions and kernels won't need that file anymore.&lt;br /&gt;
&lt;br /&gt;
 0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)&lt;br /&gt;
 0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)&lt;br /&gt;
 0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)&lt;br /&gt;
 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)&lt;br /&gt;
 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)\&lt;br /&gt;
 AC'97 Audio Controller  (rev 03)&lt;br /&gt;
 0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)&lt;br /&gt;
 0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)&lt;br /&gt;
 0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)&lt;br /&gt;
 0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)&lt;br /&gt;
 0000:01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]&lt;br /&gt;
 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)&lt;br /&gt;
 0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)&lt;br /&gt;
 0000:04:02.0 Network controller: Intel Corporation: Unknown device 4224 (rev 05)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things are up and running, WLAN and all, and I will update this article with the details once I have the time :)&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2379</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2379"/>
		<updated>2005-04-25T18:43:18Z</updated>

		<summary type="html">&lt;p&gt;Rca: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Repartitioning/Resizing the Windows Partition==&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this powerful tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Buttons==&lt;br /&gt;
{|&lt;br /&gt;
|ThinkLight&lt;br /&gt;
|Fn + PgUp&lt;br /&gt;
|Just worked (also works through ibm-acpi's /proc/acpi/ibm/light)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness +&lt;br /&gt;
|Fn + Home&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Display brightness -&lt;br /&gt;
|Fn + End&lt;br /&gt;
|Just worked (no software necessary)&lt;br /&gt;
|-&lt;br /&gt;
|Backlight off&lt;br /&gt;
|Fn + F3&lt;br /&gt;
|Supported with ibm-acpi, acpid and radeontool&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Various Information==&lt;br /&gt;
===lspci Output===&lt;br /&gt;
&lt;br /&gt;
To have all the hardware show up with its proper name, I had to get a new pci.ids file from the [http://pciids.sourceforge.net/ Linux PCI ID Repostiory] and copy it to /usr/share/misc/pci.ids. I believe newer distributions and kernels won't need that file anymore.&lt;br /&gt;
&lt;br /&gt;
 0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)&lt;br /&gt;
 0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)&lt;br /&gt;
 0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)&lt;br /&gt;
 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)&lt;br /&gt;
 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)\&lt;br /&gt;
 AC'97 Audio Controller  (rev 03)&lt;br /&gt;
 0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)&lt;br /&gt;
 0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)&lt;br /&gt;
 0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)&lt;br /&gt;
 0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)&lt;br /&gt;
 0000:01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]&lt;br /&gt;
 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)&lt;br /&gt;
 0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)&lt;br /&gt;
 0000:04:02.0 Network controller: Intel Corporation: Unknown device 4224 (rev 05)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things are up and running, WLAN and all, and I will update this article with the details once I have the time :)&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2342</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2342"/>
		<updated>2005-04-22T19:10:14Z</updated>

		<summary type="html">&lt;p&gt;Rca: /* lspci Output */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Repartitioning/Resizing the Windows Partition==&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this powerful tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Various Information==&lt;br /&gt;
===lspci Output===&lt;br /&gt;
&lt;br /&gt;
To have all the hardware show up with its proper name, I had to get a new pci.ids file from the [http://pciids.sourceforge.net/ Linux PCI ID Repostiory] and copy it to /usr/share/misc/pci.ids. I believe newer distributions and kernels won't need that file anymore.&lt;br /&gt;
&lt;br /&gt;
 0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)&lt;br /&gt;
 0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)&lt;br /&gt;
 0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)&lt;br /&gt;
 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)&lt;br /&gt;
 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)\&lt;br /&gt;
 AC'97 Audio Controller  (rev 03)&lt;br /&gt;
 0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)&lt;br /&gt;
 0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)&lt;br /&gt;
 0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)&lt;br /&gt;
 0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)&lt;br /&gt;
 0000:01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]&lt;br /&gt;
 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)&lt;br /&gt;
 0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)&lt;br /&gt;
 0000:04:02.0 Network controller: Intel Corporation: Unknown device 4224 (rev 05)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2341</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2341"/>
		<updated>2005-04-22T19:09:36Z</updated>

		<summary type="html">&lt;p&gt;Rca: /* lspci Output */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Repartitioning/Resizing the Windows Partition==&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this powerful tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Various Information==&lt;br /&gt;
===lspci Output===&lt;br /&gt;
&lt;br /&gt;
To have all the hardware show up with its proper name, I had to get a new pci.ids file from the [http://pciids.sourceforge.net/ Linux PCI ID Repostiory] and copy it to /usr/share/misc/pci.ids. I believe newer distributions and kernels won't need that file anymore.&lt;br /&gt;
&lt;br /&gt;
 0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)&lt;br /&gt;
 0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)&lt;br /&gt;
 0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)&lt;br /&gt;
 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)&lt;br /&gt;
 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller  (rev 03)&lt;br /&gt;
 0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)&lt;br /&gt;
 0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)&lt;br /&gt;
 0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)&lt;br /&gt;
 0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)&lt;br /&gt;
 0000:01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]&lt;br /&gt;
 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)&lt;br /&gt;
 0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)&lt;br /&gt;
 0000:04:02.0 Network controller: Intel Corporation: Unknown device 4224 (rev 05)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2340</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2340"/>
		<updated>2005-04-22T19:05:36Z</updated>

		<summary type="html">&lt;p&gt;Rca: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Repartitioning/Resizing the Windows Partition==&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this powerful tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Various Information==&lt;br /&gt;
===lspci Output===&lt;br /&gt;
&lt;br /&gt;
 0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)&lt;br /&gt;
 0000:00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)&lt;br /&gt;
 0000:00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 0000:00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 0000:00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 0000:00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 0000:00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 0000:00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 0000:00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)&lt;br /&gt;
 0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)&lt;br /&gt;
 0000:00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller  (rev 03)&lt;br /&gt;
 0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03)&lt;br /&gt;
 0000:00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)&lt;br /&gt;
 0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)&lt;br /&gt;
 0000:00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)&lt;br /&gt;
 0000:01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]&lt;br /&gt;
 0000:02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)&lt;br /&gt;
 0000:04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)&lt;br /&gt;
 0000:04:02.0 Network controller: Intel Corporation: Unknown device 4224 (rev 05)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2339</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2339"/>
		<updated>2005-04-22T19:01:52Z</updated>

		<summary type="html">&lt;p&gt;Rca: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Repartitioning/Resizing the Windows Partition==&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this powerful tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2338</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2338"/>
		<updated>2005-04-22T19:01:27Z</updated>

		<summary type="html">&lt;p&gt;Rca: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Repartitioning/Resizing the Windows Partition==&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this powerful tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2337</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T43&amp;diff=2337"/>
		<updated>2005-04-22T19:00:52Z</updated>

		<summary type="html">&lt;p&gt;Rca: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is how I slapped Debian/Sarge onto my shiny new T43, which seems quite a nice machine all in all. It's a very new type, being based on the Sonoma platform with PCI Express, SATA and other happy things. Does Intel marketing really call Sonoma a &amp;quot;platform&amp;quot;? Oh well.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Repartitioning/Resizing the Windows Partition==&lt;br /&gt;
&lt;br /&gt;
This is only necessary if you want to keep your Windows installation for dual booting. I kept mine just so I could update the BIOS more easily in case it becomes necessary.&lt;br /&gt;
&lt;br /&gt;
I was able to boot Knoppix 3.7, '''but only with the 2.4 kernel'''. Then resizing the existing 70-odd GB NTFS partition presented no problems at all, but it was rather slow (no DMA mode) due to the ICH6 IDE/SATA controller not being recognized properly. Use ntfsresize, or if you don't trust your knowledge of this powerful tool, try QtParted. Both are available in Knoppix' K menu. Don't be worried if nothing happens while you resize your partition, it took more than an hour on mine.&lt;br /&gt;
&lt;br /&gt;
To repeat myself: You '''cannot''' boot Knoppix (at least up to 3.7) using the 2.6 kernel. Use 2.4.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''... To be continued ...'''&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T43&amp;diff=5765</id>
		<title>Installation instructions for the ThinkPad T43</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T43&amp;diff=5765"/>
		<updated>2005-04-22T18:50:58Z</updated>

		<summary type="html">&lt;p&gt;Rca: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[:Category:Debian | Debian/Sarge]] [[Installing Debian/Sarge on a Thinkpad T43 | Installation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T43]]&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T42&amp;diff=5762</id>
		<title>Installation instructions for the ThinkPad T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T42&amp;diff=5762"/>
		<updated>2005-04-22T18:50:29Z</updated>

		<summary type="html">&lt;p&gt;Rca: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[:Category:Debian | Debian/Sarge]] [[Installing Debian/Sarge on a Thinkpad T42 | Installation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T42]]&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T42&amp;diff=2336</id>
		<title>Installation instructions for the ThinkPad T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T42&amp;diff=2336"/>
		<updated>2005-04-22T18:48:14Z</updated>

		<summary type="html">&lt;p&gt;Rca: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[:Category:Debian | Debian/Sarge]] [[Installing Debian/Sarge on a Thinkpad T43 | Installation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T43]]&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation&amp;diff=2343</id>
		<title>Installation</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation&amp;diff=2343"/>
		<updated>2005-04-22T18:47:26Z</updated>

		<summary type="html">&lt;p&gt;Rca: /* Operating system installation on Thinkpads */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Operating system installation on Thinkpads ==&lt;br /&gt;
&lt;br /&gt;
Here you will find specific information on how to install different Operation Systems on your Thinkpad.&lt;br /&gt;
&lt;br /&gt;
[http://www.linux-laptop.net Linux on Laptops] has created a [http://www.linux-laptop.net/ibm.html list of installation guides for IBM Notebooks].&lt;br /&gt;
&lt;br /&gt;
*[[Installation steps which apply to every Thinkpad model]]&lt;br /&gt;
&lt;br /&gt;
Choose (or create) your Thinkpad version :&lt;br /&gt;
&lt;br /&gt;
*[[Installation instructions for the PC110 | PC110]]&lt;br /&gt;
*[[Installation instructions for the RS/6000 Notebook 860 | RS/6000 Notebook 860]]&lt;br /&gt;
*[[Installation instructions for the Thinkpad 600X | ThinkPad 600X]]&lt;br /&gt;
*[[Installation instructions for the Thinkpad 750 series | ThinkPad 750/C/Cs/P]]&lt;br /&gt;
*[[Installation instructions for the ThinkPad 770E | ThinkPad 770E]]&lt;br /&gt;
*[[Installation instructions for the Thinkpad A30p | Thinkpad A30p]]&lt;br /&gt;
*[[Installation instructions for the Thinkpad G41 | Thinkpad G41]]&lt;br /&gt;
*[[Installation instructions for the Thinkpad R31 | Thinkpad R31]]&lt;br /&gt;
*[[Installation instructions for the Thinkpad R40 | Thinkpad R40]]&lt;br /&gt;
*[[Installation instructions for the Thinkpad R50 | Thinkpad R50]]&lt;br /&gt;
*[[Installation instructions for the Thinkpad T23 | Thinkpad T23]]&lt;br /&gt;
*[[Installation instructions for the Thinkpad T40p | Thinkpad T40p]]&lt;br /&gt;
*[[Installation instructions for the Thinkpad T41p | Thinkpad T41p]]&lt;br /&gt;
*[[Installation instructions for the Thinkpad T42 | Thinkpad T42]]&lt;br /&gt;
*[[Installation instructions for the Thinkpad T42p | Thinkpad T42p]]&lt;br /&gt;
*[[Installation instructions for the Thinkpad T43 | Thinkpad T43]]&lt;br /&gt;
*[[Installation instructions for the Thinkpad X31 | Thinkpad X31]]&lt;br /&gt;
*[[Installation instructions for the Thinkpad X40 | Thinkpad X40]]&lt;/div&gt;</summary>
		<author><name>Rca</name></author>
		
	</entry>
</feed>