<?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=Fritz</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=Fritz"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Fritz"/>
	<updated>2026-05-20T23:14:14Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_4.0_(Etch)_on_a_ThinkPad_X300&amp;diff=37868</id>
		<title>Installing Debian 4.0 (Etch) on a ThinkPad X300</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_4.0_(Etch)_on_a_ThinkPad_X300&amp;diff=37868"/>
		<updated>2008-05-30T19:49:15Z</updated>

		<summary type="html">&lt;p&gt;Fritz: /* Sound */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Installation (Network-Install)===&lt;br /&gt;
&lt;br /&gt;
Installing from the Debian Netinstall-CDROM worked without any problems.&lt;br /&gt;
The SSD is recognized as an S-ATA drive using the ahci-driver.&lt;br /&gt;
The Gigabit-Ethernet-Port works out-of-the-box.&lt;br /&gt;
&lt;br /&gt;
===Kernel Update===&lt;br /&gt;
&lt;br /&gt;
The Kernel shipped with Debian stable (2.6.18 at the time of writing this) doesn't support many&lt;br /&gt;
of the features. I manually upgraded it to 2.6.25. The .config can be found&lt;br /&gt;
[http://scriptkiller.de/pub/thinkpad_x300_2.6.25.config here].&lt;br /&gt;
&lt;br /&gt;
===WLAN (Intel 4965AGN)===&lt;br /&gt;
&lt;br /&gt;
The driver for the wireless lan interface (iwl4965) is included in the Kernel sources.&lt;br /&gt;
You only need to install the binary firmware from here:&lt;br /&gt;
[http://packages.debian.org/lenny/firmware-iwlwifi] (you can install it in stable without problems).&lt;br /&gt;
&lt;br /&gt;
I had problems with WPA-EAP/TTLS using the 2.6.25 drivers, these could be fixed with a fresh driver snapshot from http://wireless.kernel.org/en/users/Download (I used compat-wireless-2008-04-25).&lt;br /&gt;
&lt;br /&gt;
===Graphics (Intel GMA965 / X3100)===&lt;br /&gt;
&lt;br /&gt;
For graphics you'll need the intel_agp module from a recent kernel as well as xserver-xorg-video-intel (not in stable at the time of writing,&lt;br /&gt;
get it from testing).&lt;br /&gt;
&lt;br /&gt;
Nothing special in xorg.conf:&lt;br /&gt;
&lt;br /&gt;
   Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;Generic Video Card&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;intel&amp;quot;&lt;br /&gt;
   EndSection&lt;br /&gt;
&lt;br /&gt;
If you want 3D-acceleration and DRI I suggest to use testing instead of stable, because many of the xserver and mesa-packages in stable are not ready, yet.&lt;br /&gt;
&lt;br /&gt;
===ACPI===&lt;br /&gt;
&lt;br /&gt;
You'll need the thinkpad_acpi module. I had to tweak some settings to make the backlight work:&lt;br /&gt;
&lt;br /&gt;
  modprobe thinkpad_acpi brightness_enable=1 brightness_mode=0&lt;br /&gt;
&lt;br /&gt;
After inserting the module that way, backlight can be controlled using&lt;br /&gt;
&lt;br /&gt;
  echo XX &amp;gt; /sys/class/backlight/thinkpad_screen/brightness &lt;br /&gt;
&lt;br /&gt;
Where XX is a number between 0 and 15.&lt;br /&gt;
&lt;br /&gt;
===Fingerprint Reader===&lt;br /&gt;
&lt;br /&gt;
A short test with [[How_to_enable_the_fingerprint_reader_with_ThinkFinger|Thinkfinger]] showed no problems.&lt;br /&gt;
&lt;br /&gt;
===Synaptics Touchpad===&lt;br /&gt;
&lt;br /&gt;
Seems to work only with Protocol auto-dev and /dev/psaux:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;Synaptics Touchpad&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;synaptics&amp;quot;&lt;br /&gt;
        Option          &amp;quot;SendCoreEvents&amp;quot;        &amp;quot;true&amp;quot;&lt;br /&gt;
        Option          &amp;quot;Device&amp;quot;                &amp;quot;/dev/psaux&amp;quot;&lt;br /&gt;
        Option          &amp;quot;Protocol&amp;quot;              &amp;quot;auto-dev&amp;quot;&lt;br /&gt;
        Option          &amp;quot;HorizScrollDelta&amp;quot;      &amp;quot;20&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
===Fan===&lt;br /&gt;
&lt;br /&gt;
Unfortunately the fan is spinning almost all the time, haven't found a way around this, yet.&lt;br /&gt;
&lt;br /&gt;
[2008-4-27] The fan's controller turns off or at a low enough speed to be silent (~1800 rpm) when the CPU temp gets below 108 F. It goes back to full speed at around 111 F. At least my system sits around 108-115 F under normal usage. I don't think there's any problem with the fan staying on all the time. It's a tiny fan and air duct and is bound to make noise trying to push any reasonable amount of air. --fritz&lt;br /&gt;
&lt;br /&gt;
[2008-5-13] First off, the fan shouldn't be on at all unless the CPU is being used. When I run Windows the fan is almost never on. I've worked a bit on this and have had no success. I shutdown all processes including X and the fan still runs. Therefore, this seems to be an issue with the kernel and possibly Linux not leveraging speedstep or something else on the chip correctly. I'll do a bit more digging, but this is pretty annoying and would be nice to fix because it would also mean longer battery life (heat = power). --bpontarelli&lt;br /&gt;
&lt;br /&gt;
===HDAPS-Fun (Motion sensor)===&lt;br /&gt;
&lt;br /&gt;
The X300 has a motion sensor, but it is not yet recognized by the standard hdaps-module, but if you install [[Tp smapi]] (which i suggest, because it provides a lot of information about your battery) it works fine.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
&lt;br /&gt;
You need to do:&lt;br /&gt;
&lt;br /&gt;
 echo enable &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
&lt;br /&gt;
And magically, the Bluetooth-Daughterboard appears as an USB device:&lt;br /&gt;
&lt;br /&gt;
 Bus 003 Device 003: ID 0a5c:2110 Broadcom Corp.&lt;br /&gt;
&lt;br /&gt;
===Sound===&lt;br /&gt;
&lt;br /&gt;
Sound works if you build alsa modules yourself:&lt;br /&gt;
* Download latest alsa snapshot from [ftp://ftp.suse.com/pub/projects/alsa/snapshot/driver/ here].&lt;br /&gt;
* Unpack and run:&lt;br /&gt;
 ./configure --with-debug=detect&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 /etc/init.d/alsasound stop&lt;br /&gt;
 /etc/init.d/alsasound start&lt;br /&gt;
* You may need to modify the last two lines for your distro (or just restart if you're lazy...)&lt;br /&gt;
* If you're using ubuntu hardy, you probably need to create a softlink: &lt;br /&gt;
 ln -s /lib/modules/&amp;lt;your kernel&amp;gt;/kernel/sound/ /lib/modules/&amp;lt;your kernel&amp;gt;/ubuntu/sound/alsa-driver&lt;br /&gt;
The alsa-driver directory may already exist, and you should either remove or rename it.&lt;br /&gt;
&lt;br /&gt;
This patch is in the git kernel and won't be committed until 2.6.26, so this is your only option for a good while.&lt;br /&gt;
&lt;br /&gt;
===Camera===&lt;br /&gt;
&lt;br /&gt;
If you build the Linux UVC drivers from SVN, the cam gets recognized:&lt;br /&gt;
&lt;br /&gt;
 Linux video capture interface: v2.00&lt;br /&gt;
 uvcvideo: Found UVC 1.00 device &amp;lt;unnamed&amp;gt; (17ef:4807)&lt;br /&gt;
 input: UVC Camera (17ef:4807) as /class/input/input9&lt;br /&gt;
 usbcore: registered new interface driver uvcvideo&lt;br /&gt;
 USB Video Class driver (SVN r205)&lt;br /&gt;
&lt;br /&gt;
I didn't try to get any images from it, yet.&lt;br /&gt;
&lt;br /&gt;
In order to build latest uvc driver:&lt;br /&gt;
 svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk&lt;br /&gt;
 cd trunk&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 rmmod uvcvideo&lt;br /&gt;
 modprobe uvcvideo&lt;br /&gt;
&lt;br /&gt;
You'll want to use a newer version of gstreamer as well ( &amp;gt; 0.10.15)&lt;br /&gt;
&lt;br /&gt;
===Some interesting facts===&lt;br /&gt;
&lt;br /&gt;
 # lspci &lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 0c)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:02.1 Display controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation Unknown device 1049 (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #5 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation Mobile LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.1 IDE interface: Intel Corporation Mobile IDE Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation Mobile SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Unknown device 4230 (rev 61)&lt;br /&gt;
&lt;br /&gt;
 # lsusb &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 003 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 002 Device 002: ID 17ef:4807  &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0002  &lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0002 &lt;br /&gt;
&lt;br /&gt;
 # cat /proc/cpuinfo (at 800 Mhz)&lt;br /&gt;
 processor       : 0&lt;br /&gt;
 vendor_id       : GenuineIntel&lt;br /&gt;
 cpu family      : 6&lt;br /&gt;
 model           : 15&lt;br /&gt;
 model name      : Intel(R) Core(TM)2 Duo CPU     L7100  @ 1.20GHz&lt;br /&gt;
 stepping        : 11&lt;br /&gt;
 cpu MHz         : 800.000&lt;br /&gt;
 cache size      : 4096 KB&lt;br /&gt;
 physical id     : 0&lt;br /&gt;
 siblings        : 2&lt;br /&gt;
 core id         : 0&lt;br /&gt;
 cpu cores       : 2&lt;br /&gt;
 fdiv_bug        : no&lt;br /&gt;
 hlt_bug         : no&lt;br /&gt;
 f00f_bug        : no&lt;br /&gt;
 coma_bug        : no&lt;br /&gt;
 fpu             : yes&lt;br /&gt;
 fpu_exception   : yes&lt;br /&gt;
 cpuid level     : 10&lt;br /&gt;
 wp              : yes&lt;br /&gt;
 flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs  bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm ida&lt;br /&gt;
 bogomips        : 2421.98&lt;br /&gt;
 clflush size    : 64&lt;br /&gt;
&lt;br /&gt;
 processor       : 1&lt;br /&gt;
 vendor_id       : GenuineIntel&lt;br /&gt;
 cpu family      : 6&lt;br /&gt;
 model           : 15&lt;br /&gt;
 model name      : Intel(R) Core(TM)2 Duo CPU     L7100  @ 1.20GHz&lt;br /&gt;
 stepping        : 11&lt;br /&gt;
 cpu MHz         : 800.000&lt;br /&gt;
 cache size      : 4096 KB&lt;br /&gt;
 physical id     : 0&lt;br /&gt;
 siblings        : 2&lt;br /&gt;
 core id         : 1&lt;br /&gt;
 cpu cores       : 2&lt;br /&gt;
 fdiv_bug        : no&lt;br /&gt;
 hlt_bug         : no&lt;br /&gt;
 f00f_bug        : no&lt;br /&gt;
 coma_bug        : no&lt;br /&gt;
 fpu             : yes&lt;br /&gt;
 fpu_exception   : yes&lt;br /&gt;
 cpuid level     : 10&lt;br /&gt;
 wp              : yes&lt;br /&gt;
 flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm ida&lt;br /&gt;
 bogomips        : 2394.01&lt;br /&gt;
 clflush size    : 64&lt;br /&gt;
&lt;br /&gt;
 # cat /proc/scsi/scsi &lt;br /&gt;
 Attached devices:&lt;br /&gt;
 Host: scsi0 Channel: 00 Id: 00 Lun: 00&lt;br /&gt;
   Vendor: ATA      Model: SAMSUNG MCCOE64G Rev: PS10&lt;br /&gt;
   Type:   Direct-Access                    ANSI  SCSI revision: 05&lt;br /&gt;
 Host: scsi3 Channel: 00 Id: 00 Lun: 00&lt;br /&gt;
   Vendor: MATSHITA Model: DVD-RAM UJ-844   Rev: RC02&lt;br /&gt;
   Type:   CD-ROM                           ANSI  SCSI revision: 05&lt;br /&gt;
&lt;br /&gt;
 # hdparm -t /dev/sda&lt;br /&gt;
 /dev/sda:&lt;br /&gt;
  Timing buffered disk reads:  270 MB in  3.01 seconds =  89.74 MB/sec&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* This guide is listed at the [http://tuxmobil.org/ibm.html TuxMobil Linux laptop and notebook installation guides survey (IBM/Lenovo)].&lt;/div&gt;</summary>
		<author><name>Fritz</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category_talk:X300&amp;diff=37498</id>
		<title>Category talk:X300</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category_talk:X300&amp;diff=37498"/>
		<updated>2008-04-29T00:56:40Z</updated>

		<summary type="html">&lt;p&gt;Fritz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I just bought one of these (model 6478-14G) and have been playing with Ubuntu Hardy Alpha 6 on it. Thus far:&lt;br /&gt;
&lt;br /&gt;
Things that work:&lt;br /&gt;
 * Graphics (including 3d and Xv). The chipset appears to be very similar to that of the X61&lt;br /&gt;
 * trackpad and trackpoint, including scrolling&lt;br /&gt;
 * Ethernet&lt;br /&gt;
 * Wifi&lt;br /&gt;
 * Bluetooth (and its enablement can be controlled via thinkpad_acpi)&lt;br /&gt;
 * DVD drive&lt;br /&gt;
 * Camera (although I have [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/200990 managed] to make the AVC kernel driver oops)&lt;br /&gt;
   * [2008-4-27] You'll need gstreamer &amp;gt; 0.10.15 to get the camera working&lt;br /&gt;
 * Hibernate (works properly with bios 1.02a)&lt;br /&gt;
 * RF killswitch (turns off wifi and bluetooth devices)&lt;br /&gt;
&lt;br /&gt;
Things that don't work:&lt;br /&gt;
 * [https://bugs.launchpad.net/alsa-driver/+bug/200693 Audio]:&lt;br /&gt;
   * Latest ALSA release shows Master and PCM only in the mixer and produces no audio&lt;br /&gt;
   * [2008-03-11] Nightly alsa-driver snapshot populates the mixer with more realistic entries, but is still silent on both speakers and headphones.&lt;br /&gt;
   * [2008-03-14] An extremely helpful ALSA developer is making the necessary changes. An early version is able to play sound and most of the card/mixer features work.&lt;br /&gt;
   * [2008-04-25] Patch is in git kernel now, we won't officially see it until 2.6.26 is released.&lt;br /&gt;
 * [https://bugs.launchpad.net/ubuntu/+source/pm-utils/+bug/201037 Suspend] - the machine appears to suspend, but right at the last minute starts up again&lt;br /&gt;
   * This turns out to be the ethernet driver failing to suspend. Removing it before suspending works fine and can be done by putting SUSPEND_MODULES=&amp;quot;e1000&amp;quot; in /etc/pm/config.d/local&lt;br /&gt;
 * Backlight control (although this is probably a recently introduced kernel bug in Hardy, which should be reverted before release)&lt;br /&gt;
   [2008-04-28] Backlight control works fine with Hardy final release. &lt;br /&gt;
 * WiFi LED&lt;br /&gt;
   * [2008-04-24] Wifi LED works fine with 2.6.24 and thinkpad_acpi - fritz&lt;br /&gt;
&lt;br /&gt;
Things not tested yet:&lt;br /&gt;
 * Fingerprint scanner&lt;br /&gt;
 ** [2008-04-24] works perfectly with [http://thinkfinger.sourceforge.net ThinkFinger]&lt;br /&gt;
 * USB ports (but hey, these are bound to work)&lt;br /&gt;
 ** [2008-04-24] No issues about that, works fine with flash drive and external HDD as well as HID devices&lt;br /&gt;
 * External VGA port&lt;br /&gt;
&lt;br /&gt;
Hardware:&lt;br /&gt;
&lt;br /&gt;
PCI:&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c) &lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82566MM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation 82801HBM (ICH8M-E) LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN Network Connection (rev 61)&lt;br /&gt;
&lt;br /&gt;
USB:&lt;br /&gt;
 Bus 004 Device 003: ID 17ef:4807 ChipsBnk &lt;br /&gt;
 Bus 001 Device 003: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader&lt;br /&gt;
&lt;br /&gt;
== tp_smapi? ==&lt;br /&gt;
&lt;br /&gt;
What about [[tp_smapi]]'s battery control and hdaps? --[[User:Thinker|Thinker]] 03:15, 15 March 2008 (CET)&lt;br /&gt;
&lt;br /&gt;
the battery control entries seem to be there, but not hdaps --[[User:cmsj|cmsj]] 00:56, 26 March 2008 (GMT)&lt;br /&gt;
&lt;br /&gt;
You shouldn't need hdaps anyway since the only storage option is a SSD. It's interesting though that the hdaps hardware is present. I guess lenovo plans to offer an hdd version in the future... --[[User:fritz|fritz]] 18:44, 29 March 2008 (CST)&lt;br /&gt;
&lt;br /&gt;
: Both hdaps and tp_smapi work for me. [[User:Bse|Bse]] 11:12, 19 April 2008 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Kernel &amp;gt;= 2.6.24 ==&lt;br /&gt;
&lt;br /&gt;
Kernel 2.6.23 allowed for S3 mode (suspend to RAM) with the same issue as above (would wake up immediately if ethernet module was not unloaded first). An update to 2.6.24 removed S3 capability altogether, even with acpi_bios=s3_bios. I also noticed that thinkpad_acpi no longer shows a brightness entry in /proc/acpi/ibm unless you explicity pass brightness_enable=1 to the module. Has anyone tried 2.6.24 or 2.6.25 with any luck? --[[User:fritz|fritz]] 8:56, 25 April 2008&lt;/div&gt;</summary>
		<author><name>Fritz</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_4.0_(Etch)_on_a_ThinkPad_X300&amp;diff=37466</id>
		<title>Installing Debian 4.0 (Etch) on a ThinkPad X300</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_4.0_(Etch)_on_a_ThinkPad_X300&amp;diff=37466"/>
		<updated>2008-04-27T16:17:25Z</updated>

		<summary type="html">&lt;p&gt;Fritz: /* Fan */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Installation (Network-Install)===&lt;br /&gt;
&lt;br /&gt;
Installing from the Debian Netinstall-CDROM worked without any problems.&lt;br /&gt;
The SSD is recognized as an S-ATA drive using the ahci-driver.&lt;br /&gt;
The Gigabit-Ethernet-Port works out-of-the-box.&lt;br /&gt;
&lt;br /&gt;
===Kernel Update===&lt;br /&gt;
&lt;br /&gt;
The Kernel shipped with Debian stable (2.6.18 at the time of writing this) doesn't support many&lt;br /&gt;
of the features. I manually upgraded it to 2.6.25. The .config can be found&lt;br /&gt;
[http://scriptkiller.de/pub/thinkpad_x300_2.6.25.config here].&lt;br /&gt;
&lt;br /&gt;
===WLAN (Intel 4965AGN)===&lt;br /&gt;
&lt;br /&gt;
The driver for the wireless lan interface (iwl4965) is included in the Kernel sources.&lt;br /&gt;
You only need to install the binary firmware from here:&lt;br /&gt;
[http://packages.debian.org/lenny/firmware-iwlwifi] (you can install it in stable without problems).&lt;br /&gt;
&lt;br /&gt;
===Graphics (Intel GMA965 / X3100)===&lt;br /&gt;
&lt;br /&gt;
For graphics you'll need the intel_agp module from a recent kernel as well as xserver-xorg-video-intel (not in stable at the time of writing,&lt;br /&gt;
get it from testing).&lt;br /&gt;
&lt;br /&gt;
Nothing special in xorg.conf:&lt;br /&gt;
&lt;br /&gt;
   Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;Generic Video Card&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;intel&amp;quot;&lt;br /&gt;
   EndSection&lt;br /&gt;
&lt;br /&gt;
===ACPI===&lt;br /&gt;
&lt;br /&gt;
You'll need the thinkpad_acpi module. I had to tweak some settings to make the backlight work:&lt;br /&gt;
&lt;br /&gt;
  modprobe thinkpad_acpi brightness_enable=1 brightness_mode=0&lt;br /&gt;
&lt;br /&gt;
After inserting the module that way, backlight can be controlled using&lt;br /&gt;
&lt;br /&gt;
  echo XX &amp;gt; /sys/class/backlight/thinkpad_screen/brightness &lt;br /&gt;
&lt;br /&gt;
Where XX is a number between 0 and 15.&lt;br /&gt;
&lt;br /&gt;
===Fingerprint Reader===&lt;br /&gt;
&lt;br /&gt;
A short test with [[How_to_enable_the_fingerprint_reader_with_ThinkFinger|Thinkfinger]] showed no problems.&lt;br /&gt;
&lt;br /&gt;
===Fan===&lt;br /&gt;
&lt;br /&gt;
Unfortunately the fan is spinning almost all the time, haven't found a way around this, yet.&lt;br /&gt;
&lt;br /&gt;
[2008-4-27] The fan's controller turns off or at a low enough speed to be silent (~1800 rpm) when the CPU temp gets below 108 F. It goes back to full speed at around 111 F. At least my system sits around 108-115 F under normal usage. I don't think there's any problem with the fan staying on all the time. It's a tiny fan and air duct and is bound to make noise trying to push any reasonable amount of air. --fritz&lt;br /&gt;
&lt;br /&gt;
===HDAPS-Fun (Motion sensor)===&lt;br /&gt;
&lt;br /&gt;
The X300 has a motion sensor, but it is not yet recognized by the hdaps-module.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
&lt;br /&gt;
You need to do:&lt;br /&gt;
&lt;br /&gt;
 echo enable &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
&lt;br /&gt;
And magically, the Bluetooth-Daughterboard appears as an USB device:&lt;br /&gt;
&lt;br /&gt;
 Bus 003 Device 003: ID 0a5c:2110 Broadcom Corp.&lt;br /&gt;
&lt;br /&gt;
===Sound===&lt;br /&gt;
&lt;br /&gt;
Sound works if you build alsa modules yourself:&lt;br /&gt;
* Download latest alsa snapshot from [ftp://ftp.suse.com/pub/projects/alsa/snapshot/driver/ here].&lt;br /&gt;
* Unpack and run:&lt;br /&gt;
 ./configure --with-debug=detect&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 /etc/init.d/alsasound stop&lt;br /&gt;
 /etc/init.d/alsasound start&lt;br /&gt;
* You may need to modify the last two lines for your distro (or just restart if you're lazy...)&lt;br /&gt;
&lt;br /&gt;
This patch is in the git kernel and won't be committed until 2.6.26, so this is your only option for a good while.&lt;br /&gt;
&lt;br /&gt;
===Camera===&lt;br /&gt;
&lt;br /&gt;
If you build the Linux UVC drivers from SVN, the cam gets recognized:&lt;br /&gt;
&lt;br /&gt;
 Linux video capture interface: v2.00&lt;br /&gt;
 uvcvideo: Found UVC 1.00 device &amp;lt;unnamed&amp;gt; (17ef:4807)&lt;br /&gt;
 input: UVC Camera (17ef:4807) as /class/input/input9&lt;br /&gt;
 usbcore: registered new interface driver uvcvideo&lt;br /&gt;
 USB Video Class driver (SVN r205)&lt;br /&gt;
&lt;br /&gt;
I didn't try to get any images from it, yet.&lt;br /&gt;
&lt;br /&gt;
In order to build latest uvc driver:&lt;br /&gt;
 svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk&lt;br /&gt;
 cd trunk&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 rmmod uvcvideo&lt;br /&gt;
 modprobe uvcvideo&lt;br /&gt;
&lt;br /&gt;
You'll want to use a newer version of gstreamer as well ( &amp;gt; 0.10.15)&lt;br /&gt;
&lt;br /&gt;
===Some interesting facts===&lt;br /&gt;
&lt;br /&gt;
 # lspci &lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 0c)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:02.1 Display controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation Unknown device 1049 (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #5 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation Mobile LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.1 IDE interface: Intel Corporation Mobile IDE Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation Mobile SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Unknown device 4230 (rev 61)&lt;br /&gt;
&lt;br /&gt;
 # lsusb &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 003 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 002 Device 002: ID 17ef:4807  &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0002  &lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0002 &lt;br /&gt;
&lt;br /&gt;
 # cat /proc/cpuinfo (at 800 Mhz)&lt;br /&gt;
 processor       : 0&lt;br /&gt;
 vendor_id       : GenuineIntel&lt;br /&gt;
 cpu family      : 6&lt;br /&gt;
 model           : 15&lt;br /&gt;
 model name      : Intel(R) Core(TM)2 Duo CPU     L7100  @ 1.20GHz&lt;br /&gt;
 stepping        : 11&lt;br /&gt;
 cpu MHz         : 800.000&lt;br /&gt;
 cache size      : 4096 KB&lt;br /&gt;
 physical id     : 0&lt;br /&gt;
 siblings        : 2&lt;br /&gt;
 core id         : 0&lt;br /&gt;
 cpu cores       : 2&lt;br /&gt;
 fdiv_bug        : no&lt;br /&gt;
 hlt_bug         : no&lt;br /&gt;
 f00f_bug        : no&lt;br /&gt;
 coma_bug        : no&lt;br /&gt;
 fpu             : yes&lt;br /&gt;
 fpu_exception   : yes&lt;br /&gt;
 cpuid level     : 10&lt;br /&gt;
 wp              : yes&lt;br /&gt;
 flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs  bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm ida&lt;br /&gt;
 bogomips        : 2421.98&lt;br /&gt;
 clflush size    : 64&lt;br /&gt;
&lt;br /&gt;
 processor       : 1&lt;br /&gt;
 vendor_id       : GenuineIntel&lt;br /&gt;
 cpu family      : 6&lt;br /&gt;
 model           : 15&lt;br /&gt;
 model name      : Intel(R) Core(TM)2 Duo CPU     L7100  @ 1.20GHz&lt;br /&gt;
 stepping        : 11&lt;br /&gt;
 cpu MHz         : 800.000&lt;br /&gt;
 cache size      : 4096 KB&lt;br /&gt;
 physical id     : 0&lt;br /&gt;
 siblings        : 2&lt;br /&gt;
 core id         : 1&lt;br /&gt;
 cpu cores       : 2&lt;br /&gt;
 fdiv_bug        : no&lt;br /&gt;
 hlt_bug         : no&lt;br /&gt;
 f00f_bug        : no&lt;br /&gt;
 coma_bug        : no&lt;br /&gt;
 fpu             : yes&lt;br /&gt;
 fpu_exception   : yes&lt;br /&gt;
 cpuid level     : 10&lt;br /&gt;
 wp              : yes&lt;br /&gt;
 flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm ida&lt;br /&gt;
 bogomips        : 2394.01&lt;br /&gt;
 clflush size    : 64&lt;br /&gt;
&lt;br /&gt;
 # cat /proc/scsi/scsi &lt;br /&gt;
 Attached devices:&lt;br /&gt;
 Host: scsi0 Channel: 00 Id: 00 Lun: 00&lt;br /&gt;
   Vendor: ATA      Model: SAMSUNG MCCOE64G Rev: PS10&lt;br /&gt;
   Type:   Direct-Access                    ANSI  SCSI revision: 05&lt;br /&gt;
 Host: scsi3 Channel: 00 Id: 00 Lun: 00&lt;br /&gt;
   Vendor: MATSHITA Model: DVD-RAM UJ-844   Rev: RC02&lt;br /&gt;
   Type:   CD-ROM                           ANSI  SCSI revision: 05&lt;br /&gt;
&lt;br /&gt;
 # hdparm -t /dev/sda&lt;br /&gt;
 /dev/sda:&lt;br /&gt;
  Timing buffered disk reads:  270 MB in  3.01 seconds =  89.74 MB/sec&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* This guide is listed at the [http://tuxmobil.org/ibm.html TuxMobil Linux laptop and notebook installation guides survey (IBM/Lenovo)].&lt;/div&gt;</summary>
		<author><name>Fritz</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category_talk:X300&amp;diff=37465</id>
		<title>Category talk:X300</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category_talk:X300&amp;diff=37465"/>
		<updated>2008-04-27T16:11:18Z</updated>

		<summary type="html">&lt;p&gt;Fritz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I just bought one of these (model 6478-14G) and have been playing with Ubuntu Hardy Alpha 6 on it. Thus far:&lt;br /&gt;
&lt;br /&gt;
Things that work:&lt;br /&gt;
 * Graphics (including 3d and Xv). The chipset appears to be very similar to that of the X61&lt;br /&gt;
 * trackpad and trackpoint, including scrolling&lt;br /&gt;
 * Ethernet&lt;br /&gt;
 * Wifi&lt;br /&gt;
 * Bluetooth (and its enablement can be controlled via thinkpad_acpi)&lt;br /&gt;
 * DVD drive&lt;br /&gt;
 * Camera (although I have [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/200990 managed] to make the AVC kernel driver oops)&lt;br /&gt;
   * [2008-4-27] You'll need gstreamer &amp;gt; 0.10.15 to get the camera working&lt;br /&gt;
 * Hibernate (works properly with bios 1.02a)&lt;br /&gt;
 * RF killswitch (turns off wifi and bluetooth devices)&lt;br /&gt;
&lt;br /&gt;
Things that don't work:&lt;br /&gt;
 * [https://bugs.launchpad.net/alsa-driver/+bug/200693 Audio]:&lt;br /&gt;
   * Latest ALSA release shows Master and PCM only in the mixer and produces no audio&lt;br /&gt;
   * [2008-03-11] Nightly alsa-driver snapshot populates the mixer with more realistic entries, but is still silent on both speakers and headphones.&lt;br /&gt;
   * [2008-03-14] An extremely helpful ALSA developer is making the necessary changes. An early version is able to play sound and most of the card/mixer features work.&lt;br /&gt;
   * [2008-04-25] Patch is in git kernel now, we won't officially see it until 2.6.26 is released.&lt;br /&gt;
 * [https://bugs.launchpad.net/ubuntu/+source/pm-utils/+bug/201037 Suspend] - the machine appears to suspend, but right at the last minute starts up again&lt;br /&gt;
   * This turns out to be the ethernet driver failing to suspend. Removing it before suspending works fine and can be done by putting SUSPEND_MODULES=&amp;quot;e1000&amp;quot; in /etc/pm/config.d/local&lt;br /&gt;
 * Backlight control (although this is probably a recently introduced kernel bug in Hardy, which should be reverted before release)&lt;br /&gt;
 * WiFi LED&lt;br /&gt;
   * [2008-04-24] Wifi LED works fine with 2.6.24 and thinkpad_acpi - fritz&lt;br /&gt;
&lt;br /&gt;
Things not tested yet:&lt;br /&gt;
 * Fingerprint scanner&lt;br /&gt;
 ** [2008-04-24] works perfectly with [http://thinkfinger.sourceforge.net ThinkFinger]&lt;br /&gt;
 * USB ports (but hey, these are bound to work)&lt;br /&gt;
 ** [2008-04-24] No issues about that, works fine with flash drive and external HDD as well as HID devices&lt;br /&gt;
 * External VGA port&lt;br /&gt;
&lt;br /&gt;
Hardware:&lt;br /&gt;
&lt;br /&gt;
PCI:&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c) &lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82566MM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation 82801HBM (ICH8M-E) LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN Network Connection (rev 61)&lt;br /&gt;
&lt;br /&gt;
USB:&lt;br /&gt;
 Bus 004 Device 003: ID 17ef:4807 ChipsBnk &lt;br /&gt;
 Bus 001 Device 003: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader&lt;br /&gt;
&lt;br /&gt;
== tp_smapi? ==&lt;br /&gt;
&lt;br /&gt;
What about [[tp_smapi]]'s battery control and hdaps? --[[User:Thinker|Thinker]] 03:15, 15 March 2008 (CET)&lt;br /&gt;
&lt;br /&gt;
the battery control entries seem to be there, but not hdaps --[[User:cmsj|cmsj]] 00:56, 26 March 2008 (GMT)&lt;br /&gt;
&lt;br /&gt;
You shouldn't need hdaps anyway since the only storage option is a SSD. It's interesting though that the hdaps hardware is present. I guess lenovo plans to offer an hdd version in the future... --[[User:fritz|fritz]] 18:44, 29 March 2008 (CST)&lt;br /&gt;
&lt;br /&gt;
: Both hdaps and tp_smapi work for me. [[User:Bse|Bse]] 11:12, 19 April 2008 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Kernel &amp;gt;= 2.6.24 ==&lt;br /&gt;
&lt;br /&gt;
Kernel 2.6.23 allowed for S3 mode (suspend to RAM) with the same issue as above (would wake up immediately if ethernet module was not unloaded first). An update to 2.6.24 removed S3 capability altogether, even with acpi_bios=s3_bios. I also noticed that thinkpad_acpi no longer shows a brightness entry in /proc/acpi/ibm unless you explicity pass brightness_enable=1 to the module. Has anyone tried 2.6.24 or 2.6.25 with any luck? --[[User:fritz|fritz]] 8:56, 25 April 2008&lt;/div&gt;</summary>
		<author><name>Fritz</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_4.0_(Etch)_on_a_ThinkPad_X300&amp;diff=37453</id>
		<title>Installing Debian 4.0 (Etch) on a ThinkPad X300</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_4.0_(Etch)_on_a_ThinkPad_X300&amp;diff=37453"/>
		<updated>2008-04-25T21:22:09Z</updated>

		<summary type="html">&lt;p&gt;Fritz: /* Camera */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Installation (Network-Install)===&lt;br /&gt;
&lt;br /&gt;
Installing from the Debian Netinstall-CDROM worked without any problems.&lt;br /&gt;
The SSD is recognized as an S-ATA drive using the ahci-driver.&lt;br /&gt;
The Gigabit-Ethernet-Port works out-of-the-box.&lt;br /&gt;
&lt;br /&gt;
===Kernel Update===&lt;br /&gt;
&lt;br /&gt;
The Kernel shipped with Debian stable (2.6.18 at the time of writing this) doesn't support many&lt;br /&gt;
of the features. I manually upgraded it to 2.6.25. The .config can be found&lt;br /&gt;
[http://scriptkiller.de/pub/thinkpad_x300_2.6.25.config here].&lt;br /&gt;
&lt;br /&gt;
===WLAN (Intel 4965AGN)===&lt;br /&gt;
&lt;br /&gt;
The driver for the wireless lan interface (iwl4965) is included in the Kernel sources.&lt;br /&gt;
You only need to install the binary firmware from here:&lt;br /&gt;
[http://packages.debian.org/lenny/firmware-iwlwifi] (you can install it in stable without problems).&lt;br /&gt;
&lt;br /&gt;
===Graphics (Intel GMA965 / X3100)===&lt;br /&gt;
&lt;br /&gt;
For graphics you'll need the intel_agp module from a recent kernel as well as xserver-xorg-video-intel (not in stable at the time of writing,&lt;br /&gt;
get it from testing).&lt;br /&gt;
&lt;br /&gt;
Nothing special in xorg.conf:&lt;br /&gt;
&lt;br /&gt;
   Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;Generic Video Card&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;intel&amp;quot;&lt;br /&gt;
   EndSection&lt;br /&gt;
&lt;br /&gt;
===ACPI===&lt;br /&gt;
&lt;br /&gt;
You'll need the thinkpad_acpi module. I had to tweak some settings to make the backlight work:&lt;br /&gt;
&lt;br /&gt;
  modprobe thinkpad_acpi brightness_enable=1 brightness_mode=0&lt;br /&gt;
&lt;br /&gt;
After inserting the module that way, backlight can be controlled using&lt;br /&gt;
&lt;br /&gt;
  echo XX &amp;gt; /sys/class/backlight/thinkpad_screen/brightness &lt;br /&gt;
&lt;br /&gt;
Where XX is a number between 0 and 15.&lt;br /&gt;
&lt;br /&gt;
===Fingerprint Reader===&lt;br /&gt;
&lt;br /&gt;
A short test with [[How_to_enable_the_fingerprint_reader_with_ThinkFinger|Thinkfinger]] showed no problems.&lt;br /&gt;
&lt;br /&gt;
===Fan===&lt;br /&gt;
&lt;br /&gt;
Unfortunately the fan is spinning almost all the time, haven't found a way around this, yet.&lt;br /&gt;
&lt;br /&gt;
===HDAPS-Fun (Motion sensor)===&lt;br /&gt;
&lt;br /&gt;
The X300 has a motion sensor, but it is not yet recognized by the hdaps-module.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
&lt;br /&gt;
You need to do:&lt;br /&gt;
&lt;br /&gt;
 echo enable &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
&lt;br /&gt;
And magically, the Bluetooth-Daughterboard appears as an USB device:&lt;br /&gt;
&lt;br /&gt;
 Bus 003 Device 003: ID 0a5c:2110 Broadcom Corp.&lt;br /&gt;
&lt;br /&gt;
===Sound===&lt;br /&gt;
&lt;br /&gt;
Sound works if you build alsa modules yourself:&lt;br /&gt;
* Download latest alsa snapshot from [ftp://ftp.suse.com/pub/projects/alsa/snapshot/driver/ here].&lt;br /&gt;
* Unpack and run:&lt;br /&gt;
 ./configure --with-debug=detect&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 /etc/init.d/alsasound stop&lt;br /&gt;
 /etc/init.d/alsasound start&lt;br /&gt;
* You may need to modify the last two lines for your distro (or just restart if you're lazy...)&lt;br /&gt;
&lt;br /&gt;
This patch is in the git kernel and won't be committed until 2.6.26, so this is your only option for a good while.&lt;br /&gt;
&lt;br /&gt;
===Camera===&lt;br /&gt;
&lt;br /&gt;
If you build the Linux UVC drivers from SVN, the cam gets recognized:&lt;br /&gt;
&lt;br /&gt;
 Linux video capture interface: v2.00&lt;br /&gt;
 uvcvideo: Found UVC 1.00 device &amp;lt;unnamed&amp;gt; (17ef:4807)&lt;br /&gt;
 input: UVC Camera (17ef:4807) as /class/input/input9&lt;br /&gt;
 usbcore: registered new interface driver uvcvideo&lt;br /&gt;
 USB Video Class driver (SVN r205)&lt;br /&gt;
&lt;br /&gt;
I didn't try to get any images from it, yet.&lt;br /&gt;
&lt;br /&gt;
In order to build latest uvc driver:&lt;br /&gt;
 svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk&lt;br /&gt;
 cd trunk&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 rmmod uvcvideo&lt;br /&gt;
 modprobe uvcvideo&lt;br /&gt;
&lt;br /&gt;
You'll want to use a newer version of gstreamer as well ( &amp;gt; 0.10.15)&lt;br /&gt;
&lt;br /&gt;
===Some interesting facts===&lt;br /&gt;
&lt;br /&gt;
 # lspci &lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 0c)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:02.1 Display controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation Unknown device 1049 (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #5 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation Mobile LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.1 IDE interface: Intel Corporation Mobile IDE Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation Mobile SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Unknown device 4230 (rev 61)&lt;br /&gt;
&lt;br /&gt;
 # lsusb &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 003 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 002 Device 002: ID 17ef:4807  &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0002  &lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0002 &lt;br /&gt;
&lt;br /&gt;
 # cat /proc/cpuinfo (at 800 Mhz)&lt;br /&gt;
 processor       : 0&lt;br /&gt;
 vendor_id       : GenuineIntel&lt;br /&gt;
 cpu family      : 6&lt;br /&gt;
 model           : 15&lt;br /&gt;
 model name      : Intel(R) Core(TM)2 Duo CPU     L7100  @ 1.20GHz&lt;br /&gt;
 stepping        : 11&lt;br /&gt;
 cpu MHz         : 800.000&lt;br /&gt;
 cache size      : 4096 KB&lt;br /&gt;
 physical id     : 0&lt;br /&gt;
 siblings        : 2&lt;br /&gt;
 core id         : 0&lt;br /&gt;
 cpu cores       : 2&lt;br /&gt;
 fdiv_bug        : no&lt;br /&gt;
 hlt_bug         : no&lt;br /&gt;
 f00f_bug        : no&lt;br /&gt;
 coma_bug        : no&lt;br /&gt;
 fpu             : yes&lt;br /&gt;
 fpu_exception   : yes&lt;br /&gt;
 cpuid level     : 10&lt;br /&gt;
 wp              : yes&lt;br /&gt;
 flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs  bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm ida&lt;br /&gt;
 bogomips        : 2421.98&lt;br /&gt;
 clflush size    : 64&lt;br /&gt;
&lt;br /&gt;
 processor       : 1&lt;br /&gt;
 vendor_id       : GenuineIntel&lt;br /&gt;
 cpu family      : 6&lt;br /&gt;
 model           : 15&lt;br /&gt;
 model name      : Intel(R) Core(TM)2 Duo CPU     L7100  @ 1.20GHz&lt;br /&gt;
 stepping        : 11&lt;br /&gt;
 cpu MHz         : 800.000&lt;br /&gt;
 cache size      : 4096 KB&lt;br /&gt;
 physical id     : 0&lt;br /&gt;
 siblings        : 2&lt;br /&gt;
 core id         : 1&lt;br /&gt;
 cpu cores       : 2&lt;br /&gt;
 fdiv_bug        : no&lt;br /&gt;
 hlt_bug         : no&lt;br /&gt;
 f00f_bug        : no&lt;br /&gt;
 coma_bug        : no&lt;br /&gt;
 fpu             : yes&lt;br /&gt;
 fpu_exception   : yes&lt;br /&gt;
 cpuid level     : 10&lt;br /&gt;
 wp              : yes&lt;br /&gt;
 flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm ida&lt;br /&gt;
 bogomips        : 2394.01&lt;br /&gt;
 clflush size    : 64&lt;br /&gt;
&lt;br /&gt;
 # cat /proc/scsi/scsi &lt;br /&gt;
 Attached devices:&lt;br /&gt;
 Host: scsi0 Channel: 00 Id: 00 Lun: 00&lt;br /&gt;
   Vendor: ATA      Model: SAMSUNG MCCOE64G Rev: PS10&lt;br /&gt;
   Type:   Direct-Access                    ANSI  SCSI revision: 05&lt;br /&gt;
 Host: scsi3 Channel: 00 Id: 00 Lun: 00&lt;br /&gt;
   Vendor: MATSHITA Model: DVD-RAM UJ-844   Rev: RC02&lt;br /&gt;
   Type:   CD-ROM                           ANSI  SCSI revision: 05&lt;br /&gt;
&lt;br /&gt;
 # hdparm -t /dev/sda&lt;br /&gt;
 /dev/sda:&lt;br /&gt;
  Timing buffered disk reads:  270 MB in  3.01 seconds =  89.74 MB/sec&lt;/div&gt;</summary>
		<author><name>Fritz</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_4.0_(Etch)_on_a_ThinkPad_X300&amp;diff=37448</id>
		<title>Installing Debian 4.0 (Etch) on a ThinkPad X300</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_4.0_(Etch)_on_a_ThinkPad_X300&amp;diff=37448"/>
		<updated>2008-04-25T15:10:16Z</updated>

		<summary type="html">&lt;p&gt;Fritz: /* Sound */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Installation (Network-Install)===&lt;br /&gt;
&lt;br /&gt;
Installing from the Debian Netinstall-CDROM worked without any problems.&lt;br /&gt;
The SSD is recognized as an S-ATA drive using the ahci-driver.&lt;br /&gt;
The Gigabit-Ethernet-Port works out-of-the-box.&lt;br /&gt;
&lt;br /&gt;
===Kernel Update===&lt;br /&gt;
&lt;br /&gt;
The Kernel shipped with Debian stable (2.6.18 at the time of writing this) doesn't support many&lt;br /&gt;
of the features. I manually upgraded it to 2.6.25. The .config can be found&lt;br /&gt;
[http://scriptkiller.de/pub/thinkpad_x300_2.6.25.config here].&lt;br /&gt;
&lt;br /&gt;
===WLAN (Intel 4965AGN)===&lt;br /&gt;
&lt;br /&gt;
The driver for the wireless lan interface (iwl4965) is included in the Kernel sources.&lt;br /&gt;
You only need to install the binary firmware from here:&lt;br /&gt;
[http://packages.debian.org/lenny/firmware-iwlwifi] (you can install it in stable without problems).&lt;br /&gt;
&lt;br /&gt;
===Graphics (Intel GMA965 / X3100)===&lt;br /&gt;
&lt;br /&gt;
For graphics you'll need the intel_agp module from a recent kernel as well as xserver-xorg-video-intel (not in stable at the time of writing,&lt;br /&gt;
get it from testing).&lt;br /&gt;
&lt;br /&gt;
Nothing special in xorg.conf:&lt;br /&gt;
&lt;br /&gt;
   Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;Generic Video Card&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;intel&amp;quot;&lt;br /&gt;
   EndSection&lt;br /&gt;
&lt;br /&gt;
===ACPI===&lt;br /&gt;
&lt;br /&gt;
You'll need the thinkpad_acpi module. I had to tweak some settings to make the backlight work:&lt;br /&gt;
&lt;br /&gt;
  modprobe thinkpad_acpi brightness_enable=1 brightness_mode=0&lt;br /&gt;
&lt;br /&gt;
After inserting the module that way, backlight can be controlled using&lt;br /&gt;
&lt;br /&gt;
  echo XX &amp;gt; /sys/class/backlight/thinkpad_screen/brightness &lt;br /&gt;
&lt;br /&gt;
Where XX is a number between 0 and 15.&lt;br /&gt;
&lt;br /&gt;
===Fingerprint Reader===&lt;br /&gt;
&lt;br /&gt;
A short test with [[How_to_enable_the_fingerprint_reader_with_ThinkFinger|Thinkfinger]] showed no problems.&lt;br /&gt;
&lt;br /&gt;
===Fan===&lt;br /&gt;
&lt;br /&gt;
Unfortunately the fan is spinning almost all the time, haven't found a way around this, yet.&lt;br /&gt;
&lt;br /&gt;
===HDAPS-Fun (Motion sensor)===&lt;br /&gt;
&lt;br /&gt;
The X300 has a motion sensor, but it is not yet recognized by the hdaps-module.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
&lt;br /&gt;
You need to do:&lt;br /&gt;
&lt;br /&gt;
 echo enable &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
&lt;br /&gt;
And magically, the Bluetooth-Daughterboard appears as an USB device:&lt;br /&gt;
&lt;br /&gt;
 Bus 003 Device 003: ID 0a5c:2110 Broadcom Corp.&lt;br /&gt;
&lt;br /&gt;
===Sound===&lt;br /&gt;
&lt;br /&gt;
Sound works if you build alsa modules yourself:&lt;br /&gt;
* Download latest alsa snapshot from [ftp://ftp.suse.com/pub/projects/alsa/snapshot/driver/ here].&lt;br /&gt;
* Unpack and run:&lt;br /&gt;
 ./configure --with-debug=detect&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 /etc/init.d/alsasound stop&lt;br /&gt;
 /etc/init.d/alsasound start&lt;br /&gt;
* You may need to modify the last two lines for your distro (or just restart if you're lazy...)&lt;br /&gt;
&lt;br /&gt;
This patch is in the git kernel and won't be committed until 2.6.26, so this is your only option for a good while.&lt;br /&gt;
&lt;br /&gt;
===Camera===&lt;br /&gt;
&lt;br /&gt;
If you build the Linux UVC drivers from SVN, the cam gets recognized:&lt;br /&gt;
&lt;br /&gt;
 Linux video capture interface: v2.00&lt;br /&gt;
 uvcvideo: Found UVC 1.00 device &amp;lt;unnamed&amp;gt; (17ef:4807)&lt;br /&gt;
 input: UVC Camera (17ef:4807) as /class/input/input9&lt;br /&gt;
 usbcore: registered new interface driver uvcvideo&lt;br /&gt;
 USB Video Class driver (SVN r205)&lt;br /&gt;
&lt;br /&gt;
I didn't try to get any images from it, yet.&lt;br /&gt;
&lt;br /&gt;
===Some interesting facts===&lt;br /&gt;
&lt;br /&gt;
 # lspci &lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 0c)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:02.1 Display controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation Unknown device 1049 (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #5 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation Mobile LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.1 IDE interface: Intel Corporation Mobile IDE Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation Mobile SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Unknown device 4230 (rev 61)&lt;br /&gt;
&lt;br /&gt;
 # lsusb &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 003 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 002 Device 002: ID 17ef:4807  &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0002  &lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0002 &lt;br /&gt;
&lt;br /&gt;
 # cat /proc/cpuinfo (at 800 Mhz)&lt;br /&gt;
 processor       : 0&lt;br /&gt;
 vendor_id       : GenuineIntel&lt;br /&gt;
 cpu family      : 6&lt;br /&gt;
 model           : 15&lt;br /&gt;
 model name      : Intel(R) Core(TM)2 Duo CPU     L7100  @ 1.20GHz&lt;br /&gt;
 stepping        : 11&lt;br /&gt;
 cpu MHz         : 800.000&lt;br /&gt;
 cache size      : 4096 KB&lt;br /&gt;
 physical id     : 0&lt;br /&gt;
 siblings        : 2&lt;br /&gt;
 core id         : 0&lt;br /&gt;
 cpu cores       : 2&lt;br /&gt;
 fdiv_bug        : no&lt;br /&gt;
 hlt_bug         : no&lt;br /&gt;
 f00f_bug        : no&lt;br /&gt;
 coma_bug        : no&lt;br /&gt;
 fpu             : yes&lt;br /&gt;
 fpu_exception   : yes&lt;br /&gt;
 cpuid level     : 10&lt;br /&gt;
 wp              : yes&lt;br /&gt;
 flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs  bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm ida&lt;br /&gt;
 bogomips        : 2421.98&lt;br /&gt;
 clflush size    : 64&lt;br /&gt;
&lt;br /&gt;
 processor       : 1&lt;br /&gt;
 vendor_id       : GenuineIntel&lt;br /&gt;
 cpu family      : 6&lt;br /&gt;
 model           : 15&lt;br /&gt;
 model name      : Intel(R) Core(TM)2 Duo CPU     L7100  @ 1.20GHz&lt;br /&gt;
 stepping        : 11&lt;br /&gt;
 cpu MHz         : 800.000&lt;br /&gt;
 cache size      : 4096 KB&lt;br /&gt;
 physical id     : 0&lt;br /&gt;
 siblings        : 2&lt;br /&gt;
 core id         : 1&lt;br /&gt;
 cpu cores       : 2&lt;br /&gt;
 fdiv_bug        : no&lt;br /&gt;
 hlt_bug         : no&lt;br /&gt;
 f00f_bug        : no&lt;br /&gt;
 coma_bug        : no&lt;br /&gt;
 fpu             : yes&lt;br /&gt;
 fpu_exception   : yes&lt;br /&gt;
 cpuid level     : 10&lt;br /&gt;
 wp              : yes&lt;br /&gt;
 flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm ida&lt;br /&gt;
 bogomips        : 2394.01&lt;br /&gt;
 clflush size    : 64&lt;br /&gt;
&lt;br /&gt;
 # cat /proc/scsi/scsi &lt;br /&gt;
 Attached devices:&lt;br /&gt;
 Host: scsi0 Channel: 00 Id: 00 Lun: 00&lt;br /&gt;
   Vendor: ATA      Model: SAMSUNG MCCOE64G Rev: PS10&lt;br /&gt;
   Type:   Direct-Access                    ANSI  SCSI revision: 05&lt;br /&gt;
 Host: scsi3 Channel: 00 Id: 00 Lun: 00&lt;br /&gt;
   Vendor: MATSHITA Model: DVD-RAM UJ-844   Rev: RC02&lt;br /&gt;
   Type:   CD-ROM                           ANSI  SCSI revision: 05&lt;br /&gt;
&lt;br /&gt;
 # hdparm -t /dev/sda&lt;br /&gt;
 /dev/sda:&lt;br /&gt;
  Timing buffered disk reads:  270 MB in  3.01 seconds =  89.74 MB/sec&lt;/div&gt;</summary>
		<author><name>Fritz</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_4.0_(Etch)_on_a_ThinkPad_X300&amp;diff=37447</id>
		<title>Installing Debian 4.0 (Etch) on a ThinkPad X300</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_4.0_(Etch)_on_a_ThinkPad_X300&amp;diff=37447"/>
		<updated>2008-04-25T15:09:44Z</updated>

		<summary type="html">&lt;p&gt;Fritz: /* Sound */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Installation (Network-Install)===&lt;br /&gt;
&lt;br /&gt;
Installing from the Debian Netinstall-CDROM worked without any problems.&lt;br /&gt;
The SSD is recognized as an S-ATA drive using the ahci-driver.&lt;br /&gt;
The Gigabit-Ethernet-Port works out-of-the-box.&lt;br /&gt;
&lt;br /&gt;
===Kernel Update===&lt;br /&gt;
&lt;br /&gt;
The Kernel shipped with Debian stable (2.6.18 at the time of writing this) doesn't support many&lt;br /&gt;
of the features. I manually upgraded it to 2.6.25. The .config can be found&lt;br /&gt;
[http://scriptkiller.de/pub/thinkpad_x300_2.6.25.config here].&lt;br /&gt;
&lt;br /&gt;
===WLAN (Intel 4965AGN)===&lt;br /&gt;
&lt;br /&gt;
The driver for the wireless lan interface (iwl4965) is included in the Kernel sources.&lt;br /&gt;
You only need to install the binary firmware from here:&lt;br /&gt;
[http://packages.debian.org/lenny/firmware-iwlwifi] (you can install it in stable without problems).&lt;br /&gt;
&lt;br /&gt;
===Graphics (Intel GMA965 / X3100)===&lt;br /&gt;
&lt;br /&gt;
For graphics you'll need the intel_agp module from a recent kernel as well as xserver-xorg-video-intel (not in stable at the time of writing,&lt;br /&gt;
get it from testing).&lt;br /&gt;
&lt;br /&gt;
Nothing special in xorg.conf:&lt;br /&gt;
&lt;br /&gt;
   Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;Generic Video Card&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;intel&amp;quot;&lt;br /&gt;
   EndSection&lt;br /&gt;
&lt;br /&gt;
===ACPI===&lt;br /&gt;
&lt;br /&gt;
You'll need the thinkpad_acpi module. I had to tweak some settings to make the backlight work:&lt;br /&gt;
&lt;br /&gt;
  modprobe thinkpad_acpi brightness_enable=1 brightness_mode=0&lt;br /&gt;
&lt;br /&gt;
After inserting the module that way, backlight can be controlled using&lt;br /&gt;
&lt;br /&gt;
  echo XX &amp;gt; /sys/class/backlight/thinkpad_screen/brightness &lt;br /&gt;
&lt;br /&gt;
Where XX is a number between 0 and 15.&lt;br /&gt;
&lt;br /&gt;
===Fingerprint Reader===&lt;br /&gt;
&lt;br /&gt;
A short test with [[How_to_enable_the_fingerprint_reader_with_ThinkFinger|Thinkfinger]] showed no problems.&lt;br /&gt;
&lt;br /&gt;
===Fan===&lt;br /&gt;
&lt;br /&gt;
Unfortunately the fan is spinning almost all the time, haven't found a way around this, yet.&lt;br /&gt;
&lt;br /&gt;
===HDAPS-Fun (Motion sensor)===&lt;br /&gt;
&lt;br /&gt;
The X300 has a motion sensor, but it is not yet recognized by the hdaps-module.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
&lt;br /&gt;
You need to do:&lt;br /&gt;
&lt;br /&gt;
 echo enable &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
&lt;br /&gt;
And magically, the Bluetooth-Daughterboard appears as an USB device:&lt;br /&gt;
&lt;br /&gt;
 Bus 003 Device 003: ID 0a5c:2110 Broadcom Corp.&lt;br /&gt;
&lt;br /&gt;
===Sound===&lt;br /&gt;
&lt;br /&gt;
Sound works if you build alsa modules yourself:&lt;br /&gt;
* Download latest alsa snapshot from [ftp://ftp.suse.com/pub/projects/alsa/snapshot/driver/ here].&lt;br /&gt;
* Unpack and run:&lt;br /&gt;
 ./configure --with-debug=detect&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 /etc/init.d/alsasound stop&lt;br /&gt;
 /etc/init.d/alsasound start&lt;br /&gt;
* You may need to modify the last two lines for your distro (or just restart if you're lazy...)&lt;br /&gt;
* This patch is in the git kernel and won't be committed until 2.6.26, so this is your only option for a good while.&lt;br /&gt;
&lt;br /&gt;
===Camera===&lt;br /&gt;
&lt;br /&gt;
If you build the Linux UVC drivers from SVN, the cam gets recognized:&lt;br /&gt;
&lt;br /&gt;
 Linux video capture interface: v2.00&lt;br /&gt;
 uvcvideo: Found UVC 1.00 device &amp;lt;unnamed&amp;gt; (17ef:4807)&lt;br /&gt;
 input: UVC Camera (17ef:4807) as /class/input/input9&lt;br /&gt;
 usbcore: registered new interface driver uvcvideo&lt;br /&gt;
 USB Video Class driver (SVN r205)&lt;br /&gt;
&lt;br /&gt;
I didn't try to get any images from it, yet.&lt;br /&gt;
&lt;br /&gt;
===Some interesting facts===&lt;br /&gt;
&lt;br /&gt;
 # lspci &lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 0c)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:02.1 Display controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation Unknown device 1049 (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #5 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation Mobile LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.1 IDE interface: Intel Corporation Mobile IDE Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation Mobile SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Unknown device 4230 (rev 61)&lt;br /&gt;
&lt;br /&gt;
 # lsusb &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 003 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 002 Device 002: ID 17ef:4807  &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0002  &lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0002 &lt;br /&gt;
&lt;br /&gt;
 # cat /proc/cpuinfo (at 800 Mhz)&lt;br /&gt;
 processor       : 0&lt;br /&gt;
 vendor_id       : GenuineIntel&lt;br /&gt;
 cpu family      : 6&lt;br /&gt;
 model           : 15&lt;br /&gt;
 model name      : Intel(R) Core(TM)2 Duo CPU     L7100  @ 1.20GHz&lt;br /&gt;
 stepping        : 11&lt;br /&gt;
 cpu MHz         : 800.000&lt;br /&gt;
 cache size      : 4096 KB&lt;br /&gt;
 physical id     : 0&lt;br /&gt;
 siblings        : 2&lt;br /&gt;
 core id         : 0&lt;br /&gt;
 cpu cores       : 2&lt;br /&gt;
 fdiv_bug        : no&lt;br /&gt;
 hlt_bug         : no&lt;br /&gt;
 f00f_bug        : no&lt;br /&gt;
 coma_bug        : no&lt;br /&gt;
 fpu             : yes&lt;br /&gt;
 fpu_exception   : yes&lt;br /&gt;
 cpuid level     : 10&lt;br /&gt;
 wp              : yes&lt;br /&gt;
 flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs  bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm ida&lt;br /&gt;
 bogomips        : 2421.98&lt;br /&gt;
 clflush size    : 64&lt;br /&gt;
&lt;br /&gt;
 processor       : 1&lt;br /&gt;
 vendor_id       : GenuineIntel&lt;br /&gt;
 cpu family      : 6&lt;br /&gt;
 model           : 15&lt;br /&gt;
 model name      : Intel(R) Core(TM)2 Duo CPU     L7100  @ 1.20GHz&lt;br /&gt;
 stepping        : 11&lt;br /&gt;
 cpu MHz         : 800.000&lt;br /&gt;
 cache size      : 4096 KB&lt;br /&gt;
 physical id     : 0&lt;br /&gt;
 siblings        : 2&lt;br /&gt;
 core id         : 1&lt;br /&gt;
 cpu cores       : 2&lt;br /&gt;
 fdiv_bug        : no&lt;br /&gt;
 hlt_bug         : no&lt;br /&gt;
 f00f_bug        : no&lt;br /&gt;
 coma_bug        : no&lt;br /&gt;
 fpu             : yes&lt;br /&gt;
 fpu_exception   : yes&lt;br /&gt;
 cpuid level     : 10&lt;br /&gt;
 wp              : yes&lt;br /&gt;
 flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm ida&lt;br /&gt;
 bogomips        : 2394.01&lt;br /&gt;
 clflush size    : 64&lt;br /&gt;
&lt;br /&gt;
 # cat /proc/scsi/scsi &lt;br /&gt;
 Attached devices:&lt;br /&gt;
 Host: scsi0 Channel: 00 Id: 00 Lun: 00&lt;br /&gt;
   Vendor: ATA      Model: SAMSUNG MCCOE64G Rev: PS10&lt;br /&gt;
   Type:   Direct-Access                    ANSI  SCSI revision: 05&lt;br /&gt;
 Host: scsi3 Channel: 00 Id: 00 Lun: 00&lt;br /&gt;
   Vendor: MATSHITA Model: DVD-RAM UJ-844   Rev: RC02&lt;br /&gt;
   Type:   CD-ROM                           ANSI  SCSI revision: 05&lt;br /&gt;
&lt;br /&gt;
 # hdparm -t /dev/sda&lt;br /&gt;
 /dev/sda:&lt;br /&gt;
  Timing buffered disk reads:  270 MB in  3.01 seconds =  89.74 MB/sec&lt;/div&gt;</summary>
		<author><name>Fritz</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_4.0_(Etch)_on_a_ThinkPad_X300&amp;diff=37446</id>
		<title>Installing Debian 4.0 (Etch) on a ThinkPad X300</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_4.0_(Etch)_on_a_ThinkPad_X300&amp;diff=37446"/>
		<updated>2008-04-25T15:07:11Z</updated>

		<summary type="html">&lt;p&gt;Fritz: /* Sound */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Installation (Network-Install)===&lt;br /&gt;
&lt;br /&gt;
Installing from the Debian Netinstall-CDROM worked without any problems.&lt;br /&gt;
The SSD is recognized as an S-ATA drive using the ahci-driver.&lt;br /&gt;
The Gigabit-Ethernet-Port works out-of-the-box.&lt;br /&gt;
&lt;br /&gt;
===Kernel Update===&lt;br /&gt;
&lt;br /&gt;
The Kernel shipped with Debian stable (2.6.18 at the time of writing this) doesn't support many&lt;br /&gt;
of the features. I manually upgraded it to 2.6.25. The .config can be found&lt;br /&gt;
[http://scriptkiller.de/pub/thinkpad_x300_2.6.25.config here].&lt;br /&gt;
&lt;br /&gt;
===WLAN (Intel 4965AGN)===&lt;br /&gt;
&lt;br /&gt;
The driver for the wireless lan interface (iwl4965) is included in the Kernel sources.&lt;br /&gt;
You only need to install the binary firmware from here:&lt;br /&gt;
[http://packages.debian.org/lenny/firmware-iwlwifi] (you can install it in stable without problems).&lt;br /&gt;
&lt;br /&gt;
===Graphics (Intel GMA965 / X3100)===&lt;br /&gt;
&lt;br /&gt;
For graphics you'll need the intel_agp module from a recent kernel as well as xserver-xorg-video-intel (not in stable at the time of writing,&lt;br /&gt;
get it from testing).&lt;br /&gt;
&lt;br /&gt;
Nothing special in xorg.conf:&lt;br /&gt;
&lt;br /&gt;
   Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;Generic Video Card&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;intel&amp;quot;&lt;br /&gt;
   EndSection&lt;br /&gt;
&lt;br /&gt;
===ACPI===&lt;br /&gt;
&lt;br /&gt;
You'll need the thinkpad_acpi module. I had to tweak some settings to make the backlight work:&lt;br /&gt;
&lt;br /&gt;
  modprobe thinkpad_acpi brightness_enable=1 brightness_mode=0&lt;br /&gt;
&lt;br /&gt;
After inserting the module that way, backlight can be controlled using&lt;br /&gt;
&lt;br /&gt;
  echo XX &amp;gt; /sys/class/backlight/thinkpad_screen/brightness &lt;br /&gt;
&lt;br /&gt;
Where XX is a number between 0 and 15.&lt;br /&gt;
&lt;br /&gt;
===Fingerprint Reader===&lt;br /&gt;
&lt;br /&gt;
A short test with [[How_to_enable_the_fingerprint_reader_with_ThinkFinger|Thinkfinger]] showed no problems.&lt;br /&gt;
&lt;br /&gt;
===Fan===&lt;br /&gt;
&lt;br /&gt;
Unfortunately the fan is spinning almost all the time, haven't found a way around this, yet.&lt;br /&gt;
&lt;br /&gt;
===HDAPS-Fun (Motion sensor)===&lt;br /&gt;
&lt;br /&gt;
The X300 has a motion sensor, but it is not yet recognized by the hdaps-module.&lt;br /&gt;
&lt;br /&gt;
===Bluetooth===&lt;br /&gt;
&lt;br /&gt;
You need to do:&lt;br /&gt;
&lt;br /&gt;
 echo enable &amp;gt; /proc/acpi/ibm/bluetooth&lt;br /&gt;
&lt;br /&gt;
And magically, the Bluetooth-Daughterboard appears as an USB device:&lt;br /&gt;
&lt;br /&gt;
 Bus 003 Device 003: ID 0a5c:2110 Broadcom Corp.&lt;br /&gt;
&lt;br /&gt;
===Sound===&lt;br /&gt;
&lt;br /&gt;
Sound works if you build alsa modules yourself:&lt;br /&gt;
* Download latest alsa snapshot from [ftp://ftp.suse.com/pub/projects/alsa/snapshot/driver/ here].&lt;br /&gt;
* Unpack and run:&lt;br /&gt;
 ./configure --with-debug=detect&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 /etc/init.d/alsasound stop&lt;br /&gt;
 /etc/init.d/alsasound start&lt;br /&gt;
* You may need to modify the last two lines for your distro (or just restart if you're lazy...)&lt;br /&gt;
&lt;br /&gt;
===Camera===&lt;br /&gt;
&lt;br /&gt;
If you build the Linux UVC drivers from SVN, the cam gets recognized:&lt;br /&gt;
&lt;br /&gt;
 Linux video capture interface: v2.00&lt;br /&gt;
 uvcvideo: Found UVC 1.00 device &amp;lt;unnamed&amp;gt; (17ef:4807)&lt;br /&gt;
 input: UVC Camera (17ef:4807) as /class/input/input9&lt;br /&gt;
 usbcore: registered new interface driver uvcvideo&lt;br /&gt;
 USB Video Class driver (SVN r205)&lt;br /&gt;
&lt;br /&gt;
I didn't try to get any images from it, yet.&lt;br /&gt;
&lt;br /&gt;
===Some interesting facts===&lt;br /&gt;
&lt;br /&gt;
 # lspci &lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 0c)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:02.1 Display controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation Unknown device 1049 (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #5 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation Mobile LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.1 IDE interface: Intel Corporation Mobile IDE Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation Mobile SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Unknown device 4230 (rev 61)&lt;br /&gt;
&lt;br /&gt;
 # lsusb &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 003 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001  &lt;br /&gt;
 Bus 002 Device 002: ID 17ef:4807  &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0002  &lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0002 &lt;br /&gt;
&lt;br /&gt;
 # cat /proc/cpuinfo (at 800 Mhz)&lt;br /&gt;
 processor       : 0&lt;br /&gt;
 vendor_id       : GenuineIntel&lt;br /&gt;
 cpu family      : 6&lt;br /&gt;
 model           : 15&lt;br /&gt;
 model name      : Intel(R) Core(TM)2 Duo CPU     L7100  @ 1.20GHz&lt;br /&gt;
 stepping        : 11&lt;br /&gt;
 cpu MHz         : 800.000&lt;br /&gt;
 cache size      : 4096 KB&lt;br /&gt;
 physical id     : 0&lt;br /&gt;
 siblings        : 2&lt;br /&gt;
 core id         : 0&lt;br /&gt;
 cpu cores       : 2&lt;br /&gt;
 fdiv_bug        : no&lt;br /&gt;
 hlt_bug         : no&lt;br /&gt;
 f00f_bug        : no&lt;br /&gt;
 coma_bug        : no&lt;br /&gt;
 fpu             : yes&lt;br /&gt;
 fpu_exception   : yes&lt;br /&gt;
 cpuid level     : 10&lt;br /&gt;
 wp              : yes&lt;br /&gt;
 flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs  bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm ida&lt;br /&gt;
 bogomips        : 2421.98&lt;br /&gt;
 clflush size    : 64&lt;br /&gt;
&lt;br /&gt;
 processor       : 1&lt;br /&gt;
 vendor_id       : GenuineIntel&lt;br /&gt;
 cpu family      : 6&lt;br /&gt;
 model           : 15&lt;br /&gt;
 model name      : Intel(R) Core(TM)2 Duo CPU     L7100  @ 1.20GHz&lt;br /&gt;
 stepping        : 11&lt;br /&gt;
 cpu MHz         : 800.000&lt;br /&gt;
 cache size      : 4096 KB&lt;br /&gt;
 physical id     : 0&lt;br /&gt;
 siblings        : 2&lt;br /&gt;
 core id         : 1&lt;br /&gt;
 cpu cores       : 2&lt;br /&gt;
 fdiv_bug        : no&lt;br /&gt;
 hlt_bug         : no&lt;br /&gt;
 f00f_bug        : no&lt;br /&gt;
 coma_bug        : no&lt;br /&gt;
 fpu             : yes&lt;br /&gt;
 fpu_exception   : yes&lt;br /&gt;
 cpuid level     : 10&lt;br /&gt;
 wp              : yes&lt;br /&gt;
 flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm ida&lt;br /&gt;
 bogomips        : 2394.01&lt;br /&gt;
 clflush size    : 64&lt;br /&gt;
&lt;br /&gt;
 # cat /proc/scsi/scsi &lt;br /&gt;
 Attached devices:&lt;br /&gt;
 Host: scsi0 Channel: 00 Id: 00 Lun: 00&lt;br /&gt;
   Vendor: ATA      Model: SAMSUNG MCCOE64G Rev: PS10&lt;br /&gt;
   Type:   Direct-Access                    ANSI  SCSI revision: 05&lt;br /&gt;
 Host: scsi3 Channel: 00 Id: 00 Lun: 00&lt;br /&gt;
   Vendor: MATSHITA Model: DVD-RAM UJ-844   Rev: RC02&lt;br /&gt;
   Type:   CD-ROM                           ANSI  SCSI revision: 05&lt;br /&gt;
&lt;br /&gt;
 # hdparm -t /dev/sda&lt;br /&gt;
 /dev/sda:&lt;br /&gt;
  Timing buffered disk reads:  270 MB in  3.01 seconds =  89.74 MB/sec&lt;/div&gt;</summary>
		<author><name>Fritz</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category_talk:X300&amp;diff=37443</id>
		<title>Category talk:X300</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category_talk:X300&amp;diff=37443"/>
		<updated>2008-04-25T14:16:02Z</updated>

		<summary type="html">&lt;p&gt;Fritz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I just bought one of these (model 6478-14G) and have been playing with Ubuntu Hardy Alpha 6 on it. Thus far:&lt;br /&gt;
&lt;br /&gt;
Things that work:&lt;br /&gt;
 * Graphics (including 3d and Xv). The chipset appears to be very similar to that of the X61&lt;br /&gt;
 * trackpad and trackpoint, including scrolling&lt;br /&gt;
 * Ethernet&lt;br /&gt;
 * Wifi&lt;br /&gt;
 * Bluetooth (and its enablement can be controlled via thinkpad_acpi)&lt;br /&gt;
 * DVD drive&lt;br /&gt;
 * Camera (although I have [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/200990 managed] to make the AVC kernel driver oops)&lt;br /&gt;
 * Hibernate (works properly with bios 1.02a)&lt;br /&gt;
 * RF killswitch (turns off wifi and bluetooth devices)&lt;br /&gt;
&lt;br /&gt;
Things that don't work:&lt;br /&gt;
 * [https://bugs.launchpad.net/alsa-driver/+bug/200693 Audio]:&lt;br /&gt;
   * Latest ALSA release shows Master and PCM only in the mixer and produces no audio&lt;br /&gt;
   * [2008-03-11] Nightly alsa-driver snapshot populates the mixer with more realistic entries, but is still silent on both speakers and headphones.&lt;br /&gt;
   * [2008-03-14] An extremely helpful ALSA developer is making the necessary changes. An early version is able to play sound and most of the card/mixer features work.&lt;br /&gt;
   * [2008-04-25] Patch is in git kernel now, we won't officially see it until 2.6.26 is released.&lt;br /&gt;
 * [https://bugs.launchpad.net/ubuntu/+source/pm-utils/+bug/201037 Suspend] - the machine appears to suspend, but right at the last minute starts up again&lt;br /&gt;
   * This turns out to be the ethernet driver failing to suspend. Removing it before suspending works fine and can be done by putting SUSPEND_MODULES=&amp;quot;e1000&amp;quot; in /etc/pm/config.d/local&lt;br /&gt;
 * Backlight control (although this is probably a recently introduced kernel bug in Hardy, which should be reverted before release)&lt;br /&gt;
 * WiFi LED&lt;br /&gt;
   * [2008-04-24] Wifi LED works fine with 2.6.24 and thinkpad_acpi - fritz&lt;br /&gt;
&lt;br /&gt;
Things not tested yet:&lt;br /&gt;
 * Fingerprint scanner&lt;br /&gt;
 ** [2008-04-24] works perfectly with [http://thinkfinger.sourceforge.net ThinkFinger]&lt;br /&gt;
 * USB ports (but hey, these are bound to work)&lt;br /&gt;
 ** [2008-04-24] No issues about that, works fine with flash drive and external HDD as well as HID devices&lt;br /&gt;
 * External VGA port&lt;br /&gt;
&lt;br /&gt;
Hardware:&lt;br /&gt;
&lt;br /&gt;
PCI:&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c) &lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82566MM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation 82801HBM (ICH8M-E) LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN Network Connection (rev 61)&lt;br /&gt;
&lt;br /&gt;
USB:&lt;br /&gt;
 Bus 004 Device 003: ID 17ef:4807 ChipsBnk &lt;br /&gt;
 Bus 001 Device 003: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader&lt;br /&gt;
&lt;br /&gt;
== tp_smapi? ==&lt;br /&gt;
&lt;br /&gt;
What about [[tp_smapi]]'s battery control and hdaps? --[[User:Thinker|Thinker]] 03:15, 15 March 2008 (CET)&lt;br /&gt;
&lt;br /&gt;
the battery control entries seem to be there, but not hdaps --[[User:cmsj|cmsj]] 00:56, 26 March 2008 (GMT)&lt;br /&gt;
&lt;br /&gt;
You shouldn't need hdaps anyway since the only storage option is a SSD. It's interesting though that the hdaps hardware is present. I guess lenovo plans to offer an hdd version in the future... --[[User:fritz|fritz]] 18:44, 29 March 2008 (CST)&lt;br /&gt;
&lt;br /&gt;
: Both hdaps and tp_smapi work for me. [[User:Bse|Bse]] 11:12, 19 April 2008 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Kernel &amp;gt;= 2.6.24 ==&lt;br /&gt;
&lt;br /&gt;
Kernel 2.6.23 allowed for S3 mode (suspend to RAM) with the same issue as above (would wake up immediately if ethernet module was not unloaded first). An update to 2.6.24 removed S3 capability altogether, even with acpi_bios=s3_bios. I also noticed that thinkpad_acpi no longer shows a brightness entry in /proc/acpi/ibm unless you explicity pass brightness_enable=1 to the module. Has anyone tried 2.6.24 or 2.6.25 with any luck? --[[User:fritz|fritz]] 8:56, 25 April 2008&lt;/div&gt;</summary>
		<author><name>Fritz</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category_talk:X300&amp;diff=37442</id>
		<title>Category talk:X300</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category_talk:X300&amp;diff=37442"/>
		<updated>2008-04-25T14:14:58Z</updated>

		<summary type="html">&lt;p&gt;Fritz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I just bought one of these (model 6478-14G) and have been playing with Ubuntu Hardy Alpha 6 on it. Thus far:&lt;br /&gt;
&lt;br /&gt;
Things that work:&lt;br /&gt;
 * Graphics (including 3d and Xv). The chipset appears to be very similar to that of the X61&lt;br /&gt;
 * trackpad and trackpoint, including scrolling&lt;br /&gt;
 * Ethernet&lt;br /&gt;
 * Wifi&lt;br /&gt;
 * Bluetooth (and its enablement can be controlled via thinkpad_acpi)&lt;br /&gt;
 * DVD drive&lt;br /&gt;
 * Camera (although I have [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/200990 managed] to make the AVC kernel driver oops)&lt;br /&gt;
 * Hibernate (works properly with bios 1.02a)&lt;br /&gt;
 * RF killswitch (turns off wifi and bluetooth devices)&lt;br /&gt;
&lt;br /&gt;
Things that don't work:&lt;br /&gt;
 * [https://bugs.launchpad.net/alsa-driver/+bug/200693 Audio]:&lt;br /&gt;
   * Latest ALSA release shows Master and PCM only in the mixer and produces no audio&lt;br /&gt;
   * [2008-03-11] Nightly alsa-driver snapshot populates the mixer with more realistic entries, but is still silent on both speakers and headphones.&lt;br /&gt;
   * [2008-03-14] An extremely helpful ALSA developer is making the necessary changes. An early version is able to play sound and most of the card/mixer features work.&lt;br /&gt;
 * [https://bugs.launchpad.net/ubuntu/+source/pm-utils/+bug/201037 Suspend] - the machine appears to suspend, but right at the last minute starts up again&lt;br /&gt;
   * This turns out to be the ethernet driver failing to suspend. Removing it before suspending works fine and can be done by putting SUSPEND_MODULES=&amp;quot;e1000&amp;quot; in /etc/pm/config.d/local&lt;br /&gt;
 * Backlight control (although this is probably a recently introduced kernel bug in Hardy, which should be reverted before release)&lt;br /&gt;
 * WiFi LED&lt;br /&gt;
   * [2008-04-24] Wifi LED works fine with 2.6.24 and thinkpad_acpi - fritz&lt;br /&gt;
&lt;br /&gt;
Things not tested yet:&lt;br /&gt;
 * Fingerprint scanner&lt;br /&gt;
 ** [2008-04-24] works perfectly with [http://thinkfinger.sourceforge.net ThinkFinger]&lt;br /&gt;
 * USB ports (but hey, these are bound to work)&lt;br /&gt;
 ** [2008-04-24] No issues about that, works fine with flash drive and external HDD as well as HID devices&lt;br /&gt;
 * External VGA port&lt;br /&gt;
&lt;br /&gt;
Hardware:&lt;br /&gt;
&lt;br /&gt;
PCI:&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c) &lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82566MM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation 82801HBM (ICH8M-E) LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN Network Connection (rev 61)&lt;br /&gt;
&lt;br /&gt;
USB:&lt;br /&gt;
 Bus 004 Device 003: ID 17ef:4807 ChipsBnk &lt;br /&gt;
 Bus 001 Device 003: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader&lt;br /&gt;
&lt;br /&gt;
== tp_smapi? ==&lt;br /&gt;
&lt;br /&gt;
What about [[tp_smapi]]'s battery control and hdaps? --[[User:Thinker|Thinker]] 03:15, 15 March 2008 (CET)&lt;br /&gt;
&lt;br /&gt;
the battery control entries seem to be there, but not hdaps --[[User:cmsj|cmsj]] 00:56, 26 March 2008 (GMT)&lt;br /&gt;
&lt;br /&gt;
You shouldn't need hdaps anyway since the only storage option is a SSD. It's interesting though that the hdaps hardware is present. I guess lenovo plans to offer an hdd version in the future... --[[User:fritz|fritz]] 18:44, 29 March 2008 (CST)&lt;br /&gt;
&lt;br /&gt;
: Both hdaps and tp_smapi work for me. [[User:Bse|Bse]] 11:12, 19 April 2008 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Kernel &amp;gt;= 2.6.24 ==&lt;br /&gt;
&lt;br /&gt;
Kernel 2.6.23 allowed for S3 mode (suspend to RAM) with the same issue as above (would wake up immediately if ethernet module was not unloaded first). An update to 2.6.24 removed S3 capability altogether, even with acpi_bios=s3_bios. I also noticed that thinkpad_acpi no longer shows a brightness entry in /proc/acpi/ibm unless you explicity pass brightness_enable=1 to the module. Has anyone tried 2.6.24 or 2.6.25 with any luck? --[[User:fritz|fritz]] 8:56, 25 April 2008&lt;/div&gt;</summary>
		<author><name>Fritz</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category_talk:X300&amp;diff=37430</id>
		<title>Category talk:X300</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category_talk:X300&amp;diff=37430"/>
		<updated>2008-04-25T04:14:19Z</updated>

		<summary type="html">&lt;p&gt;Fritz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I just bought one of these (model 6478-14G) and have been playing with Ubuntu Hardy Alpha 6 on it. Thus far:&lt;br /&gt;
&lt;br /&gt;
Things that work:&lt;br /&gt;
 * Graphics (including 3d and Xv). The chipset appears to be very similar to that of the X61&lt;br /&gt;
 * trackpad and trackpoint, including scrolling&lt;br /&gt;
 * Ethernet&lt;br /&gt;
 * Wifi&lt;br /&gt;
 * Bluetooth (and its enablement can be controlled via thinkpad_acpi)&lt;br /&gt;
 * DVD drive&lt;br /&gt;
 * Camera (although I have [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/200990 managed] to make the AVC kernel driver oops)&lt;br /&gt;
 * Hibernate (works properly with bios 1.02a)&lt;br /&gt;
 * RF killswitch (turns off wifi and bluetooth devices)&lt;br /&gt;
&lt;br /&gt;
Things that don't work:&lt;br /&gt;
 * [https://bugs.launchpad.net/alsa-driver/+bug/200693 Audio]:&lt;br /&gt;
   * Latest ALSA release shows Master and PCM only in the mixer and produces no audio&lt;br /&gt;
   * [2008-03-11] Nightly alsa-driver snapshot populates the mixer with more realistic entries, but is still silent on both speakers and headphones.&lt;br /&gt;
   * [2008-03-14] An extremely helpful ALSA developer is making the necessary changes. An early version is able to play sound and most of the card/mixer features work.&lt;br /&gt;
 * [https://bugs.launchpad.net/ubuntu/+source/pm-utils/+bug/201037 Suspend] - the machine appears to suspend, but right at the last minute starts up again&lt;br /&gt;
   * This turns out to be the ethernet driver failing to suspend. Removing it before suspending works fine and can be done by putting SUSPEND_MODULES=&amp;quot;e1000&amp;quot; in /etc/pm/config.d/local&lt;br /&gt;
 * Backlight control (although this is probably a recently introduced kernel bug in Hardy, which should be reverted before release)&lt;br /&gt;
 * WiFi LED&lt;br /&gt;
   * [2008-04-24] Wifi LED works fine with 2.6.24 and thinkpad_acpi - fritz&lt;br /&gt;
&lt;br /&gt;
Things not tested yet:&lt;br /&gt;
 * Fingerprint scanner&lt;br /&gt;
 ** [2008-04-24] works perfectly with [http://thinkfinger.sourceforge.net ThinkFinger]&lt;br /&gt;
 * USB ports (but hey, these are bound to work)&lt;br /&gt;
 ** [2008-04-24] No issues about that, works fine with flash drive and external HDD as well as HID devices&lt;br /&gt;
 * External VGA port&lt;br /&gt;
&lt;br /&gt;
Hardware:&lt;br /&gt;
&lt;br /&gt;
PCI:&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c) &lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82566MM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation 82801HBM (ICH8M-E) LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN Network Connection (rev 61)&lt;br /&gt;
&lt;br /&gt;
USB:&lt;br /&gt;
 Bus 004 Device 003: ID 17ef:4807 ChipsBnk &lt;br /&gt;
 Bus 001 Device 003: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader&lt;br /&gt;
&lt;br /&gt;
== tp_smapi? ==&lt;br /&gt;
&lt;br /&gt;
What about [[tp_smapi]]'s battery control and hdaps? --[[User:Thinker|Thinker]] 03:15, 15 March 2008 (CET)&lt;br /&gt;
&lt;br /&gt;
the battery control entries seem to be there, but not hdaps --[[User:cmsj|cmsj]] 00:56, 26 March 2008 (GMT)&lt;br /&gt;
&lt;br /&gt;
You shouldn't need hdaps anyway since the only storage option is a SSD. It's interesting though that the hdaps hardware is present. I guess lenovo plans to offer an hdd version in the future... --[[User:fritz|fritz]] 18:44, 29 March 2008 (CST)&lt;br /&gt;
&lt;br /&gt;
: Both hdaps and tp_smapi work for me. [[User:Bse|Bse]] 11:12, 19 April 2008 (CEST)&lt;/div&gt;</summary>
		<author><name>Fritz</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category_talk:X300&amp;diff=37210</id>
		<title>Category talk:X300</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category_talk:X300&amp;diff=37210"/>
		<updated>2008-03-29T23:59:20Z</updated>

		<summary type="html">&lt;p&gt;Fritz: /* tp_smapi? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I just bought one of these (model 6478-14G) and have been playing with Ubuntu Hardy Alpha 6 on it. Thus far:&lt;br /&gt;
&lt;br /&gt;
Things that work:&lt;br /&gt;
 * Graphics (including 3d and Xv). The chipset appears to be very similar to that of the X61&lt;br /&gt;
 * trackpad and trackpoint, including scrolling&lt;br /&gt;
 * Ethernet&lt;br /&gt;
 * Wifi&lt;br /&gt;
 * Bluetooth (and its enablement can be controlled via thinkpad_acpi)&lt;br /&gt;
 * DVD drive&lt;br /&gt;
 * Camera (although I have [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/200990 managed] to make the AVC kernel driver oops)&lt;br /&gt;
 * Hibernate (works properly with bios 1.02a)&lt;br /&gt;
 * RF killswitch (turns off wifi and bluetooth devices)&lt;br /&gt;
&lt;br /&gt;
Things that don't work:&lt;br /&gt;
 * [https://bugs.launchpad.net/alsa-driver/+bug/200693 Audio]:&lt;br /&gt;
   * Latest ALSA release shows Master and PCM only in the mixer and produces no audio&lt;br /&gt;
   * [2008-03-11] Nightly alsa-driver snapshot populates the mixer with more realistic entries, but is still silent on both speakers and headphones.&lt;br /&gt;
   * [2008-03-14] An extremely helpful ALSA developer is making the necessary changes. An early version is able to play sound and most of the card/mixer features work.&lt;br /&gt;
 * [https://bugs.launchpad.net/ubuntu/+source/pm-utils/+bug/201037 Suspend] - the machine appears to suspend, but right at the last minute starts up again&lt;br /&gt;
   * This turns out to be the ethernet driver failing to suspend. Removing it before suspending works fine and can be done by putting SUSPEND_MODULES=&amp;quot;e1000&amp;quot; in /etc/pm/config.d/local&lt;br /&gt;
 * Backlight control (although this is probably a recently introduced kernel bug in Hardy, which should be reverted before release)&lt;br /&gt;
 * WiFi LED&lt;br /&gt;
&lt;br /&gt;
Things not tested yet:&lt;br /&gt;
 * Fingerprint scanner&lt;br /&gt;
 * USB ports (but hey, these are bound to work)&lt;br /&gt;
 * External VGA port&lt;br /&gt;
&lt;br /&gt;
Hardware:&lt;br /&gt;
&lt;br /&gt;
PCI:&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c) &lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82566MM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation 82801HBM (ICH8M-E) LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN Network Connection (rev 61)&lt;br /&gt;
&lt;br /&gt;
USB:&lt;br /&gt;
 Bus 004 Device 003: ID 17ef:4807 ChipsBnk &lt;br /&gt;
 Bus 001 Device 003: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader&lt;br /&gt;
&lt;br /&gt;
== tp_smapi? ==&lt;br /&gt;
&lt;br /&gt;
What about [[tp_smapi]]'s battery control and hdaps? --[[User:Thinker|Thinker]] 03:15, 15 March 2008 (CET)&lt;br /&gt;
&lt;br /&gt;
the battery control entries seem to be there, but not hdaps --[[User:cmsj|cmsj]] 00:56, 26 March 2008 (GMT)&lt;br /&gt;
&lt;br /&gt;
You shouldn't need hdaps anyway since the only storage option is a SSD. It's interesting though that the hdaps hardware is present. I guess lenovo plans to offer an hdd version in the future... --[[User:fritz|fritz]] 18:44, 29 March 2008 (CST)&lt;/div&gt;</summary>
		<author><name>Fritz</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category_talk:X300&amp;diff=37209</id>
		<title>Category talk:X300</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category_talk:X300&amp;diff=37209"/>
		<updated>2008-03-29T23:58:56Z</updated>

		<summary type="html">&lt;p&gt;Fritz: /* tp_smapi? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I just bought one of these (model 6478-14G) and have been playing with Ubuntu Hardy Alpha 6 on it. Thus far:&lt;br /&gt;
&lt;br /&gt;
Things that work:&lt;br /&gt;
 * Graphics (including 3d and Xv). The chipset appears to be very similar to that of the X61&lt;br /&gt;
 * trackpad and trackpoint, including scrolling&lt;br /&gt;
 * Ethernet&lt;br /&gt;
 * Wifi&lt;br /&gt;
 * Bluetooth (and its enablement can be controlled via thinkpad_acpi)&lt;br /&gt;
 * DVD drive&lt;br /&gt;
 * Camera (although I have [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/200990 managed] to make the AVC kernel driver oops)&lt;br /&gt;
 * Hibernate (works properly with bios 1.02a)&lt;br /&gt;
 * RF killswitch (turns off wifi and bluetooth devices)&lt;br /&gt;
&lt;br /&gt;
Things that don't work:&lt;br /&gt;
 * [https://bugs.launchpad.net/alsa-driver/+bug/200693 Audio]:&lt;br /&gt;
   * Latest ALSA release shows Master and PCM only in the mixer and produces no audio&lt;br /&gt;
   * [2008-03-11] Nightly alsa-driver snapshot populates the mixer with more realistic entries, but is still silent on both speakers and headphones.&lt;br /&gt;
   * [2008-03-14] An extremely helpful ALSA developer is making the necessary changes. An early version is able to play sound and most of the card/mixer features work.&lt;br /&gt;
 * [https://bugs.launchpad.net/ubuntu/+source/pm-utils/+bug/201037 Suspend] - the machine appears to suspend, but right at the last minute starts up again&lt;br /&gt;
   * This turns out to be the ethernet driver failing to suspend. Removing it before suspending works fine and can be done by putting SUSPEND_MODULES=&amp;quot;e1000&amp;quot; in /etc/pm/config.d/local&lt;br /&gt;
 * Backlight control (although this is probably a recently introduced kernel bug in Hardy, which should be reverted before release)&lt;br /&gt;
 * WiFi LED&lt;br /&gt;
&lt;br /&gt;
Things not tested yet:&lt;br /&gt;
 * Fingerprint scanner&lt;br /&gt;
 * USB ports (but hey, these are bound to work)&lt;br /&gt;
 * External VGA port&lt;br /&gt;
&lt;br /&gt;
Hardware:&lt;br /&gt;
&lt;br /&gt;
PCI:&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c) &lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82566MM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation 82801HBM (ICH8M-E) LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN Network Connection (rev 61)&lt;br /&gt;
&lt;br /&gt;
USB:&lt;br /&gt;
 Bus 004 Device 003: ID 17ef:4807 ChipsBnk &lt;br /&gt;
 Bus 001 Device 003: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader&lt;br /&gt;
&lt;br /&gt;
== tp_smapi? ==&lt;br /&gt;
&lt;br /&gt;
What about [[tp_smapi]]'s battery control and hdaps? --[[User:Thinker|Thinker]] 03:15, 15 March 2008 (CET)&lt;br /&gt;
the battery control entries seem to be there, but not hdaps --[[User:cmsj|cmsj]] 00:56, 26 March 2008 (GMT)&lt;br /&gt;
You shouldn't need hdaps anyway since the only storage option is a SSD. It's interesting though that the hdaps hardware is present. I guess lenovo plans to offer an hdd version in the future... --[[User:fritz|fritz]] 18:44, 29 March 2008 (CST)&lt;/div&gt;</summary>
		<author><name>Fritz</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category_talk:X300&amp;diff=37208</id>
		<title>Category talk:X300</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category_talk:X300&amp;diff=37208"/>
		<updated>2008-03-29T23:57:43Z</updated>

		<summary type="html">&lt;p&gt;Fritz: /* tp_smapi? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I just bought one of these (model 6478-14G) and have been playing with Ubuntu Hardy Alpha 6 on it. Thus far:&lt;br /&gt;
&lt;br /&gt;
Things that work:&lt;br /&gt;
 * Graphics (including 3d and Xv). The chipset appears to be very similar to that of the X61&lt;br /&gt;
 * trackpad and trackpoint, including scrolling&lt;br /&gt;
 * Ethernet&lt;br /&gt;
 * Wifi&lt;br /&gt;
 * Bluetooth (and its enablement can be controlled via thinkpad_acpi)&lt;br /&gt;
 * DVD drive&lt;br /&gt;
 * Camera (although I have [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/200990 managed] to make the AVC kernel driver oops)&lt;br /&gt;
 * Hibernate (works properly with bios 1.02a)&lt;br /&gt;
 * RF killswitch (turns off wifi and bluetooth devices)&lt;br /&gt;
&lt;br /&gt;
Things that don't work:&lt;br /&gt;
 * [https://bugs.launchpad.net/alsa-driver/+bug/200693 Audio]:&lt;br /&gt;
   * Latest ALSA release shows Master and PCM only in the mixer and produces no audio&lt;br /&gt;
   * [2008-03-11] Nightly alsa-driver snapshot populates the mixer with more realistic entries, but is still silent on both speakers and headphones.&lt;br /&gt;
   * [2008-03-14] An extremely helpful ALSA developer is making the necessary changes. An early version is able to play sound and most of the card/mixer features work.&lt;br /&gt;
 * [https://bugs.launchpad.net/ubuntu/+source/pm-utils/+bug/201037 Suspend] - the machine appears to suspend, but right at the last minute starts up again&lt;br /&gt;
   * This turns out to be the ethernet driver failing to suspend. Removing it before suspending works fine and can be done by putting SUSPEND_MODULES=&amp;quot;e1000&amp;quot; in /etc/pm/config.d/local&lt;br /&gt;
 * Backlight control (although this is probably a recently introduced kernel bug in Hardy, which should be reverted before release)&lt;br /&gt;
 * WiFi LED&lt;br /&gt;
&lt;br /&gt;
Things not tested yet:&lt;br /&gt;
 * Fingerprint scanner&lt;br /&gt;
 * USB ports (but hey, these are bound to work)&lt;br /&gt;
 * External VGA port&lt;br /&gt;
&lt;br /&gt;
Hardware:&lt;br /&gt;
&lt;br /&gt;
PCI:&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c) &lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82566MM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation 82801HBM (ICH8M-E) LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN Network Connection (rev 61)&lt;br /&gt;
&lt;br /&gt;
USB:&lt;br /&gt;
 Bus 004 Device 003: ID 17ef:4807 ChipsBnk &lt;br /&gt;
 Bus 001 Device 003: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader&lt;br /&gt;
&lt;br /&gt;
== tp_smapi? ==&lt;br /&gt;
&lt;br /&gt;
What about [[tp_smapi]]'s battery control and hdaps? --[[User:Thinker|Thinker]] 03:15, 15 March 2008 (CET)&lt;br /&gt;
the battery control entries seem to be there, but not hdaps --[[User:cmsj|cmsj]] 00:56, 26 March 2008 (GMT)&lt;br /&gt;
You shouldn't need hdaps anyway since the only storage option is a SSD. It's interesting though that the hdaps hardware is present. I guess lenovo plans to offer an hdd version in the future...&lt;/div&gt;</summary>
		<author><name>Fritz</name></author>
		
	</entry>
</feed>