Dans mon précédent article j’ai installé GNU-Hurd sur l’un de mes ordinateurs portables. Dans cet article nous allons voir comment est-ce que mon matériel est supporté. GNU-Hurd commence à utiliser un composant appelé Rump. Ce projet fournit des drivers libres, compatibles POSIX et qui peuvent être réutilisés avec tous les noyaux/OS. Grâce à cela, le nombre de matériel supporté va augmenter, ce composant est aussi utilisé par NetBSD.
Mon matériel est plutôt bien reconnu, mais c’est plus difficile de l’utiliser.
root@debian:/home/debian# lspci
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 04)
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03)
00:1d.0 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
00:1d.3 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
06:03.0 CardBus bridge: Texas Instruments PCI7420 CardBus Controller
06:03.2 FireWire (IEEE 1394): Texas Instruments PCI7x20 1394a-2000 OHCI Two-Port PHY/Link-Layer Controller
06:03.3 Mass storage controller: Texas Instruments PCI7420/7620 SD/MS-Pro Controller
06:04.0 Ethernet controller: Qualcomm Atheros AR5212/5213/2414 Wireless Network Adapter (rev 01)
06:08.0 Ethernet controller: Intel Corporation 82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller Mobile (rev 03)
Lecteur CD/DVD
Il est reconnu. Je n’ai pas été capable de monter mon disque, le répertoire est vide ou le translator échoue.
Carte Graphique
Ma carte Intel fonctionne avec le driver vesa. Attention, il ne fonctionne qu’avec les anciennes cartes Intel et pas avec les cartes HD Graphics ou plus récentes. J’ai aussi essayé des ordinateurs avec des cartes Nvidia ou Ati/AMD ais sans succès.
Disque dur
Tout est reconnu, vous pouvez utiliser un disque Pata (IDE) ou Sata. Dans le passé il y avait un bug avec les partitions système plus grandes que 80Go, je ne sais pas s’il est toujours présent.
Souris
Ma souris USB fonctionne parfaitement. Je peux aussi utiliser le touchpad pour bouger le pointeur et cliquer, mais impossible d’utiliser les boutons physiques.
Réseau Physique
La connexion fonctionne, je ne suis pas certain d’être connecté à 10 ou 100mb. Les cartes réseaux sont plutôt bien supportées, les drivers utilisés sont ceux de Linux 2.32.
Écran
La résolution est correcte, aucun problème à signaler.
Son
Je peux voir le volume, démarrer de la musique et voir la variation du son dans pulse audio mais rien ne sort des hautparleurs. J’ai aussi tester de brancher un casque sur la prise jack mais j’ai obtenu le même résultat. Impossible d’enregistrer du son à ‘aide d’un micro externe.
USB
Impossible d’utiliser un périphérique USB. Le clavier et la souris utilisent un mode d’émulation fourni par le bios.
Wifi
Ma carte interne est détectée, mais impossible de l’utiliser. Je n’ai pas eu plus de succès avec une carte wifi PCMCIA.