Hallo zusammen,
bisher gab es keine Probleme:
AVRISP MKII Programmer an USB angesteckt, Modul cdc-acm wurde geladen und der Programmer stand unter /dev/ttyACM0 zur Verfügung.
Seit ca. 2 Wochen wird er aber nicht mehr als cdc device erkannt. Ich habe erst vermutet, daß es am Kernel 3.3.x liegt, aber auch mit 3.2er Kernel geht es nicht mehr. Der Programmer selbst ist auch in Ordnung. Mit "lsusb" ist er auch wie jedes andere USB device sichtbar. Andere ACM-Geräte werden richtig erkannt und eingebunden.
Ein Blick mittels "modinfo cdc-acm" zeigt, daß dieser Programmer kein match unter den alias Einträgen dieses Moduls hat (warum hat es früher funktioniert?).
Das mit udevadm ermittelte modalias ist:
usb:v03EBp2104d0200dcFFdsc00dp00icFFisc00ip00
Meine Frage:
Wo und wie kann ich am besten anhand des "modalias" die Zuordnung zum Modul "cdc-acm" erzwingen?
Warum konnte es bisher funktionieren - hat sich da bei udev was geändert ? Kann man so eine Zuordnung überhaupt mit udev machen (ein ... RUN+="modprobe cdc-acm" genügt jedenfalls nicht)?
Gruß, LW.