私はLinuxネットブックを持っています。 USB /シリアルプリンタがあり、その行を追加すると、再起動後すぐに印刷されますchmod 666 /dev/tty*
。rc.local
ネットブックカバーをしばらく閉じてからもう一度印刷しようとすると、コマンドが実行されるまで印刷されませんchmod 666 /dev/ttyUSB0
。
休止状態の後にコマンドを再入力せずに認識させるにはどうすればよいですか?
ベストアンサー1
グループ権限
このグループにユーザー名を追加することをお勧めしlp
ます。権限と所有権を見ると、/dev/ttyUSB0
ユーザーroot
が所有者であり、グループがlp
。
ウデブ
目的のパスではない場合は、UDEVルールを作成/変更して、このデバイスの作成/管理を上書きできます。これにより、ハードウェアが検出されたときに/dev/..
管理するデバイスを必要に応じて変更できます。
次のファイルがトリックを実行します。
# serial
# this is the general rule that covers ttyUSB0 among others
KERNEL=="tty[A-Z]*[0-9]|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*", GROUP="uucp"
# relax the permissions just for ttyUSB0
KERNEL=="ttyUSB0", MODE="0666"
udevルールファイルを確認してください。ファイルは次のディレクトリになければなりません/etc/udev/rules.d
。