Home | Miscellaneous

Installing Debian on a Fujitsu Siemens LifeBook S7020

This page is still under construction. At the moment, it is mostly a collection of keywords.

Install Debian the usual way.

Xorg

/etc/... /xorg.conf: Change "vesa" to "i810".
/etc/default/855resolution: 855resolution 3c 1400 1050

Sound

Install the package alsa-utils, and add snd-pcm-oss to /etc/modules.

Speed-stepping

Make a /etc/init.d/cpufreq script containing the following:
#! /bin/sh

FILE=/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor 

set -e

case "$1" in
  start|restart)
	if [ -f $FILE ]
	then
	    echo conservative > $FILE
	fi
	;;
  stop|reload|force-reload)
	;;
  *)
	echo "Usage: $N {start|stop|restart|force-reload}" >&2
	exit 1
	;;
esac

exit 0
Make it executable with chmod +x /etc/init.d/cpufreq, and enable it by running update-rc cpufreq defaults. To use another profile than the conservative, replace "conservative" with the name of another profile, such as "performance".

AFS

Ensure that users have the same UID and GID on your laptop as on AFS.
Issue the following commands:

module-assistant update
module-assistant prepare
module-assistant auto-install openafs-modules

Install openafs-client. If you wish to access the ies.auc.dk cell, follow these instructions for AFS-Client installation. Otherwise follow the instructions that apply to your site.

Authentication at login

If your site uses kaserver, install the libpam-openafs-kaserver package and add the following to pam.d/common-auth:
auth optional pam_afs.so try_first_pass ignore_root ignore_uid 1000

I use ignore_uid 10000 to create an ordinary user account without AFS. This is useful if there is no network connection.

CUPS

Issue the following command:
echo ServerName cups.kom.aau.dk >> /etc/cups/client.conf

Wireless Networking

Although a WLAN driver is already provided by the standard Debian packages, you still need to download the firmware from http://ipw2200.sourceforge.net/. With kernel version 2.6.15, you need version 2.4 of the firmware. After downloading, execute the following (assuming that ipw2200-fw-2.4.tgz is the name of the tarball):

tar xzf ipw2200-fw-2.4.tgz -C /lib/firmware/

If you have an unsecured network, use Desktop/Administration/Networking in the Gnome menu (or execute network-admin from a shell) to configure the wireless connection. I suppose it'll work with WEP as well. If you use WPA/WPA2, read http://ubuntuforums.org/showthread.php?t=318539. The ultra-short version for a WPA/WPA2 combo is to use synaptic to install wpasupplicant and add
wpa-driver wext
wpa-ssid ESSID
wpa-ap-scan 1
wpa-proto WPA RSN
wpa-pairwise TKIP CCMP
wpa-group TKIP CCMP
wpa-key-mgmt WPA-PSK
wpa-psk PSK
to /etc/network/interfaces. Replace ESSID with the name of the wireless network and PSK with the key generated with the wpa_passphrase command (included in the wpasupplicant package). Finally, restart networking (or the computer).

Packages

The following packages are essential: I also install the following packages: