web-dev-qa-db-ja.com

/ dev / ttyS0を開くことができません:アクセスは拒否されましたが、ダイヤルアウトグループ内にあります

9ピンシリアルポートを使用して自動車ECUをコンピューター(megasquirtコントローラー)に接続しようとしています。私は以前にUbuntu 10.04でこれを実行しましたが、12.04にアップグレードしたばかりなので、接続できません。以前は何の問題もありませんでした。今、私は単にこのポートを開けません。

chmodを使用すると、これが得られます。

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

ダイアルアウトグループのメンバーであるかどうかを再確認することをお勧めします。ユーザー名がjoeuserであると仮定して、次の操作を行います。

groups joeuser

..これは、所属するすべてのグループをリストします。ダイヤルアウトグループに属していない場合は、次のように自分を追加します。

Sudo gpasswd --add joeuser dialout

次に、ログアウトおよび再度ログインを有効にする必要があります。次に、問題が解決するかどうかを確認します。

9
Colin Ian King

あなたもuucpグループに属している必要があります。 Ubuntu 14.04 64ビットで私のために働いた。

0
user562543