Insert output of lspci, use as table of contents in a table, with the
one word anchors in the first column, perhaps spanning several
[wohler@olgas:570]$ lsusb -d 0x17ef:|less
Smartcard Bus 008 Device 002: ID 17ef:1003 Lenovo
Camera Bus 002 Device 002: ID 17ef:4807 Lenovo
Wireless, iwlagn, had to install 2.6.28, but this was painless to
obtain from sid via pinning. It did not depend on anything else.
Need firmware. Maybe it will be included in the firmware-iwlwifi
package by the time you read this. If not, follow instructions in
 http://wiki.debian.org/iwlagn. Obtain from XXX, install XXX:
The lenny installation disk selected the Laptop task and I left it
$ wget http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-5000-ucode-5.4.A.11.tar.gz
If this download is no longer available, point your browser to the
directory and substitute the most recent image in section
Extract the microcode to /lib/firmware:
# tar xvf iwlwifi-5000-ucode-5.4.A.11.tar.gz --strip 1 -C /lib/firmware iwlwifi-5000-ucode-5.4.A.11/iwlwifi-5000-1.ucode
modprobe -d iwlagn
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=497717 and note
that I'd be interested in it too.
I wanted to go with Network Manager on this installation to make it
easier for me to move between hotspots. However, I use a static IP
address at home. Since Network Manager does not support that use
case, I tried wicd, started the wicd-client GUI, and configured my
IP address associated with the appropriate AP, and I was good to
The Synaptics Touchpad works out of the box albiet way too sensitive
and lacking circular scrolling support. To overcome these
weaknesses, verify that the xserver-xorg-input-synaptics package
is installed, and then add the following to your xorg.conf file.
Identifier "Synaptics Touchpad"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
Option "SHMConfig" "on" # enables synclient
Option "CircularScrolling" "on"
Option "CircScrollTrigger" "3" # vertical scroll triggers
Option "FingerHigh" "50" # avoid accidental press
This turns on circular scrolling and makes the touchpad slightly less
sensitive. See synaptics(5) and synclient(1).
You also need to add a "ServerLayout" stanza that includes this input
device. Note the "SendCoreEvents" and "CorePointer" options. These
are important. Without them, menus don't stay up after clicking
and some context menus don't even show at all.
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse" "SendCoreEvents"
InputDevice "Synaptics Touchpad" "CorePointer"
Include entire xorg.conf. Note intel driver makes Stellarium useful.
Add the following to ~/.gnomerc:
# Thinkpad-specific commands.
if [ -x /usr/bin/syndaemon ]; then
syndaemon -d -k
This disables the touchpad whenever you're typing; the touchpad is
enabled two seconds after you start typing.
Suspend and hibernate work out of the box.
Uncomment "IbmAcpi yes" in /etc/hibernate/common.conf.
Install the hibernate package, and add the following to
/etc/hibernate/scriptlets.d/local in order to turn off the LED for the
uswsusp or hibernate (currently installed) or neither?
esound? Was not installed. Wonder what the default sound server is
these days? ALSA?
Printing works. I plugged in my printer into the USB bus and it
autoconfigured itself, launching the XXX (gnome-printer?) widget.
Heading (WEEKDAY, YEAR-MM-DD)