Faisant abstraction de la sélection, l'achat et la livraison de mon IBM Thinkpad T22, je vais tenter d'ici de décrire mon expérience avec la machine. Je vais poster des photos éventuellement.

  1. thinkpadt22
    1. État physique
    2. Compatibilité linux

État physique

Sommaire des problèmes connus

Détails

Compatibilité linux

fonction debian etch knoppix ubuntu live 5.04 (hoary)
écran (résolution, etc) 1024x768 1024x768 1024x768 1024x768
clavier volume marche Fn-F4 does nothing, Fn-F12 tries to suspend but never comes back
souris (./)
line in
line out (./)
mic in
micro doit activer la capture sur les canaux DAC et ACD en plus du mic, qu'il faut mettre au minimum
cdrom/dvd: hotswap avec le floppy?
disque dur (./) (./) (./) (./)
CPU: speedstep pas detecte, voir ce howto
carte vidéo (./) need noacpi or no dri (./) no dri (./) (./)
modem (./)
réseau: non disponible et non-détecté par le kernel, une carte 3com Megahertz 10/100 3CCFE575CT a été fourni j'imagine en compensation /!\
USB (./)
s-video out
SVGA out (./) (doit tester xinerama)
infrarouge
port série
port parallèle
PS/2
carte réseau PCMCIA non testé au cas où on veille la retourner
suspend/resume (./)
dynamic frequency scaling/speedstep

BIOS

Il faudrait peut-être flasher le BIOS, en suivant les instructions sur thinkwiki.

Setup Multimedia

Superbe! Le Wiki de Debian a maintenant des instructins sur la méthode étape par étape pour configurer ceci.

Puisque j'utilise principalement xine pour visionner mes films en utilisant le package xine-ui et que ce dernier n'est pas encore dans Etch, j'ai dû le télécharger de unstable. Curieusement, cependant, xine-ui contre-performe par rapport à totem.

Buttons setup

http://thinkwiki.org/wiki/Tpb

Sleep mode

Weirdly enough, the sleep mode works only if I '''don't''' touch /proc/acpi/ibm/hotkey to enable them. Suspend to disk work, which is funny because i don't have a DOS partition, I guess it's going to swap... The other funny thing is that the suspend to RAM button actually suspends to disk while the other does... nothing!

the darn winmodems

I was able to make the winmodem work, which is pretty incredible. I had to use the latest ltmodem drivers' tarball that work with linux 2.6 and I had to patch the pci_ids.h file to make the kernel compile properly:

--- linux-2.6.15.2/include/linux/pci_ids.h~  2006-01-31 00:25:07.000000000 -0600
+++ linux-2.6.15.2/include/linux/pci_ids.h  2006-02-04 19:23:02.000000000 -0600
@@ -1420,7 +1420,7 @@

 #define PCI_VENDOR_ID_ATT      0x11c1
 #define PCI_DEVICE_ID_ATT_VENUS_MODEM  0x480
-
+#define PCI_DEVICE_ID_ATT_L56XMF        0x0440

 #define PCI_VENDOR_ID_SPECIALIX        0x11cb
 #define PCI_DEVICE_ID_SPECIALIX_IO8    0x2000

Now the modem works. I can now re-discover with nostalgia the AT commands with seyon, minicom, uccp and maybe that wvdial thing i didn't know about...

the fax

mgetty refuse de parler au fax parce que ce n'est pas un class 2(.0). Hylafax est plus tolérant, grace à probemodem. Pour référence future, pour voir la classe supportée par un modem, on peut utiliser la commande AT+FCLASS=?

Created . Edited .