PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SkyStar2 DVB Probleme



SirMicky
16.01.04, 18:55
Hi,
ich wollte heute mal meine Skystar2 unter Mandrake 9.2 in Betrieb nehmen.
Ich habe die treiber von linuxtv.org runter geladen und kann sie auch laden.
Das problem ist jetzt, das bei mir unter /dev/dvb/adapter0 nur die einträge
demux0
dvr0
net0

liegen. wenn ich jetzt z.B. mit szap den kanal wechseln will, meint er, er kann auf das frontend nicht zugreifen.
warum fehlen mir im device die einträge wie z.B. frontend0?
Hat jemand eine Ahnung?

X-Dimension
16.01.04, 19:41
Du hast vermutlich eine Skystar2 Rev 2.6B
Für diese benötigst du die Treiber aus dem CVS-Tree von Linux TV!
Die offizellen Treiber unterstützen die neue Skystar Revision noch nicht.

XD

SirMicky
17.01.04, 13:23
Aha, gut.
Ich will ja nicht unhöflich sein, aber dadurch, dass ich noch nicht wirklich erfahren mit linux bin, könnte mir da vielleicht jemand sagen, wie ich das am besten mache?
Wäre wirklich super.

Danke

SirMicky
17.01.04, 14:30
Also vielleicht hilft das ja weiter:
Bei make insmod schmeist er mir einen fehler bei insmod dvb-ttpci raus.
danach bricht insmod ab. vielleicht liegt es ja daran?!?!

X-Dimension
17.01.04, 14:32
Was hast du denn für Distribution?
Wenn du Mandrake hast, reicht es aus den Kernel2.6.1-tmb7 zu installieren.

Ansonsten musst du das Paket CVS installieren und dann die Treiber mit folgenden Konsolenbefehlen herunterladen:

cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv login

(Dann einfach Enter drücken um sich einzuloggen)

cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv co dvb-kernel

(Das läd die Treiber herunter und packt sie bei dir nach /home/user/dvb-kernel)

Der Rest steht in den Readme Dateien.

Aber wie gesagt, bei Mandrake würde ich empfehlen den oben genannten Kernel zu installieren.

Der hat einen besseren Sheduler, dadurch hast du auch bei hoher CPU Belastung keine Aussetzer mehr beim TV Gucken!

Allerdings müsstest du unter umständen die NVIDA Treiber neu installieren falls du eine NVIDA Karte hast und die Treiber von der Nvidia homepage verwendest.

XD

SirMicky
17.01.04, 14:57
Das mit dem Kernel hört sich gut an, das werde ich mal probieren.
Brauche ich dann auch gar nicht mehr die treiber von linuxtv installieren?

Kannst du mit vielleicht einen link zu einem Cooker, der diesen Kernel beinhaltet geben?

Dann bin ich auch erstmal ruhig ;-)

X-Dimension
17.01.04, 15:31
ftp://ftp.uni-bayreuth.de/pub/linux/Mandrake-devel/contrib/i586

Lade dir den Kernel 2.6.1 tmb7 runter. Der sollte eigentlich problemlos laufen.

Die Treiber für die Skystar sind dort enthalten, du brauchst sie nur noch laden.
Das machst du mit "modprobe skystar2" in der Konsole als Root.

jetzt solltest du ein verzeichnis /dev/dvb haben, wenn du darin ein verzeichnis adapter0 und auch ein "frontend" findest, wurden alle treiber prima geladen.

Wenn nicht mach:
modprobe dvb_core
modrprobe skystar2
modprobe stv0299

Dann sollte es problemlos gehen.
Jetzt musst du nur noch die Berechtigungen für die DVB Karte setzen.
Das geht mit chmod -R /dev/dvb

jetzt nur noch eine aktuelle channels.conf besorgen und nach /home/userxyz/.xine kopieren, xine starten und auf DVB klicken bzw Xine dvb:// in der konsole eintippen...

Wie man die Treiber Module automatisch beim kernel 2.6 laden kann, versuche ich gerade rauszufinden. (siehe Thread in Installieren und Konfigurieren)

Solltest du irgendwelche Treiber unter deinem alten Kernel kompiliert haben musst du diese für den 2.6er Kernel neu kompilieren. Dazu brauchst du der Kernel-source 2.6.1.tmb7 paket
Gepatchte Nvidia Treiber für Kernel2.6 gibt es auf www.minion.de

Solltest du ein VIA KT400Board mit Raid-Controller haben, wäre ich dankbar für Feedback, auf meinem Rechner kann ich mit dem 2.6er Kernel einfach kein Linux starten :(

XD

SirMicky
17.01.04, 17:03
Alles klar! Ich danke dir vielmals!

Bei mir läuft jetzt alles wunderbar.

Leider kann ich dir bei deinem Kernel nicht weiter helfen, da ich KT400 Board habe...
Ich wünsche dir aber noch viel glück damit.

Und vielen Dank nochmal...