Problème pilote sous Debian

corentin.bc Messages postés 383 Date d'inscription   Statut Membre Dernière intervention   -  
mamiemando Messages postés 33768 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonsoir,
j'ai mon afficheur braille connecté à l'ordi via un connecteur série vers USB.
Sous Windows ça fonctionne.
Sous Debian il n'est pas reconnu.
Voici le modèle du convertisseur :
PL-2303 USB-to-Serial

que puis-je faire ?

Merci.
A voir également:

1 réponse

mamiemando Messages postés 33768 Date d'inscription   Statut Modérateur Dernière intervention   7 878
 
Bonjour,

Est-ce que tu as un device créé pour ce périphérique ? Pour le savoir, lance dans un terminal la commande :
https://doc.ubuntu-fr.org/terminal

dmesg | grep tty


Supposons que le device s'appelle
/dev/ttyUSB0
, quels sont les droits ?

ls -l /dev/ttyUSB0


Si le device n'existe pas

Vérifie que tu utilises un noyau (kernel) récent. Une mise à jour serait sans doute souhaitable, car un driver semble exister.

En effet, si tu fais une recherche sur pl2303 avec
apt-file
.

Pour faire cette recherche, tu peux par exemple lancer les commandes suivantes dans un terminal :

sudo apt-get update
sudo apt-get install apt-file
sudo apt-file update
apt-file search pl2303 | grep ko$


... tu verras que ce périphérique semble supporté.

Exemple :

(mando@aldur) (~) $ apt-file search pl2303 | grep ko$
...
linux-image-4.6.0-1-amd64: /lib/modules/4.6.0-1-amd64/kernel/drivers/usb/serial/pl2303.ko
...


Si ton utilisateur n'a pas les droits en écriture et en lecture :

1) Créé un groupe pour ce device avec un nom de ton choix (par exemple "braille") :

groupadd braille


2) Ajoute ton utilisateur à ce groupe : si ton login est
toto
:
https://wiki.archlinux.fr/Utilisateurs_et_Groupes

sudo usermod -g braille toto


3) Configure une règle pour mettre ce device dans un groupe particulier (par exemple à l'aide d'une règle udev),
https://wiki.debian.org/fr/udev
https://debian-facile.org/doc:systeme:udev:regles

4) Redémarre, ou relance le service associé à udev, puis teste.

Note : certains font un
chmod 666 /dev/ttyUSB0
. C'est plus simple, mais ce n'est pas super, car n'importe quel utilisateur linux peut alors accéder au device. Dans la méthode que je préconise, seul les membres du groupe
braille
peuvent le faire.

Bonne chance
1