Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
informatique:linux:ajout_de_materiel_sous_linux [2010/09/21 08:28] benoit |
informatique:linux:ajout_de_materiel_sous_linux [2018/09/06 19:10] (Version actuelle) |
||
---|---|---|---|
Ligne 54: | Ligne 54: | ||
lsmod |grep nw-fermi | lsmod |grep nw-fermi | ||
- | ==== Déclarer le périphérique aux module ==== | + | ==== Déclarer le périphérique au module ==== |
A cette étape, notre module est bien chargé, mais le "lien" entre notre module et le périphérique n'est pas établi. | A cette étape, notre module est bien chargé, mais le "lien" entre notre module et le périphérique n'est pas établi. | ||
Ligne 60: | Ligne 60: | ||
echo "1926 007a" > /sys/bus/usb/drivers/nwfermi/new_id | echo "1926 007a" > /sys/bus/usb/drivers/nwfermi/new_id | ||
- | Cette action, doit automatiquement nous créer un noeud dans **/dev**. Il n'est pas facile de repérer le noeud, si c'est un périphérique d'entrée, il devrait apparaitre dans **/dev/input**. Dans notre cas, il nous a créé **/dev/input/event6** | + | Cette action, doit automatiquement nous créer un nœud dans **/dev**. Il n'est pas facile de repérer le nœud, si c'est un périphérique d'entrée, il devrait apparaitre dans **/dev/input**. Dans notre cas, il nous a créé **/dev/input/event6** |
Pour tester qu'il se passe bien quelque chose, nous allons le vérifier en lançant par exemple : | Pour tester qu'il se passe bien quelque chose, nous allons le vérifier en lançant par exemple : | ||
Ligne 67: | Ligne 67: | ||
evtest /dev/input/event6 | evtest /dev/input/event6 | ||
- | Nous devons voir des caractères s'afficher en utilisant notre périphérique. Sinon c'est que vous n'avez pas trouver le noeud, ou le module n'est pas chargé, ou encore qu'il ne fonctionne pas pour ce matériel. | + | Nous devons voir des caractères s'afficher en manipulant notre périphérique. Sinon ce n'est pas le cas c'est soit : |
+ | * que vous n'avez pas trouvé le nœud | ||
+ | * que le module n'est pas chargé | ||
+ | * qu'il ne fonctionne pas pour ce matériel. | ||
==== Configurer l'interface graphique ==== | ==== Configurer l'interface graphique ==== | ||
- | Dans l'étape précédante, nous avons établi le lien entre le matériel et le noeud dans **/dev**. Cette étape consiste à faire le lien entre l'interface graphique et le neoud de **/dev**. Il faut dans notre cas pour xorg, un module prenant en charge les périphériques d'entrée, notament l'écran tactile. Soit le module de la distribution fonctionne, soit il faut s'en procurer un sur Internet avec quelques recherches. Le principe pour ajouter le module est le suivant : | + | Dans l'étape précédante, nous avons établi le lien entre le matériel et le nœud dans **/dev**. Cette étape consiste à faire le lien entre l'interface graphique et le nœud de **/dev**. Il faut dans notre cas pour xorg, un module prenant en charge les périphériques d'entrée, notamment l'écran tactile. Soit le module de la distribution fonctionne, soit il faut s'en procurer un sur Internet avec quelques recherches. Le principe pour ajouter le module est le suivant : |
- Rechercher le module | - Rechercher le module | ||
- Compiler et/ou installer le module dans le répertoire des modules de xorg (utiliser [[make]], [[dpkg]] ou [[rpm]]) | - Compiler et/ou installer le module dans le répertoire des modules de xorg (utiliser [[make]], [[dpkg]] ou [[rpm]]) |