An meinem Thinkpad X220 funktionierte unter Debian 7 (Wheezy) kein Wlan
Um das zu ändern, habe ich das Paket firmware-iwlwifi installiert.
Dazu ist es allerdings notwendig, das auch der nonfree-Zweig von Debian aktiviert wird.
Dazu habe ich in der /etc/apt/sources.list
die Zweige contrib und non-free
an die jeweiligen Zeilen hinter main angehägt.
So sieht die Datei nun aus:
deb http://ftp.de.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.de.debian.org/debian/ wheezy main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free
# wheezy-updates, previously known as 'volatile'
deb http://ftp.de.debian.org/debian/ wheezy-updates main
deb-src http://ftp.de.debian.org/debian/ wheezy-updates main
Dann habe ich die Quellen neu eingelesen: sudo apt-get update
und die Firmware istalliert: sudo apt-get install firmware-iwlwifi
Leider konnte ich unter Debian 7 (Whezzy) nicht direkt, wie ich es gewohnt war, die mittlere 'Maus'-Taste drücken um in einem unter dem Mauszeiger befindlichen Fenster mit Hilfe des Trackpoints zu scrollen.
Um das Trackpoint scrollen zu ermöglichen ist eine neue Datei /usr/share/X11/xorg.conf.d/20-thinkpad.conf
mit folgenden Inhalt zu erstellen:
Section "InputClass"
Identifier "Trackpoint Wheel Emulation"
MatchProduct "TPPS/2 IBM TrackPoint|DualPoint Stick|Synaptics Inc. Composite TouchPad / TrackPoint|ThinkPad USB Keyboard with TrackPoint|USB Trackpoint pointing device"
MatchDevicePath "/dev/input/event*"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "2"
Option "Emulate3Buttons" "false"
Option "XAxisMapping" "6 7"
Option "YAxisMapping" "4 5"
EndSection
Es ist sehr schön, wenn mann in der Konsole mit der Tab-Taste Vorschläge holen kann, wie der gerade eingegebene Befehl ggf. fortgesetzt werden kann. Dadurch wird es sogar möglich, Bei der installation von Programmen, eventuelle Paketnamen, des Instalationskandidaten zu vervollständigen und so Schreibfehler zu vermeiden.
hierzu die Datei ~/.bashrc
wie folgt ergänzen:
# enable bash completion in interactive shells
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
Um meinen Fingerprintreader in meinem System nutzen zu können, habe ich zunächst
erst einmal die PPA's dafür in mein System eingebunden:
Unter Debian 7 befinden sich die nötigen Programme in den Paketquellen,
so dass das Einbinden der extra-Paketquellen nicht mehr nötig ist.
sudo add-apt-repository ppa:fingerprint/fprint
sudo apt-get update
als nächstes werden die Pakete
libfprint0,
libpam-fprint
und
fprint-demo
installiert:
sudo apt-get install libfprint0 libpam-fprint fprint-demo
Dann wird die Datei /etc/pam.d/common-auth mit Rootrechten editiert:
sudo geany /etc/pam.d/common-auth
und trägt die folgende Zeile ein. Sie muss als erste Zeile im Primary-Block eingesetzt werden:
auth sufficient pam_fprint.so
Nun das Programm fprint_demo starten. Hier über enroll den gewünschten Fingerabdruck einlesen.
Das System fragt nun jedes Mal, wenn ein Kennwort benötigt wird, automatisch den Fingerabdruck-Scanner ab.