Hallo, miteinander, ich hab Yavdr 0.3 installiert und nun bekomm ich kein Bild nur diese drei Sender.Beim Sendersuchlauf bekomm ich die Meldung no Device found.
Funktioniert diese Karte nicht so richtig mit yavdr? Ach so die karte an sich funktioniert unter Windof. Weis einer ne Lösung Danke!
YaVDR Skystar s2
- mischga
- Geschlossen
-
-
Welche Skystar 2 hast Du denn?
Ist es die SD oder die HD ?
Eine Signatur währe wirklich hilfreich.Welchen Treiber hast Du denn installiert?
s2-liplianin-dkms oder v4l-dvb-dkms ?
Wenn es die HD ist, hast Du in der /etc/modules dann noch das Modul mantis eingetragen ?
Welche Ausgabe bekommst du an der Konsole bei dmesg | grep -l dvb
-
Ist es die S2,
dann hilft nur selber patchen mit einem Patch, der in der Tabelle auf linuxtv angegeben ist. Ich hab die Karte nicht unter Linux ans Laufen bekommen.
Lichi
-
Moin,
Gemeint ist diese hier. http://www.linuxtv.org/wiki/index.php/TechniSat_SkyStar_S2
Ich hab mir ende letzten Jahres davon zwei angeschafft (parallel zu einem neuen HD Fernseher... ) und diese bisher mit einem gepatchten (siehe linuxtv-wiki, Custler Patch ) und selbstgebauten s2-liplianin unter debian 6 erfolgreich gefahren.Nun bin ich letzte Nacht auf yavdr-0.3.0a gegangen (neue Festplatten, neues Raid, und keinen Bock mehr unter Debian alles selber zu kompilieren). Da ich davon ausgehe das die Skystar S2 von dem s2-liplianin-dkms Package NICHT unterstützt wird, habe ich mir den aktuellsten Stand besorgt (http://mercurial.intuxication.org/hg/s2-liplianin/ ), gepachtet (Custler) und installiert. Lief irgendwann dann auch (SD + HD), kann im Moment aber noch keine Aussagen zur Stabilität machen.
Meine Umgebung: AMD64 Platform, Athlon X2 BE-2300, Board GA-M61P-S3, zwei Skystar S2 und noch ein schraddeliger DVB-T Empfänger, irgendeine GeForce 5200 Karte, Softwareraid 1 mit 1.5tb.
Und ja, es wäre natürlich super wenn der Patch von Custler irgendwann (er ist immerhin von 2009) mal in etwas offiziellere Quellen aufgenommen wird. Die Beweggründe weshalb das noch nicht geschehen ist kenne ich aber auch nicht.
Wobei mir da gerade eine Idee kommt: Kann man für sich selber mal eben schnell in das s2-liplianin-dkms Paket den patch einbauen und dann installieren? Damit ich beim nächsten Kernel update nicht wieder neu bauen muss...
Grüße, Stevie
-
Geht, schau dir die dkms.conf an.
Sinnvoll wäre auch ein feature request zu öffnen auf bugs.yavdr.com und die firmware und den patch zu attachen. dann kann ich es mir die nächsten Tage mal anschauen.
-
Bei dem Patch von custler wird ein Modul mit make menuconfig deaktiviert, weiss nicht mehr genau welches 24116 oder so, ein Frontend. Danach laufen dann andere Karten möglicherweise nicht mehr. Ist dieses Modul aktiviert, dann wird die Skystar S2 flasch erkannt.
Steffen: trotzdem mal zusammenfassen in bugs.yaVDR ?Uwe
-
Meines Wissens nach ist das cx24123. In meiner aktuellen Konfiguration ist das Modul nicht deaktiviert, und sowohl cx24120 (das neue von Custler) sowie cx24123 werden geladen.
Ausschnitt lsmod:Code
Alles anzeigenModule Size Used by cx24120 19847 2 af9013 19142 1 b2c2_flexcop_pci 5235 20 b2c2_flexcop 27308 1 b2c2_flexcop_pci nvidia 9713929 54 dvb_usb_af9015 27493 6 dvb_usb 17599 1 dvb_usb_af9015 dvb_core 86234 2 b2c2_flexcop,dvb_usb cx24123 12594 1 b2c2_flexcop cx24113 7123 1 b2c2_flexcop s5h1420 10620 1 b2c2_flexcop agpgart 31724 1 nvidia
Und ein Auszug aus dmesg:
Code
Alles anzeigen[ 14.757778] CX24120: cx24120_attach: -> Conexant cx24120/cx24118 - DVBS/S2 Satellite demod/tuner [ 14.757783] CX24120: cx24120_attach: -> Driver version: 'SVT - 0.0.3 - 06.09.2009 13:16:39' [ 14.757913] CX24120: cx24120_attach: -> Demod CX24120 rev. 0x07 detected. [ 14.757917] CX24120: cx24120_attach: -> Conexant cx24120/cx24118 - DVBS/S2 Satellite demod/tuner ATTACHED. [ 14.793458] b2c2-flexcop: ISL6421 successfully attached. [ 14.793463] b2c2-flexcop: found 'Conexant CX24120/CX24118' . [ 14.793468] DVB: registering adapter 1 frontend 0 (Conexant CX24120/CX24118)... [ 14.793543] b2c2-flexcop: initialization of 'Sky2PC/SkyStar S2 DVB-S/S2 rev 3.3' at the 'PCI' bus controlled by a 'FlexCopIIb' complete [ 14.795688] flexcop-pci: will use the HW PID filter. [ 14.795693] flexcop-pci: card revision 2 [ 14.795706] b2c2_flexcop_pci 0000:01:08.0: PCI INT A -> Link[APC3] -> GSI 18 (level, low) -> IRQ 18 [ 14.811389] DVB: registering new adapter (FlexCop Digital TV device) [ 14.813029] b2c2-flexcop: MAC address = 00:08:c9:e0:d1:91
Ganz im Gegenteil musste ich das CX24120 extra aktivieren über CONFIG_DVB_CX24120=m, weil ich eine v4l/.config verwendet habe (was nötig war da ich keine Sourcen installiert habe und deshalb CONFIG_DVB_FIREDTV=n setzen musste).
Interessanterweise taucht cx24123 im dmesg nicht auf...Stevie (schaut gerade Tagesschau auf HD über cx24120 ... )
-
Moin !
Hab gerade einen HTPC in der Familie wegen ein paar nerviger Abstürze von xine mal versucht von yavdr 0.3 auf die aktuelle 0.4 pre zu aktualisieren, mit besagter Karte. Leider mag die Karte hier nicht so recht, ich bekommen immer Fhler beim initialisieren des Flexcop Treibers. Irgendwas scheint sich also geändert zu haben. Hat sich da schon mal jemand von euch ausgetobt und hat Erfahrungen ? Sonst wirds wohl zeit sich das mal vorzuknöpfen.
Grüz!
Hibbelharry -
Moin !
Ich habe die gleiche Karte in meinem vdr.
Nach der Installation vom neuen yavdr64 0.4.0 waren folgende Schritte notwendig um die Karte wieder zu aktivieren.
Zum Glück hatte ich mir das tatsächlich beim letzten Versuch mit der pre1 notiertZunächst ein eigenes dkms für s2-liplianin mit dem Patch von Custler bauen. Falls die dkms Paketer s2-liplianin oder s2-dvb bereits installiert wurden, müssen diese zunächst deinstalliert werden.
0. sudo apt-get remove s2-liplianin-dkms s2-dvb-dkms
1. cd /usr/src
2. sudo apt-get source s2-liplianin-dkms
3. cd /usr/src/s2-liplianin-dkms-0~20110912.15660~natty
4. sudo cp -r s2-liplianin-0~20110912.15660~natty ../.
5. cd /usr/src/s2-liplianin-0~20110912.15660~natty
6. sudo wget http://www.custler.ru/vdr/SVT-…river-install.run.tar.bz2
7. sudo tar xvf SVT-SkyStarS2-driver-install.run.tar.bz2
8. sudo sh ./SVT-SkyStarS2-driver-install.run (Diesen Vorgang zunächst mit 'e' beenden, die Fehler habe ich ignoriert.)
9. sudo make menuconfig
9a. Multimedia support -----> DVB/ATSC adapters -----> FireDTV and FloppyDTV abwählen
9b. Multimedia support -----> DVB/ATSC adapters -----> Customize DVB Frontends ------> Conexant CX24123 abwählen
10. cd /usr/src
11. sudo ln -s s2-liplianin-0~20110912.15660~natty/ s2-liplianin
12. sudo apt-get install libncurses5-dev mercurial
13. sudo dkms add -m s2-liplianin -v 0~20110912.15660~natty
14. sudo dkms build -m s2-liplianin -v 0~20110912.15660~natty
15. sudo dkms install -m s2-liplianin -v 0~20110912.15660~natty
16. Die Firmware dvb-fe-cx24120-1.20.58.2.fw musste ich noch nach lib/firmware kopieren. Die hatte ich noch von der vorherigen Version.Nach einem Reboot wurde die Karte einwandfrei erkannt und ich konnte HD gucken.
Grüße von einem sehr zufriedenen 0.4.0 Anwender !
-
Danke Pennywise,
Besagte Karte lebte bis dato im HTPC meiner Eltern. Da war das Debuggingfenster kritisch kurz und ich hab denen am Ende eine Karte von mir reingestöpselt und hab jetzt ne andere Leiche. Ich hab mir ein paar Debugging Infos eingebaut und nach dem Fehler gesucht gehabt. Punkt war das ich mich auf den Kopf stellen konnte, der Karte wurde kein Interrupt zugewiesen, deswegen stieg die Initialisierung für den Flexcopchip immer aus. Das Problem schien also völlig ausserhalb des Flexcoptreibers eher im ACPI Code des Kernels zu schlummern....
Nun steckt die Karte in einer anderen Kiste und die weist ihr recht freiwillig einen IRQ zu. Besser. Kann mich also wieder mit obskuren Patches beschäftigen. Aber irgendwas ist da immernoch kaputt
Grüz!
Hibbelharry -
Um mal eben weiter auszuführen:
Kernel 2.6.38 mit altbekanntem Patch, da hauts erstmal eine Warnung beim initialisieren raus, über ein slow_path beim initialisieren. Das müsste eher kosmetisch als fatal sein, kann man sich beizeiten mal ansehen, da hab ich nicht so auf die Schnelle keine Ahnung was da aus Sicht des Kernels blöd ist.
Viel dümmer für mich: Mit VDR mag Diseqc nicht. Ich hab hier effektiv Mini Diseqc mit Hotbird auf Position 0 und Astra auf Position 1. Auf Hotbird sind aus meiner Sicht gerade wirklich eigentlich keine spannenden Sender mehr, da locked das Frontend aber und ich krieg was. Jegliche Versuche mit VDR die Kiste dazu zu bringen Astra zu tunen scheitern aber. Schnelle Tests haben ergeben, dass das mit scan und Kaffeine klappt.
Was macht vdr denn hier gründlich anders ?
Mist. Input welcome.
Grüz!
Hibbelharry -
Um nochmal eins draufzulegen:
Die Kernelwarning ist wirklich Banane. Unschön im Log aber ziemlich wumpe, Mit dem aktuellen Stand vom Liplianin Tree muss man kein Frontend beim Bauen mehr abwählen. Davon geht nix kaputt. Das FloppyDTV Modul ist auch gefixed und kompiliert, dort muss also auch nichts aus.
Mangels Doku zum cx24120 komm ich mit meinem Diseqc Problem allerdings nicht weiter, das Frontend lockt mit vdr nicht auf Astra. Ich hab die Diseqc Sequenzen verglichen die scan und Kaffeine senden mit denen die vdr sendet und finde keinerlei Unterschied. Sowohl die Kommandosequenzen als auch die Minidiseqc Bursts und die 22khz Töne werden augenscheinlich genauso und in der gleichen Reihenfolge gesendet. Murks. Offsets in den Tunerfrequenzen stelle ich auch nicht fest. Ich bin ratlos.
Grüz !
Hibbelharry -
Hallo Hibbelharry,
das man die FireDTV nicht mehr unbedingt abwählen muss hatte ich zufällig auch festgestellt, da ich beim ersten Versuch
das mit dem make menuconfig völlig vergessen hatte.Das Modul Conexant CX24123 hat er mir aber trotzdem übel genommen.
Bei mir lief das ganze erst nachdem ich das Modul abgewählt und die Module neu übersetzt hatte.
Evlt. reicht es auch das Modul in der blacklist (unter /etc/modprobe.d) mit aufzunehmen.Was sagt denn ein 'dmesg | grep flexcop' bei Dir ?
lsmod wäre sicher auch mal interessant.
Bei meinem alten Board musste ich auch viel mit NOAPIC usw. bei den Kernelparametern herumspielen. Das Problem habe ich derzeit nicht.
Gruß,
Pennywise -
Nee nee, der nimmt schon die richtigen Module, ich krieg ja auch was raus.
Nocheinmal zusammengefasst:
- Mit vdr kann ich bei mir alle Kanäle auf Hotbird ansehen. Das ist bei mir unglücklicherweise Diseqc Position 0.
- Mit Kaffeine und scan krieg ich auch alles was auf Astra hängt (Diseqc Position1), nicht jedoch mit vdr.Und genau was da den Unterschied macht begreif ich nicht. Wenn man das cx24120 Modul mit Debuggingparametern lädt sagt das recht schön was es gerade tut. Mumpitz ist die Ausgabe dabei, dass er keinen Lock kriegt, die kommt immer egal ob der Tuner locked oder nicht, die ist einfach falsch eingesetzt. Also etwas hinkucken. Ich hab dann die Diseqc Sequenzen verglichen ( einmal Kaffeine/scan und einmal vdr) und mir Ausgaben für die Befehlsfolgen eingebaut, die da verschickt werden und entdecke keinerlei Unterschied. Darum bin ich ratlos.
Grüz !
Hibbelharry -
Zu den (Treiber?)problemen kann ich nicht viel sagen - was das obskure Sourcepaket angeht. Ich glaub die Diskussion hatten wir schonmal - aber ganz so blind können wir da leider nicht viel machen. Als Patch zu unserem Paket (und ich meine hier nur eine Handvoll Änderungen) oder zum media_build könnten wir das einbauen - noch besser wäre wenn Igor oder linux-media die Sache berichtet wird und an einer Aufnahme gearbeitet wird.
-
Hey @ all
Ich weis das der letzte post hier schon ein paar Tage alt ist aber dennoch,
Ich stehe grade vor dem gleichen problem mit dem Diseqc das der nicht leuft.Weis aber das es an der Schüssel und dem Schalter, Kabel nicht liegt da es einbanfrei unter Opensuse 12.1 mit ner TT3200 und VDR 1.7.17.
Die Karte leuft direckt CX24120 unter yavdr 0.4 ohne probleme aber sobald ich den Diseqc da zwischen hänge gent nichts mehr Dynamite hängt mir die Karte immer wieder aus und nicht wieder ein.
Habe das plugin abgeschaltet weil ich es nicht umbedingt brache aber hilft alles nichts. Hinter dem Diseqc Schalter kommt keine Spannung an.
Meine Frage ist jetzt brauche ich fürs Diseqc einen Externe Treiber oder ist der im Modul CX24120 mit verarbeitet?
Ich frage weil ich beide varianten mal am Laufen hatte also die S2-Liplianin Treiber mit Cluster Patch und v4l-dbv treiber mit der Original Patch von Technisat.
Will das system jetzt aber nicht umbauen wen Diseqc extern verbaut wird.have fun
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!