Hallo zusammen,
auch ich komm aus der Gen2vdr / yavdr Ecke, und auch mich hat MLD in den Grundfunktionen voll überzeugt. :applaus :applaus
Wenn MLD bei mir in den produktiv Betrieb gehen soll,dann muss auch der WAF passen.
Deshalb möchte ich das Display in meinem Scaleo E aktivieren. (dm140gink)
Unter gen2vdr und yavdr war das mit lcdproc kein Problem.
Mit MLD bekomme ich dass aber nicht ans Rennen.
Im MLD LCDproc-Addon ist der dm140 Treiber nicht enthalten. Diesen habe ich an die entsprechende Stelle kopiert (/usr/lib/lcdproc)
In der LCDd.conf den entsprechenden Treiber ausgewählt, und die dm140 Section erstellt.
Trotzdem startet der Dämon nicht. im LOG findet sich folgender Eintrag:
May 4 19:43:14 (none) user.err LCDd: Driver [dm140] init failed, return code -1
May 4 19:43:14 (none) user.err LCDd: Could not load driver dm140
May 4 19:43:14 (none) user.err LCDd: There is no output driver
May 4 19:43:14 (none) user.crit LCDd: Critical error while initializing, abort.
Im
MythT Wiki ist dieser Fehler beschrieben. Eine falsche dm140.so kann ich ausschließen, da diese bereits im yavdr funxte. Mit lsusb wird das Gerät mot der richtigen ID angezeigt:
Bus 004 Device 002: ID 1509:925d
Daher schätze ich, dass es an folgendem Problem liegt:
Your distribution do not provide hiddev device creation rules.
Beim stöbern in diesem Forum habe ich gesehen, dass udev mit MLD nicht geht, und dass dafür mdev benuzt wird.
Daher meine Frage:
Wie kann ich diese udev regel mit mdev umsetzen,
KERNEL=="hiddev*", NAME="usb/%k"
Oder ist der Versuch direkt zum scheitern verurteilt.
Gruß nOOn