Depuis que j'ai mis à jour du 10.04 au 12.04, je ne peux pas accéder au périphérique connecté dans / ttyUSB0 si je n'ai pas d'accès root. Pour être plus précis, j’utilise un convertisseur de port com usb-to-serial pour accéder à un équipement Cisco et le configurer à l’aide d’un logiciel appelé Putty
. Il se trouve que, depuis ma mise à niveau vers 12.04, Putty
ne voit le périphérique connecté que lorsque je l'exécute en tant que gksudo putty
. Sinon, le message "Impossible de se connecter au port / ttyUSB0". J'ai réussi à changer les permissions via chmod 666, et ça marche, mais si je déconnecte le port USB et que je me reconnecte, il ne retourne qu'à la racine. Comment puis-je autoriser de manière permanente un accès non root? J'ai la moindre idée que ce soit via les règles udev, mais je ne sais pas comment le faire.
obs. Fabricant et pilotes "PROLIFIC"
sudo stop modemmanager
Cela a fonctionné pour moi.sudo apt-get purge modemmanager
avant asudo usermod -a -G dialout $USER
eu l'effet désiré.Le périphérique est probablement lié au groupe d'utilisateurs
dialout
. Ajoutez simplement votre utilisateur au groupe de connexion afin de disposer des autorisations appropriées sur le périphérique.(Vous devrez peut-être vous déconnecter puis vous reconnecter pour que le nouveau groupe prenne effet.)
Pas besoin de perdre son temps avec des permissions ou des règles udev.
la source
Mentionné par "Essayez maintenant" a fonctionné pour moi. Vérifiez que vous avez
dialout
comme groupe pourttyUSB0
:dans mon cas la sortie est:
la source
Cela a fonctionné pour moi. Appuyez simplement sur Ctrl+ Alt+ Tsur votre clavier pour ouvrir Terminal. Quand il s'ouvre, lancez la commande ci-dessous.
Essayez maintenant.
la source
Comme rapporté par Rinzwind , commencez par taper:
Mais ce n’est qu’une partie de la solution, car vous devez ensuite redémarrer le système:
la source
J'ai essayé les deux
Et
sudo chmod 666 /dev/ttyUSB0
(travaillé mais a dû taper à nouveau la commande)J'ai également supprimé le gestionnaire de mode, mais je n'ai pas vraiment aidé. Par conséquent, la meilleure commande qui a fonctionné pour moi était
la source
Sur Ubuntu 18.04, je devais me joindre au groupe tty.
La sortie de la commande minicom m'a laissé entendre:
la source
Sur Ubuntu 18.04:
sudo adduser <user> dialout
la source
J'ai eu ce problème avec / dev / ttyS0 dans Mint Rosa. L'ajout de l'utilisateur au groupe de connexion est obligatoire, mais dans mon cas, l'accès au périphérique était limité et j'ai dû le développer pour permettre également à r / w d'accéder au niveau du groupe.
la source
accédez au dossier / etc / et modifiez le fichier de groupe, ajoutez votre nom d'utilisateur de la manière suivante
dialout:x:20:USER
a travaillé parfaitement pour moi :)
la source