[ << ]
[ < ]
[ Home ]
[ > ]
[ >> ]
2. Configuration du matériel
Voici les points abordés dans ce chapitre :
2.a. Configuration du son
Installation de alsa-utils pour avoir l'utilitaire alsaconf
Le driver de la carte de son a déjà été installé lors de la compilation du noyau (voir la section sur ALSA). Il faut maintenant configurer le serveur ALSA.
Code listing 1: Installation de alsa-utils |
# emerge alsa-utils
# rc-update add alsasound boot
|
Configuration d'ALSA
Code listing 2: Exécution de alsaconf |
# /usr/sbin/alsaconf
|
Important: La carte de son va être détectée automatiquement et les modules
correspondant à la carte vont être chargés.
|
Maintenant, il faut activer les canaux de la carte de son.
Code listing 3: Configuration du niveau du son |
# amixer
ou
# alsamixer
|
amixer affiche la liste de tous les canaux disponibles alors que alsamixer
offre une application ncurse qui permet d'accéder à la même information.
Code listing 4: Il faut activer les canaux MASTER et PCM |
# amixer set Master unmute 96
# amixer set PCM unmute 96
ou
# alsamixer
|
Note: Se positionner sur Master et appuyer sur M et monter le son avec la flèche
up. Faire la même procédure pour PCM.
S'il n'y a pas encore de son, activer CENTER et Surround.Ne pas toucher aux
canaux dont on ne peut pas changer le volume et ne surtout pas les mettre en
sourdine.
|
2.b. Configuration du support USB
Vérifier si les modules uhci_hcd (usb 1.0) et ehci_hcd (usb 2.0) sont bien chargés.
Code listing 5: Vérification que tout fonctionne |
# lsmod | grep hcd
|
Vérifier si les modules uhci ,ehci et usbcore sont bien présent.
Sinon on doit savoir pourquoi en analysant la sortie de dmesg.
Code listing 6: Exemple d'utilisation de dmesg |
# dmesg
|
Code listing 7: Pour charger les modules |
# modprobe uhci_hcd
# modprobe ehci_hcd
|
Note: Ajouter les deux modules dans /etc/modules.autoload.d/kernel-2.6 si coldplug
n'est pas installé.
|
Installer usbutils pour avoir l'utilitaire usbutils (permet d'avoir une
liste des périphéiques branchés)
Code listing 8: Installation de usbutils |
# emerge usbutils
|
2.c. Configuration de l'imprimante
Vérifier si elle est détectée
Code listing 9: Exemple d'utilisation de dmesg |
# dmesg | less
|
Note: On devrait voir apparaître quelque chose concernant une imprimante (lp)
Si ce n'est pas le cas, il faut s'assurer que les bons modules sont chargés
|
Code listing 10: Pour une imprimante sur port parallèle on doit charger les modules suivants |
# modprobe parport
# modprobe parport_pc
# modprobe lp
|
Code listing 11: Pour une imprimante usb on doit charger le module suivant: |
# modprobe usblp
|
Installation des logiciels nécessaires
Important: Vêrifier que cups,foomaticdb,ppds et usb sont bien dans les USE de
/etc/make.conf
|
Code listing 12: Installation de cups et de foomatic |
# emerge cups
# emerge foomatic
|
Si l'imprimante est une hp
Code listing 13: Installation des drivers HP |
# emerge hpijs
|
Note: Revenir à ce point pour configurer l'imprimante dans KDE ou
GNOME,car ça fonctionne très mal avec links2.
|
2.d. Configurer CUPS
Aller sur internet et télécharger le fichier PPD de l'imprimante
http://www.linuxprinting.org/printer_list.cgi
Entrer HP et HP3820V
http://www.linuxprinting.org/show_printer.cgi?recnum=HP-DeskJet_3820
Code listing 14: Copier le fichier |
# cp HP-DeskJet_3820-hpijs.ppd /usr/share/cups/model
|
Démarrer le serveur CUPS et ajouter l'imprimante
Code listing 15: Démarrage du service cups |
# /etc/init.d/cupsd start
|
Aller à http://localhost:631
Cliquer sur Manage Printer
Ajouter l'imprimante si elle n'est pas présente
Configurer le papier à Lettre Us 8 1/2 X 11 po
Code listing 16: Activer CUPSD au démarrage |
# rc-update add cupsd default
|
[ << ]
[ < ]
[ Home ]
[ > ]
[ >> ]
The contents of this document are licensed under the Creative Commons - Attribution / Share Alike license.
|