Comme dans le titre, plus je suis déjà dans le groupe dialout
via:
_Sudo usermod -a -G dialout ben
_
(J'ai redémarré mon PC plusieurs fois depuis ...)
J'utilise Ubuntu 16.04
Autorisation de fichier du fichier de périphérique:
_crw-rw---- 1 root dialout 216, 0 Aug 26 22:50 /dev/rfcomm0
_
lorsque j'essaie d'exécuter: minicom
ou PuTTY
(en tant que ben
, pas en tant que root
) J'ai l'erreur suivante:
_minicom: Error opening the file »/dev/rfcomm0«: The device or ressource is busy
_
(idem avec PuTTY
)
Mais quand je le fais: Sudo minicom
, tout va bien et fonctionne bien.
(Le périphérique ne semble plus occupé lorsque vous utilisez Sudo)
Question:
Comment connecter/lire/écrire sur le port série sans root
?
Ceci est une réponse à ma propre question.
Pour résoudre le problème, je devais supprimer le modemmanager via:
Sudo apt remove modemmanager
Après un redémarrage, minicom
(et PuTTY
) fonctionne sans root
!
Bien sûr, vous devez également être dans le groupe dialout
:
Sudo adduser $USER dialout
J'ai trouvé la solution dans cette réponse Ask Ubunt et le rapport de bogue de ce Launchpad .