/ dev / ttyUSB0から/ dev / ttyUSB1、またはその逆にランダムに変更されたCentOSサーバーにデバイスが接続されています。
接続するデバイスは次のとおりです。これ。
どのようにデバッグできますか?
答え1
デバイスの使用中に接続が切断されることがあります。dmesg
に変更してから出力を確認してください/dev/ttyUSB1
。接続が失われると、古い名前は/dev/ttyUSB0
すぐに解放されません(理由はわかりません。一部のプログラムにはまだデバイスファイルへのオープンハンドルがあるためかもしれません...?)。その後、デバイスは再接続されますが、カーネルは名前を再利用できないので、次の利用可能な名前を使用するので、今は/dev/ttyUSB1
。
USBデバイスの故障またはUSBポートの故障が原因である可能性があります。