[ANNOUNCE] VDR developer version 1.5.14

  • Hallo!


    Wollte heute auch den multiproto Treiber installieren, leider bekomme ich folgenden Fehler:


    In file included from /root/vdr/v4l-dvb/v4l/em28xx-audio.c:39:
    include/sound/core.h:281: error: 'SNDRV_CARDS' undeclared here (not in a function)
    CC [M] /root/vdr/v4l-dvb/v4l/em28xx-video.o
    /root/vdr/v4l-dvb/v4l/em28xx-audio.c:58: error: array index in initializer not of integer type
    /root/vdr/v4l-dvb/v4l/em28xx-audio.c:58: error: (near initialization for 'index')
    CC [M] /root/vdr/v4l-dvb/v4l/em28xx-i2c.o
    make[3]: *** [/root/vdr/v4l-dvb/v4l/em28xx-audio.o] Error 1
    make[3]: *** Waiting for unfinished jobs....
    make[2]: *** [_module_/root/vdr/v4l-dvb/v4l] Error 2
    make[2]: Leaving directory `/usr/src/linux-2.6.24'
    make[1]: *** [default] Error 2
    make[1]: Leaving directory `/root/vdr/v4l-dvb/v4l'
    make: *** [all] Error 2


    Kernel ist 2.6.24


    Vielleicht kann mir einer ein kleinen Tip geben


    mfg

    VDR: Intel DH77EB, i3-2125, 8 GB RAM, Debian Wheezy, Microsoft MCE Remote, Silverstone LC20 Black
    REST: Infocus IN8601 1920x1080 Projektor, Denon AVC-A1XVA, DENON DVD-A1XVA, 2x "AUDIMAX" Selbstbau, 4x Magnat Dipol 5, 1x Magnat Center 5, 1x "the bigONE" Woofer, Leinwand Möbelplatte 240x180cm...!

  • Hallo LattenSepp,


    brauchst die Änderung hier.
    http://linuxtv.org/hg/v4l-dvb/rev/b0815101889d


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • @Lord!


    Danke, werde es heute Abend probieren.


    mfg

    VDR: Intel DH77EB, i3-2125, 8 GB RAM, Debian Wheezy, Microsoft MCE Remote, Silverstone LC20 Black
    REST: Infocus IN8601 1920x1080 Projektor, Denon AVC-A1XVA, DENON DVD-A1XVA, 2x "AUDIMAX" Selbstbau, 4x Magnat Dipol 5, 1x Magnat Center 5, 1x "the bigONE" Woofer, Leinwand Möbelplatte 240x180cm...!

  • Hallo Leute!


    Hab den Treiber jetzt installiert. In meinem VDR stecken eine 1.5 FF und eine Budget 3200-er (Technisat).


    Bis jetzt habe ich folgende Module geladet:


    # Drivers for the FF DVB-S
    modprobe ves1x93
    modprobe stv0299
    modprobe lnbp21
    modprobe dvb_ttpci


    Leider ist jetzt dmesg voll mit:


    stb0899_init: Initializing STB0899 ...
    stb0899_init: init device
    stb0899_write_regs [0xf000]: 81
    stb0899_write_regs [0xf0a0]: 32
    stb0899_write_regs [0xf0a1]: 80
    stb0899_write_regs [0xf0a4]: 04
    stb0899_write_regs [0xf0a5]: 00
    stb0899_write_regs [0xf0a6]: 00
    stb0899_write_regs [0xf0a7]: 00
    stb0899_write_regs [0xf0a8]: 20
    stb0899_write_regs [0xf0a9]: 8c
    stb0899_write_regs [0xf0aa]: 9a
    stb0899_write_regs [0xf110]: 11
    stb0899_write_regs [0xf111]: 0a
    stb0899_write_regs [0xf112]: 05
    stb0899_write_regs [0xf113]: 00
    stb0899_write_regs [0xf114]: 00
    stb0899_write_regs [0xf11c]: 00
    stb0899_write_regs [0xf11d]: 00
    stb0899_write_regs [0xf120]: 30
    stb0899_write_regs [0xf121]: 00
    stb0899_write_regs [0xf122]: 00
    stb0899_write_regs [0xf123]: 00
    stb0899_write_regs [0xf124]: f3
    stb0899_write_regs [0xf125]: fc
    stb0899_write_regs [0xf126]: ff
    stb0899_write_regs [0xf127]: ff
    stb0899_write_regs [0xf128]: 00
    stb0899_write_regs [0xf129]: 88
    stb0899_write_regs [0xf12a]: 48
    stb0899_write_regs [0xf139]: 00
    stb0899_write_regs [0xf13a]: 20
    stb0899_write_regs [0xf13b]: c9
    stb0899_write_regs [0xf13c]: 90
    stb0899_write_regs [0xf13d]: 40
    stb0899_write_regs [0xf13e]: 00
    stb0899_write_regs [0xf140]: 82
    stb0899_write_regs [0xf141]: 82
    stb0899_write_regs [0xf142]: 82
    stb0899_write_regs [0xf143]: 82
    stb0899_write_regs [0xf144]: 82
    stb0899_write_regs [0xf145]: 82
    stb0899_write_regs [0xf146]: 82
    stb0899_write_regs [0xf147]: 82
    stb0899_write_regs [0xf148]: 82
    stb0899_write_regs [0xf149]: 82
    stb0899_write_regs [0xf14a]: 82
    stb0899_write_regs [0xf14b]: 82
    stb0899_write_regs [0xf14c]: 82
    stb0899_write_regs [0xf14d]: 82
    stb0899_write_regs [0xf14e]: 82
    stb0899_write_regs [0xf14f]: 82
    stb0899_write_regs [0xf150]: 82
    stb0899_write_regs [0xf151]: 82
    stb0899_write_regs [0xf152]: 82
    stb0899_write_regs [0xf153]: 82
    stb0899_write_regs [0xf154]: 82
    stb0899_write_regs [0xf155]: b8
    stb0899_write_regs [0xf156]: ba
    stb0899_write_regs [0xf157]: 1c
    stb0899_write_regs [0xf158]: 82
    stb0899_write_regs [0xf159]: 91
    stb0899_write_regs [0xf15a]: 82
    stb0899_write_regs [0xf15b]: 7e
    stb0899_write_regs [0xf15c]: 82
    stb0899_write_regs [0xf15d]: 82
    stb0899_write_regs [0xf15e]: 82
    stb0899_write_regs [0xf15f]: 20
    stb0899_write_regs [0xf160]: 82
    stb0899_write_regs [0xf161]: 82
    stb0899_write_regs [0xf162]: 82
    stb0899_write_regs [0xf163]: 82
    stb0899_write_regs [0xf164]: 82
    stb0899_write_regs [0xf165]: 82
    stb0899_write_regs [0xf166]: 82
    stb0899_write_regs [0xf167]: 82
    stb0899_write_regs [0xf1b3]: 15
    stb0899_write_regs [0xf1b6]: 02
    stb0899_write_regs [0xf1b7]: 00
    stb0899_write_regs [0xf1b8]: 00
    stb0899_write_regs [0xf1c2]: 20
    stb0899_write_regs [0xf1c3]: 00
    stb0899_write_regs [0xf200]: 00
    _stb0899_read_reg: Reg=[0xf2ff], data=00
    stb0899_write_regs [0xf201]: 0a
    _stb0899_read_reg: Reg=[0xf2ff], data=00
    stb0899_init: init S2 demod
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf300], Data=[0x00000103]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf304], Data=[0x3ed1da56]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf308], Data=[0x00004000]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf30c], Data=[0x00002ade]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf310], Data=[0x000001bc]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf314], Data=[0x00000200]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf31c], Data=[0x0000000f]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf320], Data=[0x03fb4a20]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf324], Data=[0x00200c97]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf328], Data=[0x00000016]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf32c], Data=[0x00000000]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf330], Data=[0x00000000]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf334], Data=[0x00000000]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf338], Data=[0x3ed097b6]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf33c], Data=[0x00000000]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf340], Data=[0x00000000]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf344], Data=[0x0f6cdc01]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf348], Data=[0x00000000]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf34c], Data=[0x00003993]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf350], Data=[0x000d3c6f]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf354], Data=[0x00000000]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf358], Data=[0x00000000]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf35c], Data=[0x0238e38e]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf360], Data=[0x00000000]
    stb0899_write_s2reg Device=[0xf3fc], Base Address=[0x00000000], Offset=[0xf364], . . . . .. .


    und


    stb0899_read_status: Unsupported delivery system
    stb0899_read_status: Unsupported delivery system
    stb0899_read_status: Unsupported delivery system
    stb0899_read_status: Unsupported delivery system
    stb0899_read_status: Unsupported delivery system
    stb0899_read_status: Unsupported delivery system
    stb0899_read_status: Unsupported delivery system
    stb0899_read_status: Unsupported delivery system
    stb0899_read_status: Unsupported delivery system
    stb0899_read_status: Unsupported delivery system
    stb0899_read_status: Unsupported delivery system
    . . . .


    Hab dann so ergänzt:


    # Drivers for the FF DVB-S
    modprobe ves1x93
    modprobe stv0299
    modprobe stb6100
    modprobe stb0899
    modprobe lnbp21
    modprobe dvb_ttpci



    Leider bringt es auch nichts.


    Bitte noch mal um Hilfe!


    EDIT:


    Hab bis jetzt unter Linux nur die 1.5 FF Karte benutzt.


    EDIT2: Kernel 2.6.24


    EDIT3: ergänzt mit modprobe budget_ci
    bringt auch nichts

    VDR: Intel DH77EB, i3-2125, 8 GB RAM, Debian Wheezy, Microsoft MCE Remote, Silverstone LC20 Black
    REST: Infocus IN8601 1920x1080 Projektor, Denon AVC-A1XVA, DENON DVD-A1XVA, 2x "AUDIMAX" Selbstbau, 4x Magnat Dipol 5, 1x Magnat Center 5, 1x "the bigONE" Woofer, Leinwand Möbelplatte 240x180cm...!

    3 Mal editiert, zuletzt von LattenSepp ()

  • ich bekomme vdr-1.5.14 nicht übersetzt. ist ein 64 bit ubuntu mit dem multiproto treiber. erst dachte ich es könnte an dem h.264 patch liegen, dann hab ich es aber mal mit plain vanilla vdr versucht, selber fehler:


    woran liegt das? ich könnte schwören, dass ich vdr-1.5.14 problemlos übersetzen konnte, bevor ich mit der 64 bit version neu installiert habe.


    duc

    Board: ASUS AT5IONT-I, 4 GB Ram
    DVB Karte: Tevii S480
    40 GB ssd als boot/systemplatte (2,5" Wechelrahmen, um auf einer anderen Platte ein Testsystem zu installieren)
    3x2TB hdd für /media
    Medion X10 Fernbedienung
    yaVDR 0.5
    Samsung UE46D5700

  • Zitat

    Original von duc
    ich bekomme vdr-1.5.14 nicht übersetzt. ist ein 64 bit ubuntu mit dem multiproto treiber. erst dachte ich es könnte an dem h.264 patch liegen, dann hab ich es aber mal mit plain vanilla vdr versucht, selber fehler:


    woran liegt das? ich könnte schwören, dass ich vdr-1.5.14 problemlos übersetzen konnte, bevor ich mit der 64 bit version neu installiert habe.


    duc


    Hi,


    also ich habe ein 64Bit Linux allerdings ein openSUSE denke aber das sollte keinen Unterschied machen und bei mir geht es einwandfrei...

  • Zitat

    Original von duc
    vdr.c:35:28: Fehler: sys/capability.h: No such file or directory


    woran liegt das? ich könnte schwören, dass ich vdr-1.5.14 problemlos übersetzen konnte, bevor ich mit der 64 bit version neu installiert habe.


    Dir fehlt dir o.a. Datei. Dazu musst Du libcap-devel o.ä. installieren (ich weiß nicht wie das Paket bei Ubuntu heißt.) Mit der Distri und/oder 64Bit hat das gar nix zu tun.

  • daaaaanke, das wars. bei ubuntu ist es die libcap-dev.

    Board: ASUS AT5IONT-I, 4 GB Ram
    DVB Karte: Tevii S480
    40 GB ssd als boot/systemplatte (2,5" Wechelrahmen, um auf einer anderen Platte ein Testsystem zu installieren)
    3x2TB hdd für /media
    Medion X10 Fernbedienung
    yaVDR 0.5
    Samsung UE46D5700

  • Hallo zusammen,



    habe multiproto und letzten wrapper patch, hvr4000 patches ebenso.
    Beim Umschalten auf Astra HD kommt immer Channel not available. DVB-S1 Sender funktionieren im xine. Jemand eine Idee?


    Danke und Gruß,
    beta

  • Morgen!


    Weis einer was für Problem mein vdr hat ???


    mfg

    VDR: Intel DH77EB, i3-2125, 8 GB RAM, Debian Wheezy, Microsoft MCE Remote, Silverstone LC20 Black
    REST: Infocus IN8601 1920x1080 Projektor, Denon AVC-A1XVA, DENON DVD-A1XVA, 2x "AUDIMAX" Selbstbau, 4x Magnat Dipol 5, 1x Magnat Center 5, 1x "the bigONE" Woofer, Leinwand Möbelplatte 240x180cm...!

  • beta:
    1. gibts Astra HD überhaupt noch? Ich meine nicht.
    2. Channel not available heißt normalerweise, dass entweder alle Devices belegt sind (Aufnahmen, Streaming) oder mit den CA-Einstellungen was nicht stimmt.


    Hier ist mal ein aktueller Auszug mit funktionierenden FTA-Sendern aus meiner channels.conf (Stand letztes Wochenende)


    Code
    ANIXE HD;BetaDigital:12722:hC23M5O35S1:S19.2E:22000:1023:0;1027=deu:0:0:10203:1:1119:0
    ProSieben HD;ProSiebenSat.1:12722:hC23M5O35S1:S19.2E:22000:255:0;259=deu:0:0:10200:1:1119:0
    Sat.1 HD;ProSiebenSat.1:12722:hC23M5O35S1:S19.2E:22000:511:0;515=deu:0:0:10201:1:1119:0


    Grüße,
    Holger

    VDR 1-3: Zotac ZBox HD-ID42, yavdr-0.5
    VDR 4: AMD5900/Asus M3N-78, yavdr-0.5
    DVB-Empfang: Netceiver
    Storage: via NFS von separatem Fileserver

    [size=10]

    Einmal editiert, zuletzt von hsteinhaus ()

  • Hallo LattenSepp,


    der Treiber für die TT3200 läuft standardmässig im Debugmodus. Daher wird alles ausgegeben was auf der Karte passiert.


    Ändern kann mas das so.
    Frage zu Multiproto-Treiber


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • Hallo,


    nachdem ich nach etwas längerer Zeit mein VDR wieder etwas updaten
    wollte, musste ich feststellen, dass sich nicht mehr alle meine genutzten
    Plugins compilieren lassen (z.B. text2skin, setup, yaepg).
    Ist das bei Euch auch so?
    Früher gab es von Frank eine Plugin-Sammlung, gibt es soetwas immer
    noch?


    Gruß Kail

    VDR: ASUS P4P800-VM, Celeron 2.5 GHz, 256 MB-RAM, 2 x 160 GB Samsung SV1604N, TT 1.5 (4MB), TT-Budget, Extension-Board (TBE)
    LinVDR0.7 + Dr.Seltsam 2.6.18 + vdr-1.4.7 + BP + diverse Plugins
    Betatester v. steini-Paketen
    Test-VDR: ASUS P5QL Pro, E7500, 4 GB RAM, 1TB WD EADS, Media-Pointer S2, Ubuntu10.10 + vdr-1.7.16



  • Nabend,


    yaepg funzt auf jedenfall .. wenn nicht mal das hier testen :


    [ANNOUNCE] VDR Extensions Patch v.45


    bei text2skin muss gepatcht werden .. dazu findet man hier im Forum auch was .. ich meine TomG hat dazu was geschrieben.



    I30R6










    VDR











    Hardware : GA-EP35-DS3L, C2Q Q6700 , 3GB DDR2 , Palit GT240, 250GB System & 500GB Video,
    Mystique-CaBix C2,TT Budget C-1501,Airstar 2, Fernbedienung X10
    Software : gen2vdr, Kernel 3.8.10, vdr 2.0.1
    PlugIns : audiorecorder,femon,admin,yacoto..
    Ausgabe: softhddevice

  • Zitat

    Original von HolgerR


    Danke. Werd's bei nächster Gelegenheit mal probieren.


    Gruß,
    Holger


    Alte Version, alter Thread, aber leider immer noch aktuell. Gibt's da eigentlich mittlerweile eine "richtige" Lösung? Bei einem reinen Streaming-Client mit Streamdev-Client und xinelibouptut funktioniert dieser Workaround nämlich bei mir nicht... :(


    Gruß,
    Holger


    PS: Damit keine Mißverständnisse aufkommen: Bei den beiden Clients mit eingebauten FF-Karten klappt das mit der "9". Nur eben nicht in o.g. Konstellation

  • Möglicherweise wird bei Dir ein anderes Device-Plugin vor streamdev-client geladen. Damit hat streamdev dann z.B. die Nummer 10 oder 11 (falls Du die channels.conf von Hand editierst bitte hexadezimal angeben, also nicht "10" sondern "a").


    Von meiner ersten Idee, dem Client einen unverschlüsselten Sender vorzugaukeln, bin ich wieder abgerückt. Denn was machen dann die Clients die auch selbst ein CAM hätten? Es dürfte sinnvoller sein, das bisherige Verhalten nachzubilden. Streamdev bringt dazu ein Dummy-CAM mit, das so tut als ob es alle über streamdev empfangenen Kanäle entschlüsseln könnte. Sollte relativ einfach machbar sein wenn ich mir die entsprechenden VDR-Klassen so anschaue.


    Wenn sich jemand als freiwilliger Tester meldet, könnte ich nächste Woche in den Mittagspausen mal einen Patch zusammenbauen. Mangels Zeit und echtem CAM werde ich selbst nicht zum Testen kommen...

  • Zitat

    Original von schmirl
    Möglicherweise wird bei Dir ein anderes Device-Plugin vor streamdev-client geladen. Damit hat streamdev dann z.B. die Nummer 10 oder 11 (falls Du die channels.conf von Hand editierst bitte hexadezimal angeben, also nicht "10" sondern "a").


    In der Tat! In *die* Richtung hatte ich gar nicht gedacht. Ich hatte per "order.conf" dafür gesorgt, dass streamdev-client als erstes geladen wird. Dann hatte ich überlegt, dass ja in dem Client keinerlei echte DVB-Devices vorhanden sind und CAs < "9" probiert. Mit "10" klappt's dann. "xineliboutput" wird wohl doch als echtes "primary device" behandelt und schiebt sich auf jeden Fall an die erste Stelle. Macht also 8+1+1=10. Danke für die Entfernung des Brettes. ;)


    Zitat

    Von meiner ersten Idee, dem Client einen unverschlüsselten Sender vorzugaukeln, bin ich wieder abgerückt. Denn was machen dann die Clients die auch selbst ein CAM hätten? Es dürfte sinnvoller sein, das bisherige Verhalten nachzubilden. Streamdev bringt dazu ein Dummy-CAM mit, das so tut als ob es alle über streamdev empfangenen Kanäle entschlüsseln könnte. Sollte relativ einfach machbar sein wenn ich mir die entsprechenden VDR-Klassen so anschaue.


    Das hört sich doch sehr vernünftig an. Wobei auch deine erste Idee IMHO nicht schlecht ist. Im reinen Client-Server-Betrieb ohne Empfangsmöglichkeit am Client wird wohl niemand auf die Idee kommen, dem Server *und* dem Client ein CAM zu spendieren. Das würde nur Sinn ergeben, wenn der Client auch eine eigene Empfangskarte hat, und da du ja nur das Verhalten von Streamdev änderst, würde das ja eigentlich nicht stören. Auf der anderen Seite, könnte der VDR bei Verwaltung der zur Verfügung stehenden Devices durcheinander kommen. Obwohl: Gilt das nicht auch für Lösung 2? Hmmm... müßte man wohl einfach mal probieren.


    Zitat

    Wenn sich jemand als freiwilliger Tester meldet, könnte ich nächste Woche in den Mittagspausen mal einen Patch zusammenbauen. Mangels Zeit und echtem CAM werde ich selbst nicht zum Testen kommen...


    Du weißt ja: Ich teste immer gerne! Das Ding mit dem "Makefile" passiert mir kein zweites mal. ;) Allerdings kann ich zum Mischbetrieb "echter Empfang" + "streamdev" nichts testen; Bei mir empfängt und entschlüsselt ausschließlich der Server.


    Gruß
    Holger

Jetzt mitmachen!

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