Laitteet pomppivat /dev/ttyACM0 ja /dev/ttyACM1 -porttien välillä

Tervehdys,

Minulla on pari gsm-puhelinta kiinni USB:lla Debian 8.10 -boksissa ja niitä käytetään gnokiilla. Koneessa on kaksi usb-porttia jotka näkyvät normaalisti /dev/ttyACM0 ja ACM1:ssä. Silloin tällöin huomaan, että puhelimet ovatkin vaihtaneet portteja vaikka fyysisesti mitään ei ole tapahtunut. Tämän voi todentaa gnokii --identify -komennolla. En ole keksinyt minkäänlaista säännönmukaisuutta, vaikka toisen luurin kytkisi pois päältä tai irrottaisi koneesta, saattaa toinen edelleen jatkaa toimintaansa vanhassa portissa. Joskus taas portit vaihtuvat.

Onko mitään konstia estää tällaista käytöstä?

terv. Ville

[quote=“vma, post:1, topic:746”]Tervehdys,

Minulla on pari gsm-puhelinta kiinni USB:lla Debian 8.10 -boksissa ja niitä käytetään gnokiilla. Koneessa on kaksi usb-porttia jotka näkyvät normaalisti /dev/ttyACM0 ja ACM1:ssä. Silloin tällöin huomaan, että puhelimet ovatkin vaihtaneet portteja vaikka fyysisesti mitään ei ole tapahtunut. Tämän voi todentaa gnokii --identify -komennolla. En ole keksinyt minkäänlaista säännönmukaisuutta, vaikka toisen luurin kytkisi pois päältä tai irrottaisi koneesta, saattaa toinen edelleen jatkaa toimintaansa vanhassa portissa. Joskus taas portit vaihtuvat.

Onko mitään konstia estää tällaista käytöstä?

terv. Ville[/quote]

Udev rules.

http://wiki.debian.org/udev


Eero

Tarkemmin ottaen kannattaa vilkaista hakemistoon /etc/udev/rules.d