2014-04-07 5 views
5

Ich habe zwei USB-Geräte, die als/dev/ttyACMn erscheinen (ein Barcode-Leser und ein Motorcontroller). Wenn ich versuche, sie in den ersten 15 Sekunden nach dem Einstecken zu öffnen, erhalte ich einen Fehler "Gerät oder Ressource beschäftigt". Nach mehr als 15 Sekunden öffnen sie sich gut. Hast du eine Ahnung, was das verursacht?/dev/ttyACM beschäftigt für die ersten 15 Sekunden nach dem Stecken

Ich versuchte mit lsof zu überprüfen, ob ein Prozess das Gerät verwendet, aber es findet keinen solchen Prozess (es findet meinen Prozess, nachdem ich es geschafft habe, eine Verbindung mit dem Gerät herzustellen).

Ich benutze derzeit Ubuntu 14.04, Kernel 3.13.0 64-Bit, aber ich habe dieses Verhalten auch in früheren Ubuntu-Versionen gesehen.

Vielen Dank,

Noam

+0

Haben Sie ein Paket namens brltty installiert? Das hat manchmal zu Konflikten geführt. –

+1

Ich hatte brltty installiert, aber das Entfernen hatte keine Wirkung. Es war ModemManager schuld. – Noam

Antwort

7

Ich denke, das Problem ModemManager ist. Es scannt serielle Schnittstellen beim Start, um zu sehen, ob sie zu einem Modem gehören.

+0

In der Tat - das war das Problem. Danke vielmals! – Noam