<?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=Ryan</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=Ryan"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Ryan"/>
	<updated>2026-04-18T21:05:12Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T42&amp;diff=15926</id>
		<title>Installing Debian 3.1 (Sarge) on a ThinkPad T42</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_3.1_(Sarge)_on_a_ThinkPad_T42&amp;diff=15926"/>
		<updated>2005-07-23T20:26:32Z</updated>

		<summary type="html">&lt;p&gt;Ryan: /* Cpufreq speedstepping */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==My specs==&lt;br /&gt;
I've just got a Thinkpad T42 (2373-9VG) with the following specs:&lt;br /&gt;
&lt;br /&gt;
* Pentium M745 (1.8GHz, 2Mb L2 Cahce)&lt;br /&gt;
* 1 Gb RAM&lt;br /&gt;
* 80GB 5400rpm HDD&lt;br /&gt;
* 14.1 SXGA+(1400x1050) TFT LCD&lt;br /&gt;
* 64MB ATI Radeon 9600&lt;br /&gt;
* 24x24x24x/8x CD-RW/DVD&lt;br /&gt;
* Intel 802.11b/g wireless(MPCI)&lt;br /&gt;
* Bluetooth/Modem(CDC)&lt;br /&gt;
* 1Gb Ethernet(LOM)&lt;br /&gt;
&lt;br /&gt;
==Preparing==&lt;br /&gt;
First I had to start up Windows and check that everything worked out well. It did. Next step was to go into BIOS and disable the restore-partition on the harddrive. I also changed the IRQ settings in BIOS from 11 to Auto. Not sure if you have to, but I read that you should somewhere.&lt;br /&gt;
&lt;br /&gt;
Then I repartitioned the disc (one small windows partition, one swap and one ext3 partition).&lt;br /&gt;
&lt;br /&gt;
==Installing Debian/Sarge==&lt;br /&gt;
&lt;br /&gt;
Boot up the Debian Installation CD. Remember to boot the CD up with &amp;quot;linux26&amp;quot; to get the 2.6.x kernel directly.&lt;br /&gt;
Everything worked just fine. Remember to chokkkose the radeon display-driver for X though. &lt;br /&gt;
&lt;br /&gt;
Extra packages I installed:&lt;br /&gt;
* acpid&lt;br /&gt;
* alsa&lt;br /&gt;
* ipw2200-source&lt;br /&gt;
* module-assistant&lt;br /&gt;
* laptop-mode-tools (spins down your hd when on battery)&lt;br /&gt;
* hibernate&lt;br /&gt;
&lt;br /&gt;
==2.6.10 kernel==&lt;br /&gt;
Then a downloaded the source for the 2.6.10 kernel. I stole a 2.6.9-config file and did a &amp;quot;make oldconfig&amp;quot;. &lt;br /&gt;
&amp;lt;!-- This link doesn't work: &lt;br /&gt;
[http://configfile This is] what came out that process.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
I didn't use any patch, it's simply not needed with kernel 2.6.10.&lt;br /&gt;
&lt;br /&gt;
==Display drivers==&lt;br /&gt;
&lt;br /&gt;
I chose to stick with the opensource driver radeon since there were reports on problems with hibernation with the driver [[Fglrx | ATI drivers]]. However it should be pointed out that the opensource driver is much slower, so if that bugs you...&lt;br /&gt;
&lt;br /&gt;
==Modem==&lt;br /&gt;
Some people have reported that the [http://www.smlink.com/content.aspx?id=132 SmartLink] drivers (sl-modem) worked. However, for me they did not (I did get AT-commands to work, but not the dialing out). Instead the [http://www.linuxant.com/drivers/hsf/downloads-installer.php Linuxant] driver (hsfmodem) worked just fine (the 14.4kbps is free but you'll have to pay a rather small amount for the full version of the driver).&lt;br /&gt;
I had to put the snd_intel8x0m modules into /etc/hotplug/blacklist so that hotplug wouldn't load this faulty (?) module on boot. Otherwise the installation was straight forward.&lt;br /&gt;
&lt;br /&gt;
==Bluetooth==&lt;br /&gt;
I did a &amp;quot;apt-get install bluez-utils&amp;quot; and, voila, the bluetooth worked. I use the multisync package to sync my SonyEricsson T610 with Evolution and it works great. &lt;br /&gt;
&lt;br /&gt;
To get gprs working I had to do a bit of work. I followed the instructions on [http://nix.fulhack.nu/z600/ this page] and got it working in the end.&lt;br /&gt;
&lt;br /&gt;
==Wireless==&lt;br /&gt;
Not yet tested but shouldn't be a problem with the [Ipw2200 | ipw2200] driver.&lt;br /&gt;
&lt;br /&gt;
==Hibernation==&lt;br /&gt;
I decided not to care about standby-mode (when do you really use that?) since the ACPI standby-mode needs quite a lot of battery-power. However I wanted the hibernation mode. Coming up...&lt;br /&gt;
&lt;br /&gt;
==Cpufreq speedstepping==&lt;br /&gt;
The cpufreq speedstepping in the 2.6.10 kernel works fine (without any patch). However it boots up with the &amp;quot;userspace cpufreq-govenor&amp;quot; which means that it does not take command over the setting the cpu frequencies itself. A &amp;quot;echo ondemand &amp;gt; /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor&amp;quot; on boot fixes this (I made a small init.d-script for this). You can check the current cpu-freq with &amp;quot;cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq&amp;quot; (or &amp;quot;cat /proc/cpuinfo&amp;quot;)and you can tweak the ondemand governor by setting the values in /sys/devices/system/cpu/cpu0/cpufreq/ondemand (I haven't though).&lt;br /&gt;
&lt;br /&gt;
==Special keys==&lt;br /&gt;
I didn't bother with those. Volume, [[ThinkLight|light]], bluetooth and backlight works fine out of the box. The others I don't wotn (I especially don't want the standby button (Fn-F4) to work since Ctrl-F4 means switching to workspace 4 and I'm using that a lot (and my Ctrl on my desktop computer is where the Fn key is on the thinkpad)).&lt;br /&gt;
&lt;br /&gt;
[[Category:T42p]] [[Category:Debian]]&lt;br /&gt;
&lt;br /&gt;
I installed the tpb package:&lt;br /&gt;
&lt;br /&gt;
   apt-get install tpb&lt;br /&gt;
   chmod a+rw /dev/nvram&lt;br /&gt;
&lt;br /&gt;
To start it I use this script:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   exec tpb&lt;br /&gt;
&lt;br /&gt;
I have a script with those lines in my .kde/Autostart folder.&lt;/div&gt;</summary>
		<author><name>Ryan</name></author>
		
	</entry>
</feed>