Kazool
Anmeldungsdatum: 5. August 2010
Beiträge: Zähle...
|
Hallo zusammen, ich möchte gerne meine Technisat Skystar S2 unter Mythbuntu 12.04 zum laufen bekommen. Da ich ein absoluter Ubuntu Neuling bin, verstehe ich überhaupt nicht was ich mit diesem Treiber (ist wohl direkt von Technisat) http://www.technisat-daun.de/download/soft/soft_linux-driver_12-2008_6611.zip anfangen soll. In der Zip Datei ist zwar eine Readme Datei, aber ich verstehe echt nur Bahnhof. Habe auch mal nach dieser Anleitung http://vdr-portal.de/board/thread.php?threadid=97096#post951944 versucht einen Treiber zu installieren, aber bei dem Befehl "sh SVT-SkyStarS2-driver-install.run" bricht das ganze mit Fehlermeldungen ab und sagt mir, glaube ich, irgendetwas mit falschen Kernel oder Vanilla Kernel. Habe es auch dreimal versucht um Fehler meinerseits auszuschließen. Von daher wäre es schön wenn mir jemand eine Anleitung schreiben könnte, was ich im Terminal schreiben muß um den oben genannten Treiber zu installieren. Wenn es überhaupt funktioniert, da der Treiber ja wohl schon etwas älter ist. Für jegliche Hilfe bin ich Dankbar!!!! Gruß
Kazool PS: Die Karte wird unter Mythbuntu 12.04, schätze ich mal, richtig erkannt, aber beim Befehl "dmesg | grep frontend" sagt er mir, das kein frontend Treiber installiert ist
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 55116
Wohnort: Berlin
|
Poste doch bitte mal den Inhalt der README hier im Codeblock.
|
Kazool
(Themenstarter)
Anmeldungsdatum: 5. August 2010
Beiträge: 12
|
Okay, hier also die REeadme Datei: How to install SkyStar 2 revision 3.3 (DVB-S2 version) using the binary-driver for the CX24120?
0) Have linux-installation which allows to build external kernel modules.
Further help can be found here: http://linuxtv.org/wiki/index.php/How_to_install_DVB_device_drivers
1) Applications/libraries which have to be installed
- mercurial
- patch
- linux-kernel-devel
- dvb-utils
- kaffeine
2)downloading and patching the v4l driver (as root)
- extract the skystar2-dvb-s2-v4l-dvb-files.tar.bz2 archive to your desktop
cd /usr/src
mkdir technisat
cd technisat
mkdir binary
cp [PATH TO YOUR DESKTOP]/20081118_skystarS2-dvb-s2-v4l-dvb-files/* /usr/src/technisat/binary/
cd [PATH TO YOUR DESKTOP]
hg clone http://linuxtv.org/hg/v4l-dvb/rev/f570a7eecd61 v4l-dvb
cd v4l-dvb
patch -p1 < /usr/src/technisat/binary/skystar-dvb-s2-v4l-dvb.patch
cp /usr/src/technisat/binary/cx24120_blob.o_shipped.i386 /usr/src/technisat/v4l-dvb/v4l/cx24120_blob.o_shipped
4) Install firmware binary
The CX24120 requires a firmware to operate normally. The file is called "dvb-fe-cx24120-1.20.58.2.fw" and has to be put into the system's firmware directory.
/usr/lib/hotplug/firmware
or
/lib/firmware
5) make + install
make
make install
reboot
(*) it is important that the version from this day is used, because the binary module "cx24120.ko" requires binary compatibility with the DVB-API provided by the v4l-dvb-tree. If the internal binary API has changed, which can happen without notice, the module will not work. This only applied for types and function provided by the v4l-dvb-tree, i2c and module related things can be found in cx24113_i2c.c and are compiled on this platform.
Gruß
Kazool
|
eishailiga
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 5401
Wohnort: Sauerland
|
Die obigen Anleitungen sind veraltet. Ich habe das aktuelle media_build gepatcht. Du kannst es ja mal damit versuchen. Jeder Codeblock ist ein Befehl, die Befehle in dieser Reihenfolge ausführen (jeder Befehl muss natürlich erst beendet werden). sudo apt-get install libproc-processtable-perl subversion mercurial linux-headers-$(uname -r) build-essential git wget http://dl.dropbox.com/u/216691/dvb-fe-cx24120-1.20.58.2.fw sudo cp dvb-fe-cx24120-1.20.58.2.fw /lib/firmware wget http://dl.dropbox.com/u/216691/media_build_S2.tar.bz2 tar xfj media_build_S2.tar.bz2 cd media_build_S2 make sudo make install sudo reeboot
Nach dem Neustart kannst du die Installation mit
dmesg| grep -i dvb prüfen.
|
Kazool
(Themenstarter)
Anmeldungsdatum: 5. August 2010
Beiträge: 12
|
Erstmal vielen, vielen Dank für Eure Hilfe!! @ eishailiga Ich konnte den Treiber installieren, nur leider hat der Empfang so gut wie überhaupt nicht funktioniert.
Das Problem ist, ich kann leider "nur" VDR (egal ob über yavdr oder über xbmc+xvdr) nutzen, da nur VDR mit unicable bzw. en50494 funktioniert. Viele Sender funktionierten nicht, oder es dauert ungefähr 1 Minute bis umgeschaltet wird.
Unter Windows 7 mit dem DVBViewer funktioniert ALLES einwandfrei, aber ich möchte sehr gerne Linux nutzen.
Jetzt habe beim suchen im Netz das hier gefunden:
http://www.spinics.net/lists/linux-media/msg46126.html Könnte das eventuell mir noch helfen, oder ist das das gleiche was du mir gegeben hast? Vor allen Dingen, was macht man mit so einer Liste? Vielen Dank im Voraus Kazool
|
achimhecht
Anmeldungsdatum: 1. November 2007
Beiträge: 54
|
Funktioniert auf meinem 64Bit Kubuntu 12.04 / Kaffeine mit der SkyStar S2 v. 4.5.1 trotz lediglich 20% Signal (muss die Schüssel noch ausrichten) einwandfrei. Herzlichen Dank eishailiga!
|
Kazool
(Themenstarter)
Anmeldungsdatum: 5. August 2010
Beiträge: 12
|
Hallo zusammen, mittlerweile hab ich die Karte mit der Anleitung von Eishailiga zum laufen bekommen. Vielen Dank dafür!!! Falls es jemanden interessiert: Ich habe die Karte mit VDR + Unicable am laufen. Dabei mußte ich aber in der Diseqc.conf neben den üblichen Einstellungen für SCR AUCH! den W-Wert von 10 auf 100 erhöhen. Läßt man den Wert auf 10, hat die Karte Probleme mit den Umschaltzeiten. Jetzt habe ich aber ein neues Problem: Da ich gestern ein dist-upgrade gemacht habe, hat Linux wohl auch eine neue Kernel Version installiert und schwupps war der Treiber nicht mehr da. Natürlich funktionierte auch die Karte nicht mehr. Habe dann versucht ab dem Befehl "make" neu zu installieren, aber ohne Erfolg. Er hat dann zwar die Prozedur durchlaufen und auch "sudo make install" lief durch, aber irgendwie nicht mit der richtigen Kernelversion.
Anstatt 3.2.0.25 blitzte immer wieder 3.2.0.24 auf, also die vorher installierte. Was muß ich also tun um den Treiber bei einer neuen Kernelversion neu zu (re-)installieren?? Mit freundlichen Grüßen
Kazool
|
Yggdrasil
Anmeldungsdatum: 1. Februar 2011
Beiträge: 34
|
Hallo, in Eishailigas ersten Beitrag steht unter anderem
sudo apt-get install linux-headers-$(uname -r) Ich vermute, dass das Paket nicht automatisch auf deine neue Kernelversion aktualisiert wird, wenn man statt einem übergeordnetem Metapaket (z.B. linux-headers-generic-pae ?!) explizit eine Version angegeben hat. D.h. ich würde mal prüfen welche Version installiert ist. Als zweites würde ich vor einem erneutem „make“ erst „make clean“ aufrufen oder auf anderem Wege dafür sorgen, dass Reste der vorigen Kompilierung entfernt werden. Hoffe, die allgemeinen Tipps reichen ☺ Gruß Yggdrasil
|
achimhecht
Anmeldungsdatum: 1. November 2007
Beiträge: 54
|
Das Problem mit dem dist-upgrade ist bei mir auch aufgetreten, ich musste ebenso wie kazool per "make" neu installieren. Nachdem ich in Kaffeine unter "Gerät1" den LNB neu auf Astra eingestellt habe, funktioniert TV auch wieder. @eishailiga und @ygdrassil : heisst das jetzt, dass nach jedem Kernel-Update eine Neuinstallation fällig ist? 😐
|
ego0910
Anmeldungsdatum: 16. November 2012
Beiträge: Zähle...
|
@ eishailiga Hallo, ich muss vorweg sagen, dass ich bzgl. Linux noch ein ziemliches Greenhorn bin. Allerdings habe ich dank deiner Anleitung die Skystar S2 unter Linux mint 13 einwandfrei zum Laufen gebracht. Jetzt habe ich auf einem neuen Rechner testweise mal versucht die Skystar S2 unter Linux Mint 14 RC 1 zum laufen zu
bringen - leider ohne Erfolg. Bei dem Befehl "make" kommt hier eine Fehlermeldung. Bisher sind da immer eine Unmenge Treiber installiert oder
entpackt worden. Im Endeffekt erkennt Kaffeine dann die Karte nicht als Gerät. Hast du da evtl. einen Lösungsansatz für mich. Vielen Dank vorab und schon mal sorry, wenn ich mich laienhaft ausgedrückt habe.
|
Yggdrasil
Anmeldungsdatum: 1. Februar 2011
Beiträge: 34
|
Willkommen im Forum ego0910, ohne die Fehlerausgabe von 'make' wird dir wahrscheinlich niemand weiterhelfen können.
|
ego0910
Anmeldungsdatum: 16. November 2012
Beiträge: 3
|
Ich habe mal die Ausgaben aus dem Terminal hier reinkopiert: make -C /home/kino/media_build_S2/v4l
make[1]: Betrete Verzeichnis '/home/kino/media_build_S2/v4l'
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/home/kino/media_build_S2/v4l/firmware'
make[2]: Leaving directory `/home/kino/media_build_S2/v4l/firmware'
make -C firmware
make[2]: Entering directory `/home/kino/media_build_S2/v4l/firmware'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/home/kino/media_build_S2/v4l/firmware'
Kernel build directory is /lib/modules/3.2.0-23-generic/build
make -C ../linux apply_patches
make[2]: Entering directory `/home/kino/media_build_S2/linux'
Patches for 3.2.0-23-generic already applied.
make[2]: Leaving directory `/home/kino/media_build_S2/linux'
make -C /lib/modules/3.2.0-23-generic/build SUBDIRS=/home/kino/media_build_S2/v4l modules
make: Entering an unknown directory
make: *** /lib/modules/3.2.0-23-generic/build: No such file or directory. Stop.
make: Leaving an unknown directory
make[1]: *** [default] Fehler 2
make[1]: Verlasse Verzeichnis '/home/kino/media_build_S2/v4l'
make: *** [all] Fehler 2
Vielen Dank vorab für eine Hilfestellung.
|
Yggdrasil
Anmeldungsdatum: 1. Februar 2011
Beiträge: 34
|
Hast du das Softwarepaket vor dem Kompilieren neu konfiguriert und mit 'make clean' aufgeräumt?
In Log von Make wird nach einer Kernelversion (3.2.0-23-generic ) gesucht, die sicher nicht die richtige ist.
Das kannst du mit 'uname -a' vergleichen. ego0910 schrieb:
Vielen Dank vorab für eine Hilfestellung.
Da ich die Software nicht kenne, sei bitte nicht verwundert, wenn ich nicht nochmal antworte.
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 16630
|
Hallo Kazool, Dazu ist "dkms" da, damit der Treiber in den neueren Kernel übernommen wird .... Gruss Lidux
|
ego0910
Anmeldungsdatum: 16. November 2012
Beiträge: 3
|
Erst mal vielen Dank für die bisherige Hilfe. Wie gesagt, ich bin noch ein Greenhorn, d. h. wie kann ich - wie von Yggdrasil empfohlen - das Softwarepaket
neu konfigurieren bzw. wie nutze ich dkms - wie von Lidux empholen ? Ich hoffe, ich nerve euch nicht mit meiner Unkenntnis, aber ich will mich - mit eurer Hilfe - da durchbeißen,
weil ich Linux grundsätzlich einfach klasse finde, auch wenn man erst mal etwas Zeit und Arbeit investieren muss. Vielen Dank an Alle.
|