(yaVDR) IR-Empfänger einmal anders.

  • Das Verhalten ist nicht yaVDR spezifisch. Habe yaVDR testweise installiert weil ich den Machern eine hohe Kompetenz anrechne und gehofft hatte, dass dieses Problem hier nicht auftritt.


    Der Empfänger wird im angesteckten Zustand während des Bootvorgangs nicht erkannt und somit keine Treiber geladen. Erst nachdem das System betriebsbereit ist und ich diesen Empfänger abziehe und wieder anstecke, wird er erkannt und arbeitet korrekt.

    Der Logauszug dient nur zur Erkennung um was es sich für ein Gerät hantelt.


    MfG
    wino

    MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.2.0 | v4l-dvb| eigene Distri.
    ProLaint: Ubuntu Server 12.04.5 auf HP ProLiant ML330 G6, Xeon E5506 2.13-GHz, 16GB ECC DDR3, Digital Devices MaxS8, Samsung 840 EVO 120GB, 4x WD Red WD30EFRX 3TB in HP P410 Raid6, Zotac GT730 1GB

  • Wie wäre es mit ein bisschen mehr Infos - falls vorhanden Ausgabe von lsusb, udev-Attribute http://www.yavdr.org/documenta…e/ch02s03.html#udev-tools
    Mich würde interessieren, warum da für ein Gerät, das eigentlich über rc-core läuft zusätzlich noch eine LIrc-Instanz über den lircd_helper gestartet wird...

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Die gewünschten Daten.
    ir-keytable

    Code
    Found /sys/class/rc/rc0/ (/dev/input/event7) with:
            Driver mceusb, table rc-rc6-mce
            Supported protocols: NEC RC-5 RC-6 JVC SONY LIRC other
            Enabled protocols: RC-6
            Repeat delay = 500 ms, repeat period = 125 ms

    Die LIRC-Instanz wird wohl wegen der Unterstützung des Protokolls gestartet.


    sudo udevadm info --query=all --attribute-walk --name=/dev/input/event7



    lsusb -vvv


    MfG
    wino

    MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.2.0 | v4l-dvb| eigene Distri.
    ProLaint: Ubuntu Server 12.04.5 auf HP ProLiant ML330 G6, Xeon E5506 2.13-GHz, 16GB ECC DDR3, Digital Devices MaxS8, Samsung 840 EVO 120GB, 4x WD Red WD30EFRX 3TB in HP P410 Raid6, Zotac GT730 1GB

  • Die LIRC-Instanz wird wohl wegen der Unterstützung des Protokolls gestartet.


    Zumindest das kann ich bei meinem CIR-Empfänger, der auch LIRC als Protokoll unterstützt nicht beobachten... und eine entsprechende udev-Regel in /lib/udev/rules.d/98-lircd.conf, die den lircd_helper aufruft kann ich auch nicht sehen.


    Was sagt denn die Ausgabe davon:

    Code
    ps ax | grep lirc


    Warum der Empfänger beim Booten nicht erkannt wird, weiß ich leider auch nicht... (d.h. dass z.B. lsusb nach dem Booten nichts für das Gerät ausgibt, bis es erneut eingesteckt wurde?)

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Zitat

    Was sagt denn die Ausgabe davon:

    Code
    ps ax | grep lirc


    Die Ausgabe von ps ax | grep lirc

    Code
    1036 ?        S<s    0:00 /usr/sbin/eventlircd -f --socket=/var/run/lirc/lircd
     1037 ?        Ss     0:00 /usr/bin/irexec /etc/lirc/lircrc
     1511 ?        S<sl   0:15 /usr/bin/vdr --lirc=/var/run/lirc/lircd -v /srv/vdr/video.00 -c /var/lib/vdr -L /usr/lib/vdr/plugins -r /usr/lib/vdr/vdr-recordingaction -s /usr/lib/vdr/vdr-shutdown.wrapper -E /var/cache/vdr/epg.data -u vdr -g /tmp --port 6419 -w 0 -Pconflictcheckonly -Pfemon -Pmarkad -Pepgsearchonly -Pmenuorg -Pxvdr -t 10 -Pquickepgsearch -Pdvbhddevice -Pwirbelscan -Ptext2skin -Pskinpearlhd --epgimages=/var/cache/vdr/epgimages -Plive --port=8008 --ip=0.0.0.0 --log=INFO --epgimages=/var/cache/vdr/epgimages -Pextrecmenu -Pepgsearch -f /usr/bin/svdrpsend -Pchannellists -Prestfulapi --port=8002 --ip=0.0.0.0 --epgimages=/var/cache/vdr/epgimages --channellogos=/usr/share/vdr-channellogos -Pdbus2vdr --shutdown-hooks=/usr/share/vdr/shutdown-hooks --shutdown-hooks-wrapper=/usr/share/vdr/plugins/dbus2vdr/shutdown-wrapper --upstart -Piptv -Pstreamdev-server -Pdynamite 
     6042 ?        Ss     0:00 /usr/sbin/lircd --driver=default --device=/dev/lirc0 --output=/var/run/lirc/lircd-lirc0 --pidfile=/var/run/lirc/lircd-lirc0.pid /etc/lirc/lircd.conf
     6048 ?        S      0:00 /usr/bin/python /usr/bin/lircd2uinput --lircd-socket=/var/run/lirc/lircd-lirc0
     7915 tty1     S+     0:00 grep --color=auto lirc


    Zitat

    Warum der Empfänger beim Booten nicht erkannt wird, weiß ich leider auch nicht... (d.h. dass z.B. lsusb nach dem Booten nichts für das Gerät ausgibt, bis es erneut eingesteckt wurde?)


    Genau das ist das Problem. Das Gerät wird beim Booten nicht erkannt und wird auch nicht bei der Ausgabe von lsusb angezeigt.

    Code
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 003: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter
    Bus 002 Device 006: ID 0db0:6982 Micro Star International Medion Flash XL Card Reader

    Noch eine Besonderheit. Nach Poweroff bleibt der Empfänger aktiv (grüne LED leuchtet weiter) und nimmt weiter Tastendrücke (rote LED) entgegen.


    MfG
    wino

    MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.2.0 | v4l-dvb| eigene Distri.
    ProLaint: Ubuntu Server 12.04.5 auf HP ProLiant ML330 G6, Xeon E5506 2.13-GHz, 16GB ECC DDR3, Digital Devices MaxS8, Samsung 840 EVO 120GB, 4x WD Red WD30EFRX 3TB in HP P410 Raid6, Zotac GT730 1GB

  • Hast du mal versucht die Option "USB-wakeup deaktivieren bei inkompatibler Hardware" zu nutzen?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Wenn man sich einmal auf gda verlässt. :D Nur ein Scherz! Seiner Empfehlung bin gefolgt hierund nun das.


    MfG
    wino

    MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.2.0 | v4l-dvb| eigene Distri.
    ProLaint: Ubuntu Server 12.04.5 auf HP ProLiant ML330 G6, Xeon E5506 2.13-GHz, 16GB ECC DDR3, Digital Devices MaxS8, Samsung 840 EVO 120GB, 4x WD Red WD30EFRX 3TB in HP P410 Raid6, Zotac GT730 1GB

  • Was für ein Mainboard hast du denn? Wenn da schon die ACPI-Unterstützung im Eimer ist...

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Zitat

    Hast du mal versucht die Option "USB-wakeup deaktivieren bei inkompatibler Hardware" zu nutzen?

    Nein, die Option lässt sich nur bei aktivierten Suspend to RAM auswählen.


    MfG
    wino

    MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.2.0 | v4l-dvb| eigene Distri.
    ProLaint: Ubuntu Server 12.04.5 auf HP ProLiant ML330 G6, Xeon E5506 2.13-GHz, 16GB ECC DDR3, Digital Devices MaxS8, Samsung 840 EVO 120GB, 4x WD Red WD30EFRX 3TB in HP P410 Raid6, Zotac GT730 1GB

  • Zitat

    Was für ein Mainboard hast du denn? Wenn da schon die ACPI-Unterstützung im Eimer ist...


    Es ist ein Asrock N68-S3 UCC mit einem Athlon II X2 4400e (unlocked Sempron 140).


    EDIT: OK. Du hast mich mit Deiner Nachfrage mit der Nase (leuchtende LEDs) auf das Problem gestoßen. Mal schauen ob im BIOS etwas verstellt ist. Danke für Deine Bemühung mir zu helfen.


    MfG
    wino

    MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.2.0 | v4l-dvb| eigene Distri.
    ProLaint: Ubuntu Server 12.04.5 auf HP ProLiant ML330 G6, Xeon E5506 2.13-GHz, 16GB ECC DDR3, Digital Devices MaxS8, Samsung 840 EVO 120GB, 4x WD Red WD30EFRX 3TB in HP P410 Raid6, Zotac GT730 1GB

    Einmal editiert, zuletzt von wino ()

  • Den Empfänger kann ich mit diesem Board vergessen. Ein anderer tut es.

    Code
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 002: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter
    Bus 002 Device 002: ID 0bc7:0006 X10 Wireless Technology, Inc. Wireless Transceiver (ACPI-compliant)
    Bus 002 Device 003: ID 0db0:6982 Micro Star International Medion Flash XL Card Reader


    MfG
    wino

    MSI H55M-E33 |Intel Core i3 530| 4 GB RAM | TT DVB-S2 6400 | Ubuntu 12.04 | Kernel-3.5.0-28 | VDR-2.2.0 | v4l-dvb| eigene Distri.
    ProLaint: Ubuntu Server 12.04.5 auf HP ProLiant ML330 G6, Xeon E5506 2.13-GHz, 16GB ECC DDR3, Digital Devices MaxS8, Samsung 840 EVO 120GB, 4x WD Red WD30EFRX 3TB in HP P410 Raid6, Zotac GT730 1GB

  • ich habe da ein ähnliches problem :


    der empfänger wird angezeigt, auch kommen eingaben beim irw. allerdings passiert im XBMC rein gar nichts.

  • uch kommen eingaben beim irw. allerdings passiert im XBMC rein gar nichts.


    IMHO ist das ein ganz anderes Problem...
    Kannst du das System genauer beschreiben? Nutzt du in deinem Setup überhaupt eventlircd?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!