<?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=MK-Stuff</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=MK-Stuff"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/MK-Stuff"/>
	<updated>2026-05-03T04:19:22Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_5.10_on_a_ThinkPad_R50e&amp;diff=22602</id>
		<title>Installing Ubuntu 5.10 on a ThinkPad R50e</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_5.10_on_a_ThinkPad_R50e&amp;diff=22602"/>
		<updated>2006-06-02T12:55:28Z</updated>

		<summary type="html">&lt;p&gt;MK-Stuff: /* Power Management */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page aims to illustrate issues and (hopefully) solutions encountered while installing {{Ubuntu}} 5.10 (Breezy Badger) on a Levono ThinkPad {{R50e}}. As usual, caveat emptor. Also, don't forget to create backup CDs for your IBM Rescue and Recovery partition (see [[Ordering Recovery CDs]]).&lt;br /&gt;
&lt;br /&gt;
The configuration of the ThinkPad used is as following:&lt;br /&gt;
  Levono ThinkPad R50e 1834-A67 (a Taiwan-specific model?)&lt;br /&gt;
    [[Intel Celeron M]] 360 (Dothan 1.4GHz)&lt;br /&gt;
    [[Intel 855GM]] Chipset&lt;br /&gt;
    14' XGA (1024x768) TFT&lt;br /&gt;
    [[Intel PRO/Wireless 2200BG Mini-PCI Adapter]]&lt;br /&gt;
    DVDÂ±RW Writer (Not removable)&lt;br /&gt;
    Windows XP Home&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Installing the OS was fairly straight forward. I put in the Ubuntu install disc and pressed F12 to bring up the booting device menu. At the partitioning menu I chose to let Ubuntu resize the existing NTFS partition and create partitions it needed automatically. Everything went well and I was able to boot into both Windows XP Home and the [[Rescue and Recovery]] partition from [[GRUB]] without any extra effort. It should be noted, however, that I did this on a brand new machine. So if you had made changes to your MBR or partitioning table, you might get different results.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Networking ==&lt;br /&gt;
&lt;br /&gt;
The Ethernet interface works right after installation as expected (eth1). The [[Intel PRO/Wireless 2200BG Mini-PCI Adapter]] was detected (eth0), but probably only works with open networks (I didn't have one to test). As my wireless network (Apple Airport Express) uses WPA/WPA2, I went straight on to make ipw2200 work with wpa_supplicant. This turned out to be quite a complicated task since most articles on enabling WPA on ipw2200 in Ubuntu are written for earlier versions of Ubuntu.&lt;br /&gt;
&lt;br /&gt;
There are plenty of instructions on the 'net for configuring ipw2200 with wpa_supplicant. Unfortunately most of them are geared toward other distro or Ubuntu 5.04 Hoary, which make the situation confusing, to say the least.  While there is [http://ubuntuforums.org/showthread.php?t=90450 an instruction] specifically written for Breezy Badger, I had installed and removed different versions of drivers/firmwares so many times that I actually cannot remember exactly what made it work. Therefore, I'll provide links to website which I visited and some rough instructions on how I did it.&lt;br /&gt;
&lt;br /&gt;
The driver/firmware combination that works for me is as following:&lt;br /&gt;
&lt;br /&gt;
  [http://ipw2200.sourceforge.net/#downloads ipw2200 1.0.8] (1.1.2 verified to work)&lt;br /&gt;
  [http://ipw2200.sourceforge.net/firmware.php IntelÂ® PRO/Wireless 2200BG Driver Firmware 2.4] (3.0 verified to work)&lt;br /&gt;
  [http://ieee80211.sourceforge.net/ ieee80211 subsystem 1.1.6] (1.1.13 verified to work)&lt;br /&gt;
&lt;br /&gt;
First, in order to compile the drivers, follow the instructions [http://www.ubuntuforums.org/showthread.php?t=26623 here] to install the necessary packages. While you're there, follow the instructions to add extra repositories. Then go [http://doc.gwos.org/index.php/Install_ipw2200 here] for instructions of installing the drivers/firmware. Then finally, go [http://ubuntuforums.org/showthread.php?t=90450 here] and follow the instructions from &lt;br /&gt;
'''4. Edit wpasupplicant configuration files''' and on; except at &lt;br /&gt;
'''5. Configure wpasupplicant to start when booting''', instead of '''sudo ln -s ../init.d/wpasupplicant S40iwpa''', do '''sudo update-rc.d wpasupplicant defaults'''.&lt;br /&gt;
&lt;br /&gt;
If you have been messing around installing different versions of drivers, then you definitely want to have a look at [http://72.14.207.104/search?q=cache:G2Dan1PweWAJ:www.goldfisch.at/knowledge/337++ipw2200:+disagrees+about+version+of+symbol+ieee80211_get_crypto_ops&amp;amp;hl=en&amp;amp;gl=nz&amp;amp;ct=clnk&amp;amp;cd=1&amp;amp;client=firefox-a this]. &lt;br /&gt;
&lt;br /&gt;
There's a really long wait during booting (if you don't have an Ethernet cable plugged in) when init.d is waiting for the network interface to load. I suspect it might have something to do with /etc/init.d/wpasupplicant, which starts the wpa_supplicant deamon and waits for the name interface to come up. I haven't go around to playing with this though, so if you find some way to modify the file to change this behavior, please contribute.&lt;br /&gt;
&lt;br /&gt;
One thing that's still unsolved (beside the long wait during booting) is this error message from dmesg:&lt;br /&gt;
&lt;br /&gt;
   ipw2200: Can't set TKIP countermeasures: crypt not set!&lt;br /&gt;
&lt;br /&gt;
I tried disabling hardware crypto following the instructions [http://www.ubuntuforums.org/showpost.php?p=459401&amp;amp;postcount=461 here], but it didn't seem to do any good. Please contribute if you have a solution for this.&lt;br /&gt;
&lt;br /&gt;
Here's a list of links I consulted:&lt;br /&gt;
&lt;br /&gt;
  [https://wiki.ubuntu.com/WPAHowto ubuntu Wiki's WPA How-To]&lt;br /&gt;
  [http://www.ubuntuforums.org/showthread.php?t=26623 HOWTO: ipw2200 + wpa]&lt;br /&gt;
  [http://doc.gwos.org/index.php/Install_ipw2200 HOWTO: Compile/Install latest version of ipw2200]&lt;br /&gt;
&lt;br /&gt;
I do not use the built-in modem, so I didn't bother testing it. However, it was suggested [http://www.kaltertee.de/R50e.html here] that [http://www.linuxant.com/drivers/hsf/full/downloads-ubuntu-x86.php Conexant's driver] works.&lt;br /&gt;
&lt;br /&gt;
== Power Management ==&lt;br /&gt;
&lt;br /&gt;
Some webpages have instructions on how to enable SpeedStep support for Celeron M. But according to [http://www.intel.com/products/processor_number/proc_info_table.pdf Intel], none of the Celeron M processor (at least the new ones) support it. I tried loading p4_clockmod and cpufreq_userspace, and only the latter worked. I suppose it might be useful if you want to manually adjust the speed of your CPU. Or, if your CPU supports SpeedStep (e.g. Pentium M), see [http://www.plenz.com/thinkpad_R50e#cpufreq here] for instructions on how to make it work.&lt;br /&gt;
&lt;br /&gt;
The fan seems to work fine without any tweaking as indicated [http://www.mk-stuff.de/artikel/linux_on_an_ibm_thinkpad_r50e/#acpi-fan here].&lt;br /&gt;
&lt;br /&gt;
== Standby, Sleep and Hibernation ==&lt;br /&gt;
&lt;br /&gt;
'''Standby''' Hitting Fn+F3 blanks the screen and turns the backlight off. It is supposed to lock the screen, but sometimes it doesn't work; I haven't been able to figure out what causes this. No additional changes are necessary.&lt;br /&gt;
&lt;br /&gt;
'''Sleep''' To make sleeping work, the following changes are needed:&lt;br /&gt;
&lt;br /&gt;
 Open a terminal and enter this command:&lt;br /&gt;
 &lt;br /&gt;
   sudo gedit /etc/default/acpi-support&lt;br /&gt;
 &lt;br /&gt;
 And uncomment &amp;quot;ACPI_SLEEP=true&amp;quot; (by removing the # character in front of it)&lt;br /&gt;
&lt;br /&gt;
 Then enter this command in terminal:&lt;br /&gt;
 &lt;br /&gt;
   sudo cp /etc/acpi/sleep.sh /etc/acpi/sleep.sh_backup&lt;br /&gt;
   sudo gedit /etc/acpi/sleep.sh&lt;br /&gt;
 &lt;br /&gt;
 Replace the line &amp;quot;echo -n $ACPI_SLEEP_MODE &amp;gt;/sys/power/state&amp;quot; with &lt;br /&gt;
 (take from [[Problem with display remaining black after resume]]):&lt;br /&gt;
   &lt;br /&gt;
   # change to console 1&lt;br /&gt;
   FGCONSOLE=`fgconsole`&lt;br /&gt;
   chvt 6&lt;br /&gt;
 &lt;br /&gt;
   # safe video state&lt;br /&gt;
   cat /proc/bus/pci/00/02.0 &amp;gt; /tmp/video_state&lt;br /&gt;
 &lt;br /&gt;
   # sync filesystem&lt;br /&gt;
   sync&lt;br /&gt;
 &lt;br /&gt;
   # sync hardware clock with system time&lt;br /&gt;
   hwclock --systohc&lt;br /&gt;
 &lt;br /&gt;
   # go to sleep&lt;br /&gt;
   echo -n 3 &amp;gt; /proc/acpi/sleep&lt;br /&gt;
 &lt;br /&gt;
   # waking up&lt;br /&gt;
   # restore system clock&lt;br /&gt;
   hwclock --hctosys&lt;br /&gt;
 &lt;br /&gt;
   # restore video state&lt;br /&gt;
   cat /tmp/video_state &amp;gt; /proc/bus/pci/00/02.0&lt;br /&gt;
 &lt;br /&gt;
   # change back to X&lt;br /&gt;
   chvt $FGCONSOLE&lt;br /&gt;
 &lt;br /&gt;
   # clean up behind us&lt;br /&gt;
   rm /tmp/video_state&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press Fn to wake up. Screen locking works consistently, unlike standby.&lt;br /&gt;
&lt;br /&gt;
'''Hibernation''' Hibernation works straight out of the box. Press Fn+F12 or choose Hibernation from the logout menu to hibernate.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Display and external monitor ==&lt;br /&gt;
&lt;br /&gt;
The built-in [[Intel Extreme Graphics 2]] works just fine with the built-in display. You can use [http://sourceforge.net/projects/i855crt i855crt] (proceed with caution) to make the TFT and external monitor/projector mirror each other, but I found that much less useful than screen spanning. I'm still working on this. Please contribute if you have a solution.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Various Tweaks ==&lt;br /&gt;
&lt;br /&gt;
Refer to [[Installing Ubuntu 5.04 on a ThinkPad T43 (1875)]] for the following tweaks:&lt;br /&gt;
  *  Don't slow down boot-up by synchronizing with network time&lt;br /&gt;
  *  Don't slow down boot-up when no Ethernet cable is attached&lt;br /&gt;
&lt;br /&gt;
Refer to [http://columbia.edu/~em36/ubuntubreezythinkpadt42.html Ubuntu Linux 5.10 Breezy Badger on an IBM ThinkPad T42] for the following tweaks:&lt;br /&gt;
  *  Enable TrackPoint middle-button scrolling&lt;br /&gt;
  *  Enable Page-Back and Page-Forward keys in Firefox (doesn't yet work with FireFox 1.5)&lt;br /&gt;
        Note: I suggest configuring them as PgUp and PgDn instead. Just put this in ~/.Xmodmap:&lt;br /&gt;
                  keycode 234 = Prior&lt;br /&gt;
                  keycode 233 = Next&lt;br /&gt;
              Log out and log again.&lt;br /&gt;
&lt;br /&gt;
  *  Install on-screen confirmation for the ThinkPad buttons (other than Fn+F5)&lt;br /&gt;
  *  Visual feedback for Fn+F5 (I'd recommend against it because the script crashed my system.)&lt;br /&gt;
&lt;br /&gt;
== Special Notes on speeding up booting by not initiating network interface(s) and/or ifplugd ==&lt;br /&gt;
If you have ipw2200 configured with wpa_supplicant, you should leave HOTPLUG_INTERFACES=&amp;quot;&amp;quot; in /etc/default/ifplugd as it is. Otherwise it produces an annoying error message during booting. Also, ipw2200+wpa_supplicant takes a long time to initiate, so there's still a wait during booting, &lt;br /&gt;
and I haven't found a way around it yet (besides plugging in an Ethernet cable). There is a fix suggested in [http://columbia.edu/~em36/ubuntubreezythinkpadt42.html#netmanager here], but it doesn't seem to work when you have ipw2200 working with wpa_supplicant (it actually disables the wireless connection). If you have any suggestions, please let me know.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
[http://www.kaltertee.de/index.php?current=linux Installing Ubuntu Breezy Badger (5.10) on ThinkPad R50e (German)]&lt;br /&gt;
&lt;br /&gt;
[http://columbia.edu/~em36/ubuntubreezythinkpadt42.html Ubuntu Linux 5.10 Breezy Badger on an IBM ThinkPad T42]&lt;/div&gt;</summary>
		<author><name>MK-Stuff</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_R50e&amp;diff=19104</id>
		<title>Installing Debian on a ThinkPad R50e</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_R50e&amp;diff=19104"/>
		<updated>2006-01-28T21:51:31Z</updated>

		<summary type="html">&lt;p&gt;MK-Stuff: /* External Sources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==External Sources==&lt;br /&gt;
*[http://www.mk-stuff.de/artikel/linux_on_an_ibm_thinkpad_r50e/ Installing Debian on the ThinkPad R50e]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:R50e]] [[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>MK-Stuff</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:MK-Stuff&amp;diff=17364</id>
		<title>User:MK-Stuff</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:MK-Stuff&amp;diff=17364"/>
		<updated>2006-01-08T16:19:22Z</updated>

		<summary type="html">&lt;p&gt;MK-Stuff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Userpage of MK-STUFF ==&lt;br /&gt;
&lt;br /&gt;
'''Website: '''[http://www.mk-stuff.de http://www.mk-stuff.de]&lt;/div&gt;</summary>
		<author><name>MK-Stuff</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_R50e&amp;diff=16707</id>
		<title>Installation instructions for the ThinkPad R50e</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_R50e&amp;diff=16707"/>
		<updated>2005-11-18T15:19:49Z</updated>

		<summary type="html">&lt;p&gt;MK-Stuff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Specific installation notes for the ThinkPad {{R50e}}.&lt;br /&gt;
&lt;br /&gt;
Please choose (or create) the Operating System of interest:&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Debian | Debian]] [[Installing Debian on a ThinkPad R50e|Installation]]&lt;br /&gt;
* [[:Category:Knoppix | Knoppix]] [[Installing Knoppix on a ThinkPad R505|Installation]]&lt;/div&gt;</summary>
		<author><name>MK-Stuff</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_R50e&amp;diff=17352</id>
		<title>Installing Debian on a ThinkPad R50e</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_on_a_ThinkPad_R50e&amp;diff=17352"/>
		<updated>2005-11-18T15:17:26Z</updated>

		<summary type="html">&lt;p&gt;MK-Stuff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==External Sources==&lt;br /&gt;
*[http://www.mk-stuff.de/artikel-linux_on_an_ibm_thinkpad_r50e.php Installing Debian on the ThinkPad R50e]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:R50e]] [[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>MK-Stuff</name></author>
		
	</entry>
</feed>