
USB デバイス (ロボット アーム) を読み取ろうとしていますが、マシン A では正常に動作しますが、マシン B では動作しません。マシン A はデスクトップ、マシン B はラップトップで、どちらも Ubuntu 14.04 を実行しており、どちらも USB 2.0 ポートを備えています。
マシン B は を実行しているときに USB デバイスを認識できないのに対しlsusb
、マシン A は USB デバイスの詳細を示す行を予想どおりに出力します。ただし、私が試した他のすべての USB デバイスは、両方のマシンで認識されます。
そこで質問なのですが、マシン B がこの特定のデバイスを認識できない原因は何でしょうか。また、どうすればこの問題を解決できるでしょうか。
答え1
さて、マシンをデバイス A (動作する場所) に接続し、ターミナルを開いて次のように入力します。
gksudo nautilus
Nautilus ファイル ブラウザーが開きます。USB を右クリックしてタブ"Devices"
に移動します"Permissions"
。
自分、グループ、その他という 3 つのグループがあります。すべてのグループに"Create and delete files"
権限を設定し、USB を B マシンに接続してみます。