CrunchBang linux(Debianバリアント)では、COMポートがttyS0
にあり、NFCデバイスで使用しようとしています。libnfcがNFCデバイスを認識できないと応答したので、COMポートを直接開いてみました。このために、私は使用しました:
sudo cu -l /dev/ttyS0 -s 9600
ただし、このコマンドは以下を返します。
cu: open (/dev/ttyS0): Permission denied
cu: /dev/ttyS0: Line in use
この接続を使用している可能性があるのかわかりません。知るために、私はすべての開いているプロセスを読み、を使用するためのフィルタリングを試みましたttyS0
:
ps -ef | grep tty
しかし、このコマンドでは、を使用しているものは何も表示されませんttyS0
。私はまた、開いているすべてのファイルを取得し、ロックオンのためにフィルタリングしようとしましたttyS0
:
lsof | grep tty
しかし、これはを使用して何も返しませんttyS0
。
どのようにそれは可能ですcu
が、両方、回線が使用中であると言うps
とlsof
戻り何もそのラインを使用していませんか?
minicom
正常に動作しますがcu
、screen
との会話を拒否し/dev/ttyUSB0
ます。uucp
とdialout
グループにユーザーを追加してログアウトすることをお勧めしましたが、役に立ちませんでした。