web-dev-qa-db-fra.com

impossible d'ouvrir / dev / ttyS0: autorisation refusée, mais dans un groupe de numérotation

J'essaie d'utiliser mon port série à 9 broches pour connecter mon automobile ECU à mon ordinateur (contrôleur mégasquirt). Je l'ai déjà fait avec Ubuntu 10.04, mais maintenant que je viens de passer à 12.04, il ne sera tout simplement pas connecté. Je n'avais aucun problème avant. Maintenant, je ne peux tout simplement pas ouvrir ce port.

En utilisant chmod je reçois ceci:

~$ chmod o+rw /dev/ttyS0
chmod: changing permissions of `/dev/ttyS0': Operation not permitted
4
still_a_G

Je vous suggère de vérifier que vous êtes membre du groupe de connexion, supposons que votre nom d'utilisateur est joeuser, procédez comme suit:

groups joeuser

..cela listera tous les groupes auxquels vous appartenez. Si vous n'appartenez pas au groupe de numérotation, ajoutez-y vous-même, par exemple:

Sudo gpasswd --add joeuser dialout

Vous devez ensuite déconnecter et reconnecter pour qu'il soit efficace. Ensuite, voyez si cela résout votre problème.

8
Colin Ian King

Vous devez également faire partie du groupe uucp. Travaillé pour moi sur Ubuntu 14.04 64bit.

0
user562543