[1] 2 3 >>> MLD-5.x / Systems / x86 Systeme (PC) / Atric IR-WAKEUP USB eco, die wievielte ?
 

Offline thueringer01

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 810
    • View Profile
Atric IR-WAKEUP USB eco, die wievielte ?
« on: March 24, 2020, 19:33:14 »
Hallo,
jetzt nach Neuinstallation heute geht die FB nicht mehr.
Lirc und libirman ohne zusätzliche Treiber wie immer mit meiner bewährten Lircd.conf

das hab ich gemacht:
Code: [Select]
MLD> ls -l /dev/serial/by-id
lrwxrwxrwx    1 root     root            13 Mar 24 16:55 usb-Atric_Development_GbR_Atric_IR-Wakeup_USB-if00 -> ../../ttyACM0
lrwxrwxrwx    1 root     root            13 Mar 24 16:55 usb-FTDI_SEDU_Board_USB_S0341-if00-port0 -> ../../ttyUSB0
MLD> ls -l /var/run/lirc
srw-rw-rw-    1 root     root             0 Mar 24 18:20 lircd
lrwxrwxrwx    1 root     root            13 Mar 24 16:55 lircd-irman -> lircd-ttyACM0
lrwxrwxrwx    1 root     root            13 Mar 24 16:55 lircd-serial~by-id~usb-Atric_Development_GbR_Atric_IR-Wakeup_USB-if00 -> lircd-ttyACM0
lrwxrwxrwx    1 root     root            13 Mar 24 16:55 lircd-serial~by-path~pci-0000:00:1d.0-usb-0:1.1:1.0 -> lircd-ttyACM0
srw-rw-rw-    1 root     root             0 Mar 24 16:55 lircd-ttyACM0
MLD> lsusb -v

Bus 002 Device 003: ID 04d8:f844 Microchip Technology, Inc.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            2 Communications
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x04d8 Microchip Technology, Inc.
  idProduct          0xf844
  bcdDevice            1.00
  iManufacturer           1 Atric Development GbR
  iProduct                2 Atric IR-Wakeup USB
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           67
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         2 Communications
      bInterfaceSubClass      2 Abstract (modem)
      bInterfaceProtocol      1 AT-commands (v.25ter)
      iInterface              0
      CDC Header:
        bcdCDC               1.10
      CDC ACM:
        bmCapabilities       0x02
          line coding and serial state
      CDC Union:
        bMasterInterface        0
        bSlaveInterface         1
      CDC Call Management:
        bmCapabilities       0x00
        bDataInterface          1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               2
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass        10 CDC Data
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
Device Status:     0x0001
  Self Powered

Habt ihr eine Idee ?

Grüße
Matthias
MLD 5.5-64-testing: softhddevice, tvscraper ,...
HTPC-Hardware: C847MS-E33+Celeron 847,Geforce GT610,4GB Ram,Cine S2 V6.5,SSD WESTERN DIGITAL Green WDS120G1G0A, 2,5", 120 GB, SATA III + WD15EADS 1,5TB,be quiet! Pure Power L7 300W,Lian Li PC-c37b,  ,TV:LG OLED65BX9LB mit Magic-Fernbedienug gerootet mit  PicCap + HyperHDR + WLED +WeMos D1 Controller +WS 2812b, AV: Onkyo TX-NR717+RC-836M/i336 mit Atric IR-WAKEUP USB eco

NAS: DS718+mit 2x Smartmouse / Easymouse 2 für HD+ und ORF / Home-Assistant auf VM

Offline Frounts

  • Adv. Member
  • ***
  • Posts: 233
    • View Profile
Atric IR-WAKEUP USB eco, die wievielte ?
« Reply #1 on: March 24, 2020, 20:13:52 »
vdr-plugin-remote vorhaben?

MLD-5.4 Stable als Streamdev-server mit 2x NUC6CAYH 5.4 stable Streamdev-clients

Offline thueringer01

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 810
    • View Profile
Atric IR-WAKEUP USB eco, die wievielte ?
« Reply #2 on: March 25, 2020, 10:04:16 »
Hallo,
das brauche ich eigentlich nicht für meine FB.
Wenn ich das reinnehme, startet der VDR nicht mehr und es kommt die Meldung:
Quote
/dev/input/ir: No such file or directory
Nach entfernen läuft der VDR wieder.
Trotzdem Danke.

Grüße
MLD 5.5-64-testing: softhddevice, tvscraper ,...
HTPC-Hardware: C847MS-E33+Celeron 847,Geforce GT610,4GB Ram,Cine S2 V6.5,SSD WESTERN DIGITAL Green WDS120G1G0A, 2,5", 120 GB, SATA III + WD15EADS 1,5TB,be quiet! Pure Power L7 300W,Lian Li PC-c37b,  ,TV:LG OLED65BX9LB mit Magic-Fernbedienug gerootet mit  PicCap + HyperHDR + WLED +WeMos D1 Controller +WS 2812b, AV: Onkyo TX-NR717+RC-836M/i336 mit Atric IR-WAKEUP USB eco

NAS: DS718+mit 2x Smartmouse / Easymouse 2 für HD+ und ORF / Home-Assistant auf VM

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20122
    • View Profile
    • ClausMuus.de
Atric IR-WAKEUP USB eco, die wievielte ?
« Reply #3 on: March 25, 2020, 10:17:47 »
Bei der MLD-5.4 wird lirc nur noch in Ausnahmefällen verwendet. Entferne mal das Lirc Paket und konfiguriere danach Deine Fernbedinung im Setup neu. Dort gibt es jetzt eine Funktion zum anlernen der Fernbedienung.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline thueringer01

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 810
    • View Profile
Atric IR-WAKEUP USB eco, die wievielte ?
« Reply #4 on: March 25, 2020, 10:55:16 »
Hallo Claus,
Der atric empfängt,decodiert und setzt gleich um auf usb.
Die Anlernfunktion kann ich also gar nicht verwenden.
Ich hab ja bisher immer lirc und meine lircd.conf verwendet.
Anbei eine sehr alte Anleitung für linux und meine funktionierende lircd.conf

Grüße
MLD 5.5-64-testing: softhddevice, tvscraper ,...
HTPC-Hardware: C847MS-E33+Celeron 847,Geforce GT610,4GB Ram,Cine S2 V6.5,SSD WESTERN DIGITAL Green WDS120G1G0A, 2,5", 120 GB, SATA III + WD15EADS 1,5TB,be quiet! Pure Power L7 300W,Lian Li PC-c37b,  ,TV:LG OLED65BX9LB mit Magic-Fernbedienug gerootet mit  PicCap + HyperHDR + WLED +WeMos D1 Controller +WS 2812b, AV: Onkyo TX-NR717+RC-836M/i336 mit Atric IR-WAKEUP USB eco

NAS: DS718+mit 2x Smartmouse / Easymouse 2 für HD+ und ORF / Home-Assistant auf VM

Offline mikeM

  • MLD-Debugger
  • Profi Member
  • ****
  • Posts: 453
    • View Profile
Atric IR-WAKEUP USB eco, die wievielte ?
« Reply #5 on: March 25, 2020, 11:41:34 »
Hallo Claus,
ich lese hier mal mit. Habe nämlich genau das gleiche Problem mit dem Atric USB eco. Im Webinterface ist es leider so, dass du eben mit dem Empänger nichts auswählen kannst. Es wird Dir kein Gerät angezeigt. Und ohne Gerät kein anlernen.

Ich könnte und würde auch Zugriff auf den Rechner zulassen.

Gruß
Michael
VDR1: MLD 5.3, Asrock Q1900, 8GB, TechnoTrend S-4200 Twin
VDR2: MLD 5.3, ASUS M2N, Athlon 3800, 4GB, ZOTAC NVidia 720, Skystar S2, lirc serial
VDR3: MLD 5.3, ASUS M2N, Athlon 3800, 4GB NVidia 630, Skystar S2

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20122
    • View Profile
    • ClausMuus.de
Atric IR-WAKEUP USB eco, die wievielte ?
« Reply #6 on: March 25, 2020, 15:56:29 »
Ich vermute, dass für den Atric (auch USB) der Treiber "serial_ir" ausgewählt werden muss. Das liegt da dran, dass der über einen Serial-USB Konverter angebunden ist. Wenn der im Fernbedienungs Setup also ausgewählt wurde, sollte anschließend auch eine anlernen der Fernbedienung im Setup möglich sein.
Selber getestet habe ich das aber nicht. Ich hab den ensprechenden Hinweis hier gefunden: http://www.minidvblinux.de/forum/index.php?topic=9315.0
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline thueringer01

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 810
    • View Profile
Atric IR-WAKEUP USB eco, die wievielte ?
« Reply #7 on: March 25, 2020, 16:50:54 »
Hallo Claus,
den Treiber "serial_ir" kann ich nur auswählen in der Add to force load list.
Dann brauch ich ja noch lirc, oder? Sonnst wird ja meine lircd.conf nicht verwendet.
Serieller Empfänger: Kann ich nur com1 oder 2 oder - auswählen.
Lirc Treiber: kein "serial_ir" vorhanden. (ist ja schon geladen über Add to force load list)
Anlernen ist nicht möglich.
Gerät: Serial IR type home-brew kann nur gewählt werden
Protokoll: welches soll ich nehmen, ist ja keine FB direkt dran am USB
Puh, ich blick nicht durch.

Grüße
MLD 5.5-64-testing: softhddevice, tvscraper ,...
HTPC-Hardware: C847MS-E33+Celeron 847,Geforce GT610,4GB Ram,Cine S2 V6.5,SSD WESTERN DIGITAL Green WDS120G1G0A, 2,5", 120 GB, SATA III + WD15EADS 1,5TB,be quiet! Pure Power L7 300W,Lian Li PC-c37b,  ,TV:LG OLED65BX9LB mit Magic-Fernbedienug gerootet mit  PicCap + HyperHDR + WLED +WeMos D1 Controller +WS 2812b, AV: Onkyo TX-NR717+RC-836M/i336 mit Atric IR-WAKEUP USB eco

NAS: DS718+mit 2x Smartmouse / Easymouse 2 für HD+ und ORF / Home-Assistant auf VM

Offline mikeM

  • MLD-Debugger
  • Profi Member
  • ****
  • Posts: 453
    • View Profile
Atric IR-WAKEUP USB eco, die wievielte ?
« Reply #8 on: March 25, 2020, 17:46:53 »
Hallo Claus,
ich glaube mit dem serial_ir kommen wir nicht weiter. Kann es sein, dass dort nur eine UDEV  Regel für das Device fehlt? Laut Anleitung von Atric soll dort ein Rules Eintrag folgender form angelegt werden:
Code: [Select]
SUBSYSTEM=="tty", ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="f844", SYMLINK+="ttyatric", ENV{ID_MM_DEVICE_IGNORE}="1"
habe das jetzt mal als
Code: [Select]
/lib/udev/rules.d/95-atric.rules

Damit habe ich ein Device. Wie sage ich dem eventlirc, dass es dieses nutzen soll?

Gruß
Michael
VDR1: MLD 5.3, Asrock Q1900, 8GB, TechnoTrend S-4200 Twin
VDR2: MLD 5.3, ASUS M2N, Athlon 3800, 4GB, ZOTAC NVidia 720, Skystar S2, lirc serial
VDR3: MLD 5.3, ASUS M2N, Athlon 3800, 4GB NVidia 630, Skystar S2

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20122
    • View Profile
    • ClausMuus.de
Atric IR-WAKEUP USB eco, die wievielte ?
« Reply #9 on: March 25, 2020, 18:56:52 »
@Michael,
der eventlircd nimmt es automatisch, wenn es sich als rc-core Device meldet. Ist es denn jetzt beim Fernbedienung anlernen auswählbar?
Es müsste auch beim Aufruf von "ir-keytable" aufgelistet sein.
Wird denn mit der Zusätzlichen udev Regel ein extra Treiber geladen (lsmod)? Und wenn ja, welcher?

@thueringer,
die lirdc.conf wird nicht mehr benötigt. Deshalb brauchst Du ja auch nicht mehr das lirc Paket. Welches Protokoll Du auswählen musst, hängt von der Fernbedienung ab, nicht vom Empfänger. Der Atric Empfänger versteht alle bekannten Protokolle. Mit etwas Glück steht in Deiner alten lircd.conf drin, welches Protokoll Deine Fernbedienung verwendet. Recht häufig verwendete Protokolle sind RC5 von Philips Geräten, und RC6 von vielen neuen Fernbedienungen. Wenn Du keine Ahnung hast, welches Protokoll das richtige ist, hilft nur ausprobieren, also ein Protokoll wählen und dann schauen ob beim drücken einer Taste dieser Tastendruck erkannt wird.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline mikeM

  • MLD-Debugger
  • Profi Member
  • ****
  • Posts: 453
    • View Profile
Atric IR-WAKEUP USB eco, die wievielte ?
« Reply #10 on: March 25, 2020, 19:11:01 »
Hallo Claus,
nein auch mit der udev Regel ist da nichts zu sehen. Weder im Webinterface noch mit ir-keytable. Ich vermute, dass es für den USB Empfänger keinen rc-core kompatiblen Treiber gibt. Bisher war ees ja so, dass der Empfänger über die libirman und lircd > lircd2uinput angesprochen wurde. Geht das so nicht mehr? Hab ich das nicht richtig verstanden, dass der lircd2uinput aus lircd Devices, die von eventlircd / rc_core nicht unterstützt werden, genau so ein Device macht?

Ich hab es jetzt auch mit der 5.5 mal versucht. Komme da aber auch nicht weiter. Ich kann auch im Kerneltree nicht wirklich einen Treiber finden, der dies Device unterstützt.

Gruß
Michael
VDR1: MLD 5.3, Asrock Q1900, 8GB, TechnoTrend S-4200 Twin
VDR2: MLD 5.3, ASUS M2N, Athlon 3800, 4GB, ZOTAC NVidia 720, Skystar S2, lirc serial
VDR3: MLD 5.3, ASUS M2N, Athlon 3800, 4GB NVidia 630, Skystar S2

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20122
    • View Profile
    • ClausMuus.de
Atric IR-WAKEUP USB eco, die wievielte ?
« Reply #11 on: March 25, 2020, 19:18:27 »
Doch, es sollte auch weiterhin mit lirc gehen. Nur ist halt meine Vermutung, dass auch das atric USB inzwischen ohne lirc funktioniert, genau wie auch das Serielle atric. Der Vorteil ist halt, dass dann die Konfiguration erheblich einfacher ist (für Neulinge) wenn wir erst einmal wissen wie das ohne lirc aktiviert wird.
Ich muss mal schauen ob ich ein Testsystem habe, an dem ich mein atric USB anschließen kann. Dann könnte ich selber ein wenig testen.
Hast Du denn mal versucht, ob es hilft, wenn Du das serial_ir Modul lädst?
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline mikeM

  • MLD-Debugger
  • Profi Member
  • ****
  • Posts: 453
    • View Profile
Atric IR-WAKEUP USB eco, die wievielte ?
« Reply #12 on: March 25, 2020, 19:28:08 »
Ja, das serial_ir modul habe ich durch. Beim lircd musste als Treiber uirt2 ausgewählt werden. Du kannst auch gerne auf mein System.

Gruß
Michael
VDR1: MLD 5.3, Asrock Q1900, 8GB, TechnoTrend S-4200 Twin
VDR2: MLD 5.3, ASUS M2N, Athlon 3800, 4GB, ZOTAC NVidia 720, Skystar S2, lirc serial
VDR3: MLD 5.3, ASUS M2N, Athlon 3800, 4GB NVidia 630, Skystar S2

Offline mikeM

  • MLD-Debugger
  • Profi Member
  • ****
  • Posts: 453
    • View Profile
Atric IR-WAKEUP USB eco, die wievielte ?
« Reply #13 on: March 25, 2020, 20:49:35 »
Hm bei meinen Tests mit lircd bin ich jetzt auf noch ein Problem gestossen. Ich habe mittlerweile die 5.5 drauf. Wenn ich da im lircd Startscript schaue, dann gibt es dort folgendes:
Code: [Select]
                       if dpkg -l | grep -q " eventlircd"; then
                                SOCKET=/var/run/lirc/lircd-$driver
                                start-stop-daemon -S -q -p $PID_FILE -b -x lircd -- -P $PID_FILE --output=$SOCKET $args
                                i=0; while [ ! -e $SOCKET -a $i -lt 30 ]; do i=$(($i+1)); sleep 1; done; sleep 1
                                if dpkg -l | grep -q " lircd2uinput "; then
                                        start-stop-daemon -S -q -p $PID_FILE.2 -m -b -x lircd2uinput -- -s $SOCKET
                                else
                                        start-stop-daemon -S -q -p $PID_FILE.2 -m -b -x lircd-uinput -- -a $SOCKET
                                fi
                        else
                                start-stop-daemon -S -q -p $PID_FILE -b -x lircd -- -P $PID_FILE $args
                        fi
mit den beiden Zeilen

Code: [Select]
if dpkg -l | grep -q " eventlircd"; then

und

Code: [Select]
if dpkg -l | grep -q " lircd2uinput "; then

wird versucht zu ermitteln ob eventlircd installiert ist und ob lircd2uinput installiert is. Beides verändert den Aufruf von lircd. Da kommt bei beide Zeilen aber nichts bei raus!
Weil:
Code: [Select]
MLD> dpkg -l
sh: pager: not found
dpkg-query: error: showing package list on pager subprocess returned error exit status 127

Fehlt mir ein Paket oder dpkg ein Patch??

Gruß
Michael



VDR1: MLD 5.3, Asrock Q1900, 8GB, TechnoTrend S-4200 Twin
VDR2: MLD 5.3, ASUS M2N, Athlon 3800, 4GB, ZOTAC NVidia 720, Skystar S2, lirc serial
VDR3: MLD 5.3, ASUS M2N, Athlon 3800, 4GB NVidia 630, Skystar S2

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1460
    • View Profile
Atric IR-WAKEUP USB eco, die wievielte ?
« Reply #14 on: March 25, 2020, 20:57:33 »
Hallo Zusammen,

entschuldigt, das ich mich erst so spät in die Diskussion mit einbringe. Aber habt ihr das "udev" Paket bei Euch installiert?

Dort ist die udev-Regel abgelegt und es sollte dann auch das Device erzeugt werden.

Das udev-Paket gibt es für die MLD 5.4 und MLD 5.5

Gruß,

Pit
----------------------------------------------------------------------
VDR 1:(MLD 5.4-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

[1] 2 3 >>> MLD-5.x / Systems / x86 Systeme (PC) / Atric IR-WAKEUP USB eco, die wievielte ?
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.