DVB-t und vdr geht das überhaupt ?

  • Hi,
    ich schlage mich gerade mit dem Versuch herum meine AirStar2-Karte mit vdr unter Suse 9.3 zum laufen zu bringen.


    immerhin scheinen jetzt dvb und vdr beim Systemstart anzulaufen
    Das war's dann aber auch ...


    Fehlermeldung:
    Jun 23 17:49:54 linux kernel: drivers/media/dvb/b2c2/skystar2.c: FlexCopIIB(rev.195) chip found
    Jun 23 17:49:54 linux kernel: drivers/media/dvb/b2c2/skystar2.c: the chip has 38 hardware filters
    Jun 23 17:49:54 linux kernel: DVB: registering new adapter (SkyStar2).
    Jun 23 17:49:54 linux kernel: i2c_readbytes: i2c read error (addr 0a, err == -121)
    Jun 23 17:49:54 linux kernel: DVB: registering frontend 0 (Zarlink MT352 DVB-T)...
    Jun 23 17:49:54 linux kernel: usb 2-1.1: new low speed USB device using uhci_hcd and address 3




    Jun 23 17:50:11 linux hal-subfs-mount[7443]: registered at resmgrd and called(0) /bin/mount -t subfs -o fs=cdfss,ro,procuid,nosuid,nodev,exec /dev/hdc "/media/TechniSat_DVB"
    Jun 23 17:50:12 linux kernel: Linux video capture interface: v1.00



    1. hat der I2c-Fehler eine Bedeutung ?
    2. was bedeuten die Zeilen um "Technisat_DVB" ?



    3. Wie kann ich tunen oder einen Sendersuchlauf durchführen ?

    derzeit VDR 1.7.x mit yavdr 0.3 auf einer VMWare-Box
    USB-Stick Hauppauge DVB-Twinstick

  • http://www.vdr-wiki.de/wiki/index.php/Ausgabeger%E4te


    Wie sieht denn dein System überhaupt aus und was willst du erreichen?


    a) hast du ne Fullfeatured Karte zusätzlich?


    b) falls nein, willst


    - einen reinen Aufnahmeserver ohne Ausgabe von live-TV und ohne OSD?
    - oder xine-plugin nutzen um live-TV und OSD zu bekommen?


    - oder soft-device nutzen um live-TV und OSD zu bekommen?

  • ad a) - nein, keine FF-Karte zusätzlich. Wie beschrieben, ich spiele momentan nur herum und wollte erstmal mit vorhandener Hardware das Potential von vdr testen, ehe ich mich für einen vdr entscheide.


    ad b) eigentlich wäre ich momentan bereits froh ein Bild und Ton auf dem Computer-Monitor zu sehen. alles weitere wollte ich dann step-by-step aufbauen.


    Ich habe Stunden mit dem plug-in xine verbracht, letzlich bin ich gescheitert unter suse 9.3 das vdr-Bild auf den Monitor zu bringen.


    Die Neu-Kompilierung scheitert momentan an allen möglichen Fehlermeldungen. Bin halt absoluter Linux-Neuling.


    Bin schon froh, dass offenbar mit dem treiber irgendwas passiert (wenn auch nicht fehlerfrei ?) und vdr scheinbar startet.

    derzeit VDR 1.7.x mit yavdr 0.3 auf einer VMWare-Box
    USB-Stick Hauppauge DVB-Twinstick

  • Tja, aber ohne FF Karte, ohne Ersatz dafür a la xine-plugin oder soft-device wirst du nichts sehen.
    Irgendwoher muss das Bild ja herkommen.

  • Ja, das sehe ich auch so.


    Aber momentan scheitere ich schon an Kleinigkeiten wie dem Intgrieren des xine-plugins.


    Hast Du eine Idee ob die Fehlermeldung von i2c fatale Folgen hat ?



    Muss für DVB-t auch eine Firmware in die Karte geladen werden ? Wo finde ich ggf. diese Firmware ?

    derzeit VDR 1.7.x mit yavdr 0.3 auf einer VMWare-Box
    USB-Stick Hauppauge DVB-Twinstick

  • Hi,


    ich glaube, du bastelst auf viel zu vielen Schauplaetzen zugleich.


    Mach es mal der Reihe nach.


    Erstmal die Karte zum Laufen bringen (eine Budget braucht keine FW) - an der Stelle schau dir mal das Tool "scan" an. Wenn du das auf eine gueltige Konfiguration loslaesst (einfach mal hier suchen... findest du garantiert!) und es Sender findet (siehst du nur an den Ausgaben, kein Bild!), dann geht die Karte erstmal.


    Dann vdr mit dummydevice oder so zum Laufen bekommen, das ist deutlich einfacher als xine-vdr.


    Wenn das laeuft, vdr-admin installieren und die EPG-Daten angucken. Wenn das klappt, mal eine kurze Testaufnahme machen - die sollte dann entsprechende Video-Dateien erzeugen.


    Wenn das klappt... vdrsync.pl auf diese Dateien anwenden und ein MPEG draus machen. Das kannst du dir ganz normal mit xine oder mplayer angucken.


    Wenn du soweit bist, dann gehen die Grundlagen und du kannst dich mit der "Kuer" beschaeftigen, also z.B. xine-vdr. Wuerde ich dir aber nur zu raten, wenn du dich halbwegs mit Linux und Programmuebersetzungen auskennst.


    Ansonsten kauf dir eine FF, das ist wirklich stressfreier und stabiler.


    Ansonsten.... VDR geht perfekt mit DVB-T - laeuft hier seit laengerem.


    Viele Gruesse,



    Jan

    Hardware: ASRock AM2NF3-VSTA + AMD Sempron 3200+ (1,8 GHz, meist 1,0 GHz) mit Fujitsu Siemens DVB-C FF (ohne Kabelsignal), 2 x TechniSat AirStar 2 DVB-T PCI und Terratec Cinergy T2 DVB-T USB 2.0 (als IR-Empfaenger ohne Antenne), Pollin 27x4 LCD, 1 GB DDR2, diskless, /video ueber NFS
    Software: Gentoo Linux 64 Bit (Kernel 2.6.24) mit VDR 1.4.7 aus den ebuilds mit einigen manuellen Anpassungen und wenigen Plugins (femon, dvd, remote, lcdproc)

  • das sind ja sehr konkrete Vorschläge.


    Ich werde es so mal probieren.


    LINUX mag ja ein tolles OS sein, wenn man aber Windows gewohnt ist, dann braucht man schon ganz schön viel Erfahrung um etwas zum Laufen zu bringen - gut vdr ist sicherlich auch schon die höhere Schule.


    Wo finde ich das Tool scan ?

    derzeit VDR 1.7.x mit yavdr 0.3 auf einer VMWare-Box
    USB-Stick Hauppauge DVB-Twinstick

  • So jetzt habe ich zumindest scan zum Laufen gebracht - leider erfolglos.


    inux:/usr/local/src/util/scan # ./scan -v -n -a 0 -c
    using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
    WARNING: filter timeout pid 0x0011
    WARNING: filter timeout pid 0x0000
    dumping lists (0 services)
    Done.



    Was bedeutet das nun wieder ?

    derzeit VDR 1.7.x mit yavdr 0.3 auf einer VMWare-Box
    USB-Stick Hauppauge DVB-Twinstick

  • Zitat

    Original von JanR
    Erstmal die Karte zum Laufen bringen (eine Budget braucht keine FW) -


    Das ist nicht ganz richtig, Firmware brauchen


    "sp8870", "sp887x", "tda10045", "tda10046", "av7110", "dec2000t",
    "dec2540t", "dec3000s", "vp7041", "dibusb", "nxt2002"


    Eine Hauppauge Nova-T mit tda10045 beispielsweise brauch Firmware, ist aber ne Budget Karte.



    drnicolas:
    using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
    WARNING: filter timeout pid 0x0011
    WARNING: filter timeout pid 0x0000
    dumping lists (0 services)



    Das sieht recht gut aus, immerhin ist das Frontend gültig. Teste das mal mit http://www.vdrportal.de/board/thread.php?threadid=16226&sid=&hilight=channel+scan

  • Teilerfolg !


    Dein Skript läuft jetzt durch, es werden auch Sender gefunden, die channels.conf.aktuell ist jetzt ca. 1,3KB gross.


    Das ganze scheint durch Umstecken der DVB-t-Karte in einen anderen Slot zu funktionieren.


    leider ruckelt es jetzt unter WinXP ganz arg wenn der DVBViewer nicht im Vordergrund läuft.


    Unter Linux kann ich es nicht beurteilen, weil nach wie vor kein Bild vorhanden (s. oben - budget DVB-t-Karte)


    momentan scheitere ich sowohl am xine-plugin als auch an vdradmin.


    Obwohl die Installation per vdradmind.pl --config durchlief, kommt unter localhost:8001 nur eine Fehlermeldung, dass der Rechner nicht gefunden wurde.


    bei http:localhost kommt immerhin nach starten des Apache2 ein "access forbidden"



    Gibt es eigentlich irgendwo gute Anleitungen für vdr ? die Sandmann-Page kenne ich , die ist aber auch nicht wirklich step-by-step.

    derzeit VDR 1.7.x mit yavdr 0.3 auf einer VMWare-Box
    USB-Stick Hauppauge DVB-Twinstick

  • Obwohl vdradmin ohne vdr noch nicht so viel Sinn macht.... Hast Du die vdradmin.pl auch gestartet? Sonst kommt da nicht viel...


    Einfach die Datei ausführen, vorrausgesetzt, Du hast Perl installiert, wovon ich aber bei SuSE mal ausgehe...


    Solemn

    Client: Silverstone LaScala LC17 -- MSI 945PL Neo3 -- Core2 Duo E4400 -- 2GB RAM -- Zotac GeForce GT 220 Zone Edition -- Harmony 650 -- OpenELEC 3.0.6
    Server: Gigabyte 970A-UD3 -- AMD Phenom II X4 955 -- 6GB RAM -- TT1600-S2 -- DVBSKy S952 Dual DVB-S/S2

    VG system: md-raid 2x160GB RAID1

    VG data: md-raid 6x1TB RAID5

    Ubuntu Server 13.04 -- yaVDR unstable -- xvdr

  • Muss dazu Apache2 laufen ?


    Die Möglichkeiten von vdr klingen ja toll - abeeeer als langjähriger Windows-user hat man es nun wirklich nicht leicht!

    derzeit VDR 1.7.x mit yavdr 0.3 auf einer VMWare-Box
    USB-Stick Hauppauge DVB-Twinstick

  • Zitat

    Original von JanR
    Ansonsten.... VDR geht perfekt mit DVB-T - laeuft hier seit laengerem.


    Wirklich perfekt? Bei mir läuft es zufriedenstellend, aber es gibt immer wieder Abstürze des vdr, die dank runvdr mit sofortigem Neustart abgefangen werden.


    Gibt's die bei Dir nicht?


    Gruss ergo

    Activy 300 mit DVB-S(FF)+DVB-T(budget), Empfang nur über DVB-T, HelAus gen2vdr-Distribution.

  • Hanoi, Du brauchst keinen Apache...
    vdradmin bringt seinen Webserver selbst mit. Das .pl macht alles, was Du brauchst, nur ausführen...


    ./vdradmin.pl



    Solemn

    Client: Silverstone LaScala LC17 -- MSI 945PL Neo3 -- Core2 Duo E4400 -- 2GB RAM -- Zotac GeForce GT 220 Zone Edition -- Harmony 650 -- OpenELEC 3.0.6
    Server: Gigabyte 970A-UD3 -- AMD Phenom II X4 955 -- 6GB RAM -- TT1600-S2 -- DVBSKy S952 Dual DVB-S/S2

    VG system: md-raid 2x160GB RAID1

    VG data: md-raid 6x1TB RAID5

    Ubuntu Server 13.04 -- yaVDR unstable -- xvdr


  • Hmmm, also bei mir klappt das mit der Airstar2 ja auch nicht (siehe hier:http://www.vdrportal.de/board/thread.php?threadid=35609&sid=&hilightuser=6585)


    Ich glaube mittlerweile, daß es am Standardkernel von SuSE liegt (bei 9.2 ist es 2.6.8 ). Laut der VDR-WiKi funkioniert die Airstar (erst?) mit Kernel 2.6.10 reibungslos.


    Zum VDR nur soviel: Im Runlevel-Editor wurde in der einfachen Anzeige vdr als "aktiviert" gelistet, während im Expertenmodus zu lesen war, daß er NICHT lief... vgl. meinen Thread.


    Ich hab's erst wieder am WE versucht und nach mehreren Stunden dann entnervt aufgegeben. Ich überlege mir jetzt, eine Avermedia zu kaufen. Gibt's bei ebay zZt. für etwa 55,- € und soll laut WiKi mit dem Kernel 2.6.8 problemlos laufen

    MSI-MS7181, AMD Sempron 1,8 MHZ, Hauppauge PVR 350, Siemens rev 1.5, 500 GB SATA Western Digital FP, DVD-Brenner, Aristec HT-200, 400 Watt Be-Quiet! Netzteil, easyVDR 0.6.08 (Standalone) --- Satellitenantenne: Derzeit keine

  • televisor: Wie bereits beschrieben habe ich einen Teilerfolg durch systematisches Umstecken der karte erzielt. Aktuell findet das Skript channel_scan.sh insgesamt 24 Sender und schreibt eine channel.conf.
    Das war zuvor nicht so !


    Geblieben ist die Fehlermeldung von i2c_readbytes beim Start.


    Bis zu einem Bild bin ich nach wie vor aber nicht vorgedrungen.


    Unter WinXP ist das Ding auch grosser mist, nach Umstecken ruckeln die Bilder wie verrückt.

    derzeit VDR 1.7.x mit yavdr 0.3 auf einer VMWare-Box
    USB-Stick Hauppauge DVB-Twinstick

  • Damit kannst du immerhin schon mal auf eine gültige channels.conf zurückgreifen und weißt, dass der DVB-Treiber läuft.

  • Hallo,


    also ich habe ja so ziemlich das selbe Problem wie drnicolas. Allerdings habe ich noch nicht mal irgendeinen Teilerfolg zu verbuchen: Ich habe jetzt die DVB-Karte umgesteckt, sie ist jetzt die erste nach der GraKa. Komischer Weise wurden die anderen Karten neu erkannt und per Yast konfiguriert, während das mit der Airstar nicht passierte.
    VDR und DVB Pakete sind installiert. Aber im Runlevel-Editor kann ich VDR trotzdem nicht starten. Es kommt immer die Fehlermeldung:


    /etc/init.d/vdr start gab 3 (Feature nicht implementiert) zurück:
    Starting Video Disk Recorder ..missing


    Wie kann das sein? DVB ist gestartet.

    MSI-MS7181, AMD Sempron 1,8 MHZ, Hauppauge PVR 350, Siemens rev 1.5, 500 GB SATA Western Digital FP, DVD-Brenner, Aristec HT-200, 400 Watt Be-Quiet! Netzteil, easyVDR 0.6.08 (Standalone) --- Satellitenantenne: Derzeit keine

  • televisor: Das hatte ich auch. Wie geasgt bin Linux-Laie.


    Nach dem Umstecken hatte ich das Gefühl das die Karte nicht erkannt wurde, da in proc/interrupts die Karte nicht mehr auftauchet.


    Habe dann etwas herumprobiert. Ich glaube, entscheidend war , die Krte von YAST aus zu löschen, neu zu starten und erneut über YAST einzubinden. Nach einem Neusart war die Karte auf einmal wieder in proc/interrupts gelistet (allerdings als Skystar2), lsmod listete auf einmal nicht mehr lauter 0 (nullen) unter 'used' bei den einschlägigen Modulen und der Suchlauf ergab Sender, allerdings nur 24 während unter WinXP 28 gefunden wurden (Rhein-Main).


    Weiter bin ich noch nicht.

    derzeit VDR 1.7.x mit yavdr 0.3 auf einer VMWare-Box
    USB-Stick Hauppauge DVB-Twinstick

  • Noch mal televisor: Auch als die Karte keine Sender lieferte, wurde sie dennoch beim Booten erkannt und Moudle geladen.
    Auch vdr liess sich starten.

    derzeit VDR 1.7.x mit yavdr 0.3 auf einer VMWare-Box
    USB-Stick Hauppauge DVB-Twinstick

Jetzt mitmachen!

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