13.2. HardDrake

13.2.1. Description

De quand date la dernière fois que vous avez eu à installer une nouvelle carte son sur votre système GNU/Linux, sans pouvoir la faire fonctionner ? Certainement vous connaissez son modèle et vous pouvez même deviner quel pilote la supporte, et peut-être même une idée de l'IRQ et du port I/O qu'elle utilise.

C'est ici qu'intervient HardDrake.

HardDrake est un outil complètement graphique qui rassemble de nombreux outils inclus dans une distribution GNU/Linux pour automatiser et simplifier l'installation de nouveaux matériels. Certains seront détectés, d'autres peuvent être sélectionnés dans une liste déroulante. Les divers ports I/O, IRQ et autres contrariétés x86 peuvent être ajustés depuis cette interface.

D'un coté HardDrake est utilisé pour afficher des informations, d'un autre coté il peut lancer des outils de configuration. Avec une interface simple, vous serez capable de parcourir (avec un peu de chance) tous les périphériques qui composent votre système.

HardDrake utilise la librairie de détection, donc si un nouveau matériel n'est pas détecté, il suffit souvent de mettre à jour la librairie et le programme detect.

13.2.2. Utilisation

Pour lancer HardDrake, vous pouvez utiliser :

Après une fenêtre d'attente (montrant le processus de détection), vous verrez une fenêtre telle que figure 13-1.

Figure 13-1. La fenêtre principale de HardDrake

Sur la gauche, vous pouvez voir l'arbre des périphériques montrant toutes les catégories.

Pour certaines catégories, vous remarquerez un symbole « [+]  ». En cliquant dessus, le sous-arbre sera étendu et tous les matériels détectés dans cette catégorie seront listés. figure 13-2 est une fenêtre dans ce genre.

Figure 13-2. HardDrake - périphérique sélectionné

Si vous sélectionnez un périphérique, vous obtiendrez quelques informations utiles le concernant. Dans certains cas vous verrez un bouton de configuration, qui vous permettra de configurer le périphérique sélectionné. Dans figure 13-2, nous avons déroulé certaines parties de l'arbre et sélectionné un périphérique d'une catégorie. Sur la droite vous pouvez voir des informations à propos de la carte sélectionnée. Si vous pressez le bouton Run Configuration tool, l'outil de configuration associé à ce périphérique apparaît et vous permet de configurer cette carte.

Il existe une catégorie spéciale appelée « Other devices  », qui contient tous les matériels actuellement inconnus. Des informations sont disponibles qui expliquent comment nous aider à ajouter ce matériel inconnu à notre base de données. En reportant les informations demandées, vous pouvez espérer voir votre matériel reconnu dans les prochaines version !

Dans figure 13-3, vous pouvez voir un cas spécial où l'utilisateur doit rapporter un ID à <harddrake@mandrakesoft.com>. Dans la plupart des cas il vous sera demandé de rapporter la sortie d'un « pnpdump  ».

Figure 13-3. HardDrake - périphérique inconnu

En haut de la fenêtre, il y a un menu proposant quatre options. Premièrement, il y a le menu « Fichier  » avec quatre actions. « Save report file  » est utilisé pour écrire un rapport système vers le disque. « Load report file  » est utilisé pour recharger le rapport généré. « Reload  » et « Exit  » permet à l'utilisateur de redémarrer et quitter HardDrake, respectivement.

Le second item, le menu « Options  », est utile pour configurer HardDrake. La première entrée « Probing Options  » vous permet à la fois de désactiver quelques tests et actions de configuration associés au bouton Run Configuration Tool et au menu « Tools  ». Vous pouvez donc facilement sélectionner votre outil de configuration préféré pour une catégorie de matériel.

Figure 13-4. HardDrake - fenêtre d'option de détection

Le dernier menu est l'aide de HardDrake.


Tux sur Étoile de MandrakeSoft Linux est une marque déposée de Linus Torvalds. Toutes les autres marques et copyrights sont la propriété de leurs auteurs respectifs.
Sauf mention contraire, tout le contenu de ces pages et toutes les images sont Copyright MandrakeSoft S.A. et MandrakeSoft Inc. 2000.
http://www.linux-mandrake.com/