Problem mit Easymouse und UDEV Regel

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Problem mit Easymouse und UDEV Regel

      Hi,

      ich habe an der Duo 4K 2x Easymouse an USB angeschlossen und will diese per UDEV Regel einbinden. Leider funktioniert es nicht. Im OSCAM log sehe ich:
      2020/01/16 16:49:38 661234CC r (reader) ORF [mouse] ERROR: Opening device /dev/ORF (errno=2 No such file or directory)
      2020/01/16 16:49:38 661234CC r (reader) ORF [mouse] Cannot open device: /dev/ORF
      2020/01/16 16:49:38 7E84A761 r (reader) HDPLUS [mouse] ERROR: Opening device /dev/HDPLUS (errno=2 No such file or directory)
      2020/01/16 16:49:38 7E84A761 r (reader) HDPLUS [mouse] Cannot open device: /dev/HDPLUS

      Ohne UDEV Regel läuft es mit device = /dev/ttyUSB0 bzw. device = /dev/ttyUSB01, aber nicht ganz stabil, weil die Zuordnung der USB Ports nicht immer klappt. Daher jetzt der Umstieg auf UDEV.

      In der oscam.server habe ich folgendes drin:
      Display Spoiler
      [reader]
      label = HDPLUS
      protocol = mouse
      device = /dev/HDPLUS
      caid = 1843
      boxkey = xxx
      rsakey = yyy
      detect = cd
      group = 2
      emmcache = 1,2,2,0
      auprovid = 003411

      [reader]
      label = ORF
      protocol = mouse
      device = /dev/ORF
      caid = 0D98
      detect = cd
      group = 4
      emmcache = 1,1,2,0


      und dazu eine Datei 71-easymouse.rules erstelt (Linuxkonform mit Rechten 644) und nach /etc/udev/rules.d kopiert, Inhalt:
      Display Spoiler

      SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}==„AH01B93E“, SYMLINK+="HDPLUS"
      SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}==„AB0JMR1F“, SYMLINK+="ORF"


      Die Seriennummern habe ich entnommen aus /dev/serial/by-id.

      Hat jemand eine Ahnung, was hier falsch sein könnte? Danke!
    • @Commander71
      die Serial der Reader kannst Du direkt aus dem "dev" nehmen.
      Dann ist die UDEV-Regel überflüssig.


      device= /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_XXXXXXXX-if00-port0
      XXXXXXXXXX ist _(deine_serial)-if00-port0
      Ist Eindeutig und vertauscht keine Easymouse :)
      Gruß izumar49

      ==================================================================================

      ganbaru
    • Funktioniert perfekt. Dann sollte man im WiKi den Artikel dazu anpassen, ist ja jetzt auf dem Weg deutlich einfacher.

      Nur informativ: Hast du trotzdem eine Ahnung, was ich falsch gemacht haben könnte?

      The post was edited 1 time, last by Commander71 ().