{Hardware} AVG I & AVG II - BM2LTS - v2.x



  • meine neue Kennung ist die 80860150. Wie schon in AVG II eingetragen.


    Trotzdem weis ich immer noch nicht, wo dieser Code 10027910 herkommt. In /proc/bus/pci/devices steht diese Nummer nicht drin.

  • meine neue Kennung ist die 80860150. Wie schon in AVG II eingetragen.


    Trotzdem weis ich immer noch nicht, wo dieser Code 10027910 herkommt. In /proc/bus/pci/devices steht diese Nummer nicht drin.



    Sorry, woher weist Du dann das die neue Kennung 80860150 sein soll ?


    Ich habe die Kennung der AVGII geprüft, bei mir steht exakt diese in dem File drin !


    Aber natürlich steht diese Kennung nur in dem File, wenn auch ein AVGII Board benutzt wird...



    Vielleicht postest Du mal den Inhalt deines Files ?

    1x AVG mit KTQ87/i5, 2xAVGmit KTQ77/i5 und BM2LTS last RC, 1x AVGI (BM2LTS2.89), 1x AVGIII (12.12.1), NUC in sporadischer Testphase
    3 ext. Netceiver (3x DVB-C, 5x DVB-S2, 6x DVB_S2)
    QNAP NAS,4x3TB, RAID 6



  • Wenn du Com2 benutzt müsste es in der "dev_frontpanel.sh" ttyS1 heißen!


    Switch Zyxel GS1910-24 mit VLAN
    Switch Cisco SLM2008 mit VLAN


    NAS HP ProLiant GEN8, Openmediavault

  • Nicht wirklich richtig, da sein neues Board eben nicht die 10027910 zurück liefern wird.


    Das ist die Kennung des AVGII Boards...


    Deswegen wird er mit dem neuen Board diese Schnittstelle nicht zugewiesen bekommen...

    1x AVG mit KTQ87/i5, 2xAVGmit KTQ77/i5 und BM2LTS last RC, 1x AVGI (BM2LTS2.89), 1x AVGIII (12.12.1), NUC in sporadischer Testphase
    3 ext. Netceiver (3x DVB-C, 5x DVB-S2, 6x DVB_S2)
    QNAP NAS,4x3TB, RAID 6

  • Nicht wirklich richtig, da sein neues Board eben nicht die 10027910 zurück liefern wird.


    Das ist die Kennung des AVGII Boards...


    Deswegen wird er mit dem neuen Board diese Schnittstelle nicht zugewiesen bekommen...


    Hi,


    richtig


    Wie finde ich meine KENNUNG zu meinem Board --> siehe hier und folge


    http://www.vdr-portal.de/board…-bm2lts-v2-x/#post1256884


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA


  • Dann mache es so wie ich es zu Anfang im Thread 117 beschrieben habe. Wenn die Devicenummer nicht zutrifft, nimmt der vdr diesen Eintrag. Zum Testen reicht es erst einmal.


    Switch Zyxel GS1910-24 mit VLAN
    Switch Cisco SLM2008 mit VLAN


    NAS HP ProLiant GEN8, Openmediavault

  • Dann mache es so wie ich es zu Anfang im Thread 117 beschrieben habe. Wenn die Devicenummer nicht zutrifft, nimmt der vdr diesen Eintrag. Zum Testen reicht es erst einmal.



    Hallo, jetzt habe ich wieder Zeit zum basteln.


    So sieht meine dev_frontpanel.sh aus


    #!/bin/sh


    myname=`basename $0`


    exec >> /dev/linkfrontpanel.log 2>&1
    logger -t $myname start


    CALLER=$(ps ax | grep "^ *$PPID" | awk '{print $5 " " $6 " " $7}')
    echo I was called from $CALLER @ `cat /proc/uptime`



    if grep -q 10027910 /proc/bus/pci/devices ; then
    # RB AVG II
    ln -sfv /dev/ttyS1 /dev/frontpanel
    logger -s -t $myname linking /dev/frontpanel to /dev/ttyS1
    elif grep -q 80860150 /proc/bus/pci/devices ; then
    # RB AVG I
    ln -sfv /dev/ttyS1 /dev/frontpanel
    logger -s -t $myname linking /dev/frontpanel to /dev/ttyS1
    elif grep -q 80860152 /proc/bus/pci/devices ; then
    # RB ICE
    if ps ax | grep -v grep | grep -q reelbox-ctrld ; then
    echo "Error: reelbox-ctrld is already running. you will get wrong results."
    exit 1
    fi
    #check if /sbin/reelfpctl is executable
    [ ! -x /sbin/reelfpctl ] && ! ps ax | grep -v grep | grep avr_flasher && chmod 755 /sbin/reelfpctl


    ln -sfv /dev/ttyS2 /dev/frontpanel


    if ! [ -f /dev/.frontpanel.caps ]; then
    CAPS=$(reelfpctl -capability)
    echo $CAPS > /dev/.frontpanel.caps
    fi


    #just a cross check if it is AVG3
    reelfpctl -pwrctl 5a2100 > /dev/null
    PLATFORM=$(reelfpctl -pwrctl 5a2100 | awk '{print $4}')


    if [ "$PLATFORM" = "00" ] && ! grep AVR /dev/.frontpanel.caps ; then
    echo " AVR" >> /dev/.frontpanel.caps
    fi



    #result=$(reelfpctl -only-avr -getversion)
    #result=$(reelfpctl -capability | grep AVR)
    #if [ -z "$result" ]; then
    if ! grep -q AVR /dev/.frontpanel.caps ; then
    ln -sfv /dev/ttyS2 /dev/frontpanel
    else
    #we have a AVG frontpanel
    echo ttyS2 > /dev/.have_frontpanel
    fi
    else
    # no RB AVG
    ln -sfv /dev/ttyS1 /dev/frontpanel
    logger -s -t $myname linking /dev/frontpanel to /dev/ttyS1



    fi





  • hier ist die devices Datei


    0000 80860150 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
    0010 80860152 31 f0400004 0 d000000c 0 f001 0 2 400000 0 10000000 0 40 0 0 i915
    00a0 80861e31 28 f0a20004 0 0 0 0 0 0 10000 0 0 0 0 0 0 xhci_hcd
    00c8 80861502 2a f0a00000 f0a39000 f081 0 0 0 0 20000 1000 20 0 0 0 0 e1000e
    00d0 80861e2d 10 f0a38000 0 0 0 0 0 0 400 0 0 0 0 0 0 ehci-pci
    00d8 80861e20 32 f0a30004 0 0 0 0 0 0 4000 0 0 0 0 0 0 snd_hda_intel
    00e0 80861e10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 pcieport
    00e1 80861e12 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 pcieport
    00e8 80861e26 17 f0a37000 0 0 0 0 0 0 400 0 0 0 0 0 0 ehci-pci
    00f0 8086244e 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
    00f8 80861e47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 lpc_ich
    00fa 80861e02 29 f0d1 f0c1 f0b1 f0a1 f061 f0a36000 0 8 4 8 4 20 800 0 ahci
    00fb 80861e22 5 f0a35004 0 0 0 f041 0 0 100 0 0 0 20 0 0
    0100 808610d3 10 f0900000 0 e001 f0920000 0 0 0 20000 0 20 4000 0 0 0 e1000e
    0200 808610d3 11 f0800000 0 d001 f0820000 0 0 0 20000 0 20 4000 0 0 0 e1000e
    0308 19058100 b f0000000 e8000000 0 0 0 0 0 1000 8000000 0 0 0 0 0



  • Du nimmst die"80860152" aus der zweiten Zeile und kopierst diese an die Stelle von "if grep -q 10027910 /proc/bus/pci/devices ; then " in der dev_frontpanel.sh


    Switch Zyxel GS1910-24 mit VLAN
    Switch Cisco SLM2008 mit VLAN


    NAS HP ProLiant GEN8, Openmediavault

  • sieht jetzt so bei mir aus


    if grep -q 80860152 /proc/bus/pci/devices ; then


    Funktioniert auch nicht.



    Hi,


    das ist leider auch wieder FALSCH -- es ist der Key von 0000


    Also ---> 80860150


    Aber Device nur einmal eintragen und nur ein mal ttyS1 für COM2


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Hallo Leute,


    kann man eigentlich irgendwo im BIOS der AVG2 die Betriebsstunden des Motherboards feststellen?

    AVG2, Einzelgerät, 2GB RAM, interner Netceiver, 4 (6) DVB-S2-Tuner, WDC30EZRX-00M, Optiarc DVD RW AD-7630A, alte Software V 10.08.4

  • So eine Funktion ist mir von keinem PC Motherboard bekannt...

    1x AVG mit KTQ87/i5, 2xAVGmit KTQ77/i5 und BM2LTS last RC, 1x AVGI (BM2LTS2.89), 1x AVGIII (12.12.1), NUC in sporadischer Testphase
    3 ext. Netceiver (3x DVB-C, 5x DVB-S2, 6x DVB_S2)
    QNAP NAS,4x3TB, RAID 6

  • na ja,
    das Kontron-Motherboard ist ja kein typisches PC-Motherboard sondern mehr ein OEM- Motherboard das typischer weise in industrielle Geräte eingebaut wird.
    Da könnte die Erfassung der Betriebsstunden schon ein Thema sein.

    AVG2, Einzelgerät, 2GB RAM, interner Netceiver, 4 (6) DVB-S2-Tuner, WDC30EZRX-00M, Optiarc DVD RW AD-7630A, alte Software V 10.08.4

  • ich habe nun hin und her probiert, hat alles nichts gebracht.
    Ich denke mal an den Einstellungen in der dev_frontpanel.sh Datei liegt es nicht.


    Hast du vielleicht noch eine serielle Maus um die Schnittstelle mal auf Funktion zu prüfen? Ein Gerät mit serieller Konsole würde auch gehen..


    ich habe heute mal mit einer µMouse die COM Stellen 2 bis 4 getestet, funktionieren alle. Können wir hier den Fehler ausschließen.

  • Hi @all,


    ich bin immer noch am probieren um die für mich optimale Lösung zu finden. Aus diesem Grund habe ich noch ein paar Verständnisfragen zu streamdev:


    Situation: BM2LTS-Server und easyvdr 2.0 als streamdev-client


    1. Muss der BM2LTS Server auf Multiroom laufen?


    2. Belegt der streamdev-client bei Nutzung dann (über den Server) Tuner Karten im Netceiver?


    3. Wenn der streamdev-client Tuner Karten belegt, weiß das der Server in Bezug auf Aufnahmen? Oder spielt hier dann die Multiroom-Einstellung mit rein?


    Vielen Dank.


    Gruß
    Gecko

  • Hi,


    ich denke diese Punkte muß Du Dir selber erarbeiten -- so nutzt die hier keiner.


    Aber vielleicht helfen ja diese Links zu

    Streamdev

    http://www.vdr-wiki.de/wiki/index.php/Streamdev-plugin


    ACPI Wakeup
    http://www.vdr-wiki.de/wiki/index.php/ACPI_Wakeup


    AVG II Betrieb mit 2 externen NetCeiver
    http://powersat.de/archive/index.php/t-1660.html


    Grüße
    cinfo

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Also ich kann da nur ein paar Erfahrungen beisteuern...


    Letztendlich ist es der Server, der die benötigten Tuner für die gestreamten Programme belegt.


    Da scheint es unerheblich ob Multiroom an ist oder nicht.


    Entscheidend dürfte sein, wieviele Tuner dem Server zur Verfügung stehen. Multiroom bringt ja nichts anderes mit als die zentrale Timerverwaltung.


    Die Zuweisung einer bestimten Anzahl von Tunern auf ein Gerät geht ja auch komplett ohne Multiroom.


    Wenn über das Streaming so viele Tuner belegt werden, daß eine Aufnahme nicht mehr geht, dann klemmt es eben und es kommt "auf einen freien Tuner wird gewartet "...



    MfG

    1x AVG mit KTQ87/i5, 2xAVGmit KTQ77/i5 und BM2LTS last RC, 1x AVGI (BM2LTS2.89), 1x AVGIII (12.12.1), NUC in sporadischer Testphase
    3 ext. Netceiver (3x DVB-C, 5x DVB-S2, 6x DVB_S2)
    QNAP NAS,4x3TB, RAID 6

Jetzt mitmachen!

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