Beiträge von schneng

    kannst du bitte noch mal genauer erklären wo du welchen Wert eingestellt hast. (streamdev-server oder client plugin)


    Danke im Vorraus

    Hallo ihr wissenden,


    Ich habe an meinem 0.5 yavdr den 4-Kanaligen Atmolight-Controller. Nur leider will kein Licht erleuchten.


    root@wohnzimmer:/# lsusb
    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 9022:d660 TeVii Technology Ltd. DVB-S2 S660
    Bus 001 Device 004: ID 0b48:3007 TechnoTrend AG TT-connect S2-3600
    Bus 002 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
    Bus 002 Device 003: ID 046d:c52e Logitech, Inc.


    Meine vdr-frontend.conf sieht so aus:
    XINELIBOUTPUTOPTS="--post tvtime:method=use_vo_driver --reconnect --audio=alsa -
    -syslog --silent --tcp"
    XINELIBOUTPUTOPTS="$XINELIBOUTPUTOPTS --post=dfatmo:driver=serial,driver_param=/
    dev/ttyUSB0,top=1,bottom=1,left=1,right=1,brightness=150,analyze_size=0,overscan
    =0,enabled=1"


    und das Device ist auch da.



    root@wohnzimmer:/dev# ls -la ttyUSB0
    crw-rw---- 1 root dialout 188, 0 Mai 20 10:21 ttyUSB0


    Wenn ich über die Oberfläche versuche das Atmolight einzuschalten, kommt folgende Meldung im syslog.


    May 20 10:32:04 wohnzimmer vdr: [2370] Text2Skin: menu display update thread started (pid=1333, tid=2370)
    May 20 10:33:04 wohnzimmer vdr: [1333] DFAtmo: no channels configured!
    May 20 10:33:04 wohnzimmer vdr: [2370] Text2Skin: menu display update thread ended (pid=1333, tid=2370)


    Eine ähnliche Meldung kommt beim Start des vdr.


    May 20 10:36:16 wohnzimmer vdr: [2635] initializing plugin: dfatmo (0.3.2): The driver for 'Atmolight' controllers
    May 20 10:36:17 wohnzimmer vdr: [2635] DFAtmo: no channels configured!




    Was für Kanäle sucht er denn, oder was mache ich verkehrt.
    Danke im Vorraus


    Also ich habe nach langen Probieren das Problem gelöst. Für alle die es interessiert. :wand


    1.) per apt-get install vdr-plugin-dfatmo installieren
    2.) Entgegen der Doku zu yavdr in der vdr-frontend.conf nichts über Templates o.ä. ergenzen
    3.) den USB-Port ausfindig machen:


    root@wohnzimmer:~# lsusb
    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 004: ID 0b48:3007 TechnoTrend AG TT-connect S2-3600
    Bus 002 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
    Bus 002 Device 003: ID 046d:c52e Logitech, Inc.
    Bus 001 Device 006: ID 9022:d660 TeVii Technology Ltd. DVB-S2 S660


    und nachsehen wo das Gerät gemappt ist:


    root@wohnzimmer:~# dmesg | grep "USB Serial"
    [ 3.968332] USB Serial support registered for generic
    [ 3.972298] usbserial: USB Serial Driver core
    [ 4.022860] USB Serial support registered for FTDI USB Serial Device
    [ 4.023095] ftdi_sio 2-1:1.0: FTDI USB Serial Device converter detected
    [ 4.040826] usb 2-1: FTDI USB Serial Device converter now attached to ttyUSB0


    4.) in der setup.conf vom vdr den Port eintragen:


    dfatmo.driver = serial
    dfatmo.driver_param = /dev/ttyUSB0
    dfatmo.driver_path = /usr/lib/dfatmo/drivers


    5.) und den User vdr in die Gruppe dialout aufnehmen damit er auf den Port zugreifen kann.



    root@wohnzimmer:/etc/vdr# ls -la /dev/ttyUSB0
    crw-rw---- 1 root dialout 188, 0 Mai 21 14:34 /dev/ttyUSB0


    per


    root@wohnzimmer:/etc/vdr# usermod -aG dialout vdr


    nun kann mann mit folgenden Befehl alles testen. Es müssen alle LED-Streifen auf rot gehen.


    echo -e '\0377\0000\0000\0017\0377\0000\0000\0377\0000\0000\0377\0000\0000\0377\0000\0000\0377\0000\0000' > /dev/ttyUSB0


    Der Rest, wie z.Bsp. der Filter und die Lichtstärke lassen sich im Menü des Plugins einstellen. :]

    Genau - dann läuft die Konfiguration der Tasten über eine Keytable für ir-keytable (näheres steht in der yaVDR-Doku). Dafür gibt es auch ein Hilfsskript, das dir die Erstellung einer eigenen Keytable erleichtert (wenn du es mit "sudo ./list-rc-core.sh set" aufrufts) - da musst du dann nur noch die entsprechende Taste nach KEY_BRIGHTNESS_CYCLE umbenennen und die Keytable neu einlesen lassen: Hilfsskript für rc-core Empfänger


    Hallo,


    Ich habe mit dem Script die Dateien neu erstellt.


    root@wohnzimmer:/etc/rc_keymaps# ls
    rc-rc6-mce rc-tt-1500


    Meine rc_maps.cfg
    .......
    ir-kbd-i2c * /lib/udev/rc_keymaps/pvr350
    imon rc-imon-pad /lib/udev/rc_keymaps/rc-imon-pad
    imon rc-imon-mce /lib/udev/rc_keymaps/rc-imon-mce
    mceusb * /lib/udev/rc_keymaps/HOPLOrc6
    mantis_core * /lib/udev/rc_keymaps/skystarhd2
    * rc-tt-1500 /lib/udev/rc_keymaps/rc-tt-1500
    nuvoton-cir rc-rc6-mce /etc/rc_keymaps/rc-rc6-mce
    (null) rc-tt-1500 /etc/rc_keymaps/rc-tt-1500


    und die geänderte Taste in der rc-rc6-mce


    0x800f040c = KEY_SLEEP
    0x800f040d = KEY_BRIGHTNESS_CYCLE
    0x800f040e = KEY_MUTE
    0x800f040f = KEY_INFO


    und meine


    vdr-frontend.conf#


    XINELIBOUTPUTOPTS="--post tvtime:method=use_vo_driver --reconnect --audio=alsa --syslog --silent --tcp"
    XINELIBOUTPUTOPTS="$XINELIBOUTPUTOPTS --post=dfatmo:driver=serial,driver_param=/dev/ttyUSB0,proto:classic,top=1,bottom=1,left=1,right=1,bright
    ness=120,analyze_size=0,overscan=0,enabled=0 --hotkeys --lirc=/var/run/lirc/lircd"


    CONFIG="--config /etc/vdr-sxfe/config_xineliboutput"


    Leider kann ich das Atmolight nicht EIN schalten. Im Syslog erscheint auch keine Fehler oder Hinweismeldung. Kann ich in irgendeiner Datei mitlogen ob der Tastendruck ankommt oder irgendetwas auslöst ?

    Irgendwie habe ich das Gefühl du scheinst du nie die Dokumentation zu yaVDR gelesen zu haben (inbesondere den Abschnitt zum Thema Fernbedienung)...
    Was sagt denn:

    Code
    cat /proc/bus/input/devices


    ich denke du meinst diesen Teil.


    I: Bus=0019 Vendor=1050 Product=00b4 Version=0073
    N: Name="Nuvoton w836x7hg Infrared Remote Transceiver"
    P: Phys=nuvoton/cir0
    S: Sysfs=/devices/pnp0/00:04/rc/rc0/input2
    U: Uniq=
    H: Handlers=kbd event2
    B: PROP=0
    B: EV=100013
    B: KEY=fff 0 200108fc32e 237605100000000 0 700158000 419200004001 8e968000000000 10000000
    B: MSC=10

    Formuliere klare Fragen, dann kann man dir leichter dabei weiterhelfen.
    Prinzipiell muss es (AFAIK geht es nur bei vdr-sxfe, zumindest hatte es urknall damit getestet) so gelöst werden, dass der VDR nicht mehr direkt auf den Socket von eventlircd lauscht, sondern das Frontend (das dann auch das Atmolight steuert) muss diese Tastendrücke auswerten und an den VDR weiterleiten. Wie es gehen sollte (kann es mangels Atmolight nicht testen) habe ich weiter oben geschrieben: DFatmo Plugin unter yaVDR 0.4 Final mit Karatelightsupport | Installationsanleitung



    Also ich habe yavdr-04 auf einem ION 330 HT mit der mitgelieferten Fernbedienung. Ich habe die LIRC Einträge in der remote.conf gelöscht und die Fernbedienung neu angelernt. Nun habe ich auf der bunten Microsoft-Taste z.Bsp. User1. Wie kann ich nun diese Taste nutzen um das Atmolight AN/AUS zu schalten. Mir fehlt der Zusammenhang zu der Funktion -KEY-BRIGHTNES-CICLE-. Wo bzw. in welcher Datei stelle ich die Verknüpfung her ?

    bei mir geht's so



    root@wohnzimmer:~# dmesg | grep dvb
    [ 18.724494] dvb-usb: found a 'Technotrend TT Connect S2-3600' in warm state.
    [ 18.728163] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
    [ 18.732063] dvb-usb: MAC address: 00:d0:5c:0b:a2:80
    [ 18.751785] dvb-usb: found a 'TeVii S660 USB' in cold state, will try to load a firmware
    [ 18.751800] usb 1-2: firmware: requesting dvb-usb-s660.fw
    [ 18.819096] dvb-usb: downloading firmware from file 'dvb-usb-s660.fw'
    [ 18.955263] dvb-usb: found a 'TeVii S660 USB' in warm state.
    [ 18.955391] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
    [ 19.134148] dvb-usb: schedule remote query interval to 500 msecs.
    [ 19.134174] dvb-usb: Technotrend TT Connect S2-3600 successfully initialized and connected.
    [ 19.134343] usbcore: registered new interface driver dvb-usb-tt-connect-s2-3600-01.fw
    [ 23.081566] dvb-usb: MAC address: 00:00:00:00:00:00
    [ 23.121928] dvb-usb: no frontend was attached by 'TeVii S660 USB'
    [ 23.122402] dvb-usb: schedule remote query interval to 150 msecs.
    [ 23.122416] dvb-usb: TeVii S660 USB successfully initialized and connected.
    [ 23.165255] dvb-usb: TeVii S660 USB successfully deinitialized and disconnected.
    [ 23.542272] dvb-usb: found a 'TeVii S660 USB' in cold state, will try to load a firmware
    [ 23.542287] usb 1-2: firmware: requesting dvb-usb-s660.fw
    [ 23.550076] dvb-usb: downloading firmware from file 'dvb-usb-s660.fw'
    [ 23.676108] dvb-usb: found a 'TeVii S660 USB' in warm state.
    [ 23.676516] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
    [ 27.992086] dvb-usb: MAC address: 00:18:bd:5c:36:c3
    [ 28.045945] dvb-usb: schedule remote query interval to 150 msecs.
    [ 28.045961] dvb-usb: TeVii S660 USB successfully initialized and connected.
    [ 95.620032] ds3000_firmware_ondemand: Waiting for firmware upload (dvb-fe-ds3000.fw)...
    [ 95.620047] usb 1-2: firmware: requesting dvb-fe-ds3000.fw



    also eine Technotrend und eine TeVii

    Bei mir erscheint nach ca. 10 min Betrieb genau diese Meldung und das Bild bildet Klötzchen (bei SD und auch bei HD).
    Ein Update der Adapter hat keinen ERfolg gebracht.


    Feb 9 08:48:05 wohnzimmer kernel: [ 568.441602] start pid: 0x002e, feedtype: 1
    Feb 9 08:48:05 wohnzimmer kernel: [ 568.441609] setting pid (no): 46 002e at index 7 'on'
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.762994] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.763001] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.763006] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.763010] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.763997] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.764002] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.764006] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.764010] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.765007] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.765015] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.765021] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.765028] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.766001] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.766007] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.766011] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.766015] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.766995] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.767000] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.767004] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.767008] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.767989] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.767994] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.767998] iso frame descriptor has an error: -18
    Feb 9 08:48:06 wohnzimmer kernel: [ 568.768002] iso frame descriptor has an error: -18


    Leider weiß ich nicht was ich mit dem Patch machen soll, bzw. auf welche Datei er angewendet werden muß ?


    Wäre für jede Hilfe Dankbar.


    Übrigens wenn ich eine der beiden USB-Adapter entferne klappt alles super.

    Bei mir liesen sich beide USB Adapter updaten.
    An der Versionsnummer hat sich zwar nichts geändert.


    Aber ich beobachte und melde.


    root@wohnzimmer:~# lsusb -v | grep bcdDevice
    bcdDevice 38.10
    bcdDevice 6.00
    bcdDevice 2.06
    bcdDevice 1.01
    bcdDevice 1.01
    bcdDevice 2.06
    root@wohnzimmer:~#

    Hallo ihr wissenden,


    Zu meiner Hardware: Asrock ION 330 , 2 *TT-3600 USB



    root@wohnzimmer:/etc/vdr# dmesg | grep dvb
    [ 15.078337] dvb-usb: found a 'Technotrend TT Connect S2-3600' in warm state.
    [ 15.089896] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
    [ 15.094269] dvb-usb: MAC address: 00:d0:5c:64:71:02
    [ 15.417809] dvb-usb: schedule remote query interval to 500 msecs.
    [ 15.417831] dvb-usb: Technotrend TT Connect S2-3600 successfully initialized and connected.
    [ 15.417876] dvb-usb: found a 'Technotrend TT Connect S2-3600' in warm state.
    [ 15.421377] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
    [ 15.425185] dvb-usb: MAC address: 00:d0:5c:0b:a2:80
    [ 15.452706] dvb-usb: schedule remote query interval to 500 msecs.
    [ 15.452729] dvb-usb: Technotrend TT Connect S2-3600 successfully initialized and connected.
    [ 15.452897] usbcore: registered new interface driver dvb-usb-tt-connect-s2-3600-01.fw



    Ich habe folgendes Problem. Beide USB Adapter werden erkannt und funktionieren unabhängig voneinander. (Ich habe vompclient's die funktionieren)
    Betreibe ich beide USB Adapter, habe ich nach ca. 10 min Betrieb Klötzchenbildung bei der Anzeige. (bei HD und auch bei SD)
    Betreibe ich nur einen (egal welchen von beiden) funktioniert die Darstellung.
    In syslog kommt keine Fehlermeldung. Kann mann woanders noch etwas mitlogen, oder gibt es neuere Firmware für diese Adapter. ?

    Hallo ihr wissenden,


    Ich habe yavdr 0.3. Seit dem letzten Update erkennt er meine Technotrend S2 3600 nicht mehr und demzufolge habe ich die Meldung NO SIGNAL. Unter Windows läuft die USB Karte. Ich habe einen Asrock ION 330 HT.



    root@wohnzimmer:~# lsusb
    Bus 002 Device 002: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 002: ID 0b48:3007 TechnoTrend AG
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    root@wohnzimmer:~# dmesg | grep dvb
    root@wohnzimmer:~# ^C
    root@wohnzimmer:~#


    Beim ziehen und stecken meldet syslog


    Jan 31 13:10:18 wohnzimmer kernel: [ 548.405000] usb 1-2: USB disconnect, address 2
    Jan 31 13:10:21 wohnzimmer kernel: [ 551.077039] usb 1-2: new high speed USB device using ehci_hcd and address 4
    Jan 31 13:10:21 wohnzimmer kernel: [ 551.674082] usb 1-2: configuration #1 chosen from 1 choice


    Was kann ich noch tuen ?