Klasse !
Das hat geklappt.
der Fehler war das ich make + make install unter dem v4l Verzeichnis gemacht habe.
Werde davon nochmalk ne Step by step Anleitung mahcen für alle User.
Danke an euch für die Tipps.
SMASH2k
Klasse !
Das hat geklappt.
der Fehler war das ich make + make install unter dem v4l Verzeichnis gemacht habe.
Werde davon nochmalk ne Step by step Anleitung mahcen für alle User.
Danke an euch für die Tipps.
SMASH2k
So, habs nun endlich hinbekommen:
1.:
einloggen mittels Putty/telnet/ssh
2.:
in der Konsole
cd /usr/src
mkdir tbs
cd tbs
wget http://www.ib-technology.de/dr…pi-tbs6980-1_20101024.rar
3.:
unrar -e linux-s2api-tbs6980-1_20101024.rar
cd linux-s2api-tbs6980-1_20101024
4.:
tar xjvf linux-s2api-tbs6980_1.tar.bz2
5.:
cd linux-s2api-tbs6980_1
cd v4l
6.:
dort dann entweder 32bit oder 64bit Script ausführen:
./tbs-x86.sh
oder
./tbs-x86_64.sh
7.:
cd /usr/src/linux-s2api-tbs6980-1_20101024/linux-s2api-tbs6980_1
dort dann
make distclean
make
make install
8,:
reboot und mit
dmesg |grep cx23
überprüfen
Hallo,
habe auch die Karte TBS-6981.
Nun dachte ich nach dieser Schritt für Schritt Anleitung gehts einfach, auch für Linuxneulinge.
Aber schon Punkt 2: 'mkdir tbs' geht nicht, habe aber rausgefunden (http://www.partyfotos.de/vdr/) das man erst 'sudo su' eingeben muss.
Dann: 'wget http://www.ib-technology.de/driver/linux...-1_20101024.rar' geht auch nicht. Aber in der nächsten Zeile (vom letzten Post von smash2k) stand der richtige Dateiname: linux-s2api-tbs6980-1_20101024.rar. Habe den wget Befehl mit diesem Dateinamen aufgerufen, dann ging es.
Dann 3. 'unrar -e linux-s2api-tbs6980-1_20101024.rar geht auch nicht, da kommt 'bash: unrar: Kommando nicht gefunden.
Nun weiss ich nicht mehr weiter.
Wie entpackt man diese .rar?
root@ubuntu:/usr/src/tbs# dmesg |grep cx23
[ 8.734424] cx23885 driver version 0.0.2 loaded
[ 8.734460] cx23885 0000:05:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 8.734464] cx23885[0]: Your board isn't known (yet) to the driver.
[ 8.734465] cx23885[0]: Try to pick one of the existing card configs via
[ 8.734466] cx23885[0]: card=<n> insmod option. Updating to the latest
[ 8.734467] cx23885[0]: version might help as well.
[ 8.734469] cx23885[0]: Here is a list of valid choices for the card=<n> insm od option:
[ 8.734471] cx23885[0]: card=0 -> UNKNOWN/GENERIC
[ 8.734473] cx23885[0]: card=1 -> Hauppauge WinTV-HVR1800lp
[ 8.734474] cx23885[0]: card=2 -> Hauppauge WinTV-HVR1800
[ 8.734476] cx23885[0]: card=3 -> Hauppauge WinTV-HVR1250
[ 8.734477] cx23885[0]: card=4 -> DViCO FusionHDTV5 Express
[ 8.734479] cx23885[0]: card=5 -> Hauppauge WinTV-HVR1500Q
[ 8.734480] cx23885[0]: card=6 -> Hauppauge WinTV-HVR1500
[ 8.734482] cx23885[0]: card=7 -> Hauppauge WinTV-HVR1200
[ 8.734483] cx23885[0]: card=8 -> Hauppauge WinTV-HVR1700
[ 8.734485] cx23885[0]: card=9 -> Hauppauge WinTV-HVR1400
[ 8.734487] cx23885[0]: card=10 -> DViCO FusionHDTV7 Dual Express
[ 8.734488] cx23885[0]: card=11 -> DViCO FusionHDTV DVB-T Dual Express
[ 8.734490] cx23885[0]: card=12 -> Leadtek Winfast PxDVR3200 H
[ 8.734491] cx23885[0]: card=13 -> Compro VideoMate E650F
[ 8.734493] cx23885[0]: card=14 -> TurboSight TBS 6920
[ 8.734494] cx23885[0]: card=15 -> TeVii S470
[ 8.734496] cx23885[0]: card=16 -> DVBWorld DVB-S2 2005
[ 8.734497] cx23885[0]: card=17 -> NetUP Dual DVB-S2 CI
[ 8.734499] cx23885[0]: card=18 -> Hauppauge WinTV-HVR1270
[ 8.734500] cx23885[0]: card=19 -> Hauppauge WinTV-HVR1275
[ 8.734502] cx23885[0]: card=20 -> Hauppauge WinTV-HVR1255
[ 8.734503] cx23885[0]: card=21 -> Hauppauge WinTV-HVR1210
[ 8.734505] cx23885[0]: card=22 -> Mygica X8506 DMB-TH
[ 8.734507] cx23885[0]: card=23 -> Magic-Pro ProHDTV Extreme 2
[ 8.734508] cx23885[0]: card=24 -> Hauppauge WinTV-HVR1850
[ 8.734510] cx23885[0]: card=25 -> Compro VideoMate E800
[ 8.734511] cx23885[0]: card=26 -> Hauppauge WinTV-HVR1290
[ 8.734513] cx23885[0]: card=27 -> Mygica X8558 PRO DMB-TH
[ 8.734514] cx23885[0]: card=28 -> LEADTEK WinFast PxTV1200
[ 8.734557] CORE cx23885[0]: subsystem: 6981:8888, board: UNKNOWN/GENERIC [ca rd=0,autodetected]
[ 8.860737] cx23885_dev_checkrevision() Hardware revision = 0xa5
[ 8.860744] cx23885[0]/0: found at 0000:05:00.0, rev: 4, irq: 16, latency: 0, mmio: 0xfba00000
[ 8.860751] cx23885 0000:05:00.0: setting latency timer to 64
[ 8.860755] IRQ 16/cx23885[0]: IRQF_DISABLED is not guaranteed on shared IRQs
Hatte ca. 8 Jahre eine Technotrend FF-DVBC erst mit Linvdr, dann mit Gen2VDR. Hat funktioniert, brauchte nichts einstellen ausser lirc und Kanalsuchlauf.
Dann vor einer Woche habe ich die falsche Karte gekauft 'Technisat SkyStar 2 DVB-S'. Die lief einwandfrei mit yaVDR, aber natürlich kein HD.
Vor 4 Tagen hab ich die TBS-6981 nachgekauft und bekomme sie nicht zum Laufen.
Unter Windows kein Problem, aber ich möchte dieses minimalistische VDR Interface wieder haben.
Hm... wenn gar nix hilft:
USB-Stick und draufkopieren und auf deinem Arbeits-PC schonmal entpacken (7Zip). Dann weiter in erstem Beitrag vom Fred hier.
Uwe
ofenheizer
Hatte vorher mit 'sudo apt-get install mc' Mitnight Commander installiert (siehe http://www.partyfotos.de/vdr/) und der hat die rar geöffnet und dann mit F5 den Inhalt ans Ziehl kopiert.
Alle weiteren Schritte vom letzten smash2k-Post haben dann funktioniert, aber hat eine Weile gedauert und am Ende gab es 2 Fehlermeldungen die ich jetzt nicht mehr weiß.
Karte geht noch nicht.
Werd weiter probieren.
Prozessor ist I3-540
Board ist Gigabyte GA-H57M-USB3
Und eine Asus Nvidia GeForce EN 210
Hi,
die Installation hat jetzt auch bei mir funktioniert.
Unter s2-liplianin-dkms oder v4l-dvb-dkms habe ich die Karte leider nicht ans Laufen bekommen. Wenn ich es richtig verstanden habe, liegt es daran, dass der Treiber des Herstellers Closed Source ist und daher immer passend zum Kernel kompiliert werden muss.
Die Anleitung oben ist ja schon ganz nett, aber nicht ganz einfach nachzumachen. Es fängt mit der Treiberadresse an.
Den oben angegeben Treiber findet man hier: https://www.tbs-technology.de/driver/
Ich habe trotz meiner TBS-6981 auch den o.g. Treiber linux-s2api-tbs6980-1_20101024.rar genommen.
Auch befand sich das ausgepackte Verzeichnis dann nicht wie in Schritt 7 angegeben in /usr/src/ sondern unter /usr/src/tbs .
Im Rar-Verzeichnis befindet sich aber auch ein Readme in dem die Schritte auch erklärt sind.
Soweit klappte es dann. Bis zum ersten TV-Bild musste ich nur noch v4l-dvb-dkms de-installieren. (s2-liplianin-dkms darf auch nicht installiert sein.)
Dann noch ein
und es läuft!
ALSO für die TBS6981:
1.:
einloggen mittels Putty/telnet/ssh
2.:
in der Konsole
cd /usr/src
sudo mkdir tbs
cd tbs
sudo wget https://www.tbs-technology.de/driver/linux-s2api-tbs6981_v1.92.2.rar
3a:
sudo apt-get install unrar
3.:
sudo unrar e linux-s2api-tbs6981_v1.92.2.rar
4.:
sudo tar xjvf linux-s2api-tbs6981.tar.bz2
5.:
cd linux-s2api-tbs6981
6.:
dort dann entweder 32bit oder 64bit Script ausführen:
sudo cp v4l/tbs6981ctrl.o.x86 v4l/tbs6981ctrl.o
sudo cp v4l/tbs6981fe_driver.o.x86 v4l/tbs6981fe_driver.o
oder
sudo cp v4l/tbs6981ctrl.o.x86_64 v4l/tbs6981ctrl.o
sudo cp v4l/tbs6981fe_driver.o.x86_64 v4l/tbs6981fe_driver.o
7.:
sudo make && sudo make install
8,:
sudo reboot und mit
dmesg | grep cx23885
überprüfen
sollte dann so aussehen:
if everything is OK, the output from the above command should be similar to:
cx23885 driver version 0.0.2 loaded
cx23885[0]: subsystem: 6981:8888, board: TurboSight TBS 6981
cx23885_dvb_register() allocating 1 frontend(s)
cx23885[0]: cx23885 based dvb card
DVB: registering new adapter (cx23885[0])
cx23885_dvb_register() allocating 1 frontend(s)
cx23885[0]: cx23885 based dvb card
DVB: registering new adapter (cx23885[0])
cx23885_dev_checkrevision() Hardware revision = 0xb0
Schade, dass es immer noch keinen anderen Treiber gibt. Habe die 6980 nun schon ca 1,5 Jahre und es ist einfach lästig, bei jedem Kernelupdate neu von Hand kompilieren zu müssen. Wäre es eigentlch nicht möglich (auch für den Hersteller) daraus irgendwie ein .DEB-Paket zu schnüren?
Damit würde das Closed Source des Herstellers (die haben Angst um Ihre speziellen Features der Karte, von denen ich übrigens bisher nichts bemerkt habe) auch nicht gefährdet, oder?
Falls das irgendwie möglich ist, wäre eine Anleitung wirklich schön. Vielleicht kennt sich ja hier jemand aus...
Benutzt jemand die Eingebaute Fernbedienung der TBS6981 ? und könnte derjenige dann mal erklären, wie er sie eingebunden hat?
Display MoreHallo smash2k,
habe auch eine TBS mit yaVDR 0.3 im Einsatz.
Mach doch mal als erstes im Treiberverzeichnis ein
Wichtig ist auch, dass du keine V4l oder S2-liplianin Treiber von yaVDR installiert hast.
Ansonsten kannst du auch nochmal hier schauen.
Uwe
Moin,
wie würde man denn vorgehen, wenn man einen Mischbetrieb hat, also eine TSB und eine Satix/Mytique, für die man den v4l/ngene einsetzen möchte?
Liebe Grüße
lopiuh
Hallo lopiuh,
ich habe gesehen, auf der Homepage von tbs gibt es neuere Treiber für Linux. Für mich sehen die so aus, als würden sie auf aktuellen v4l-Treibern aufsetzten.
Dazu müsstest du externe Treiberpakete wie v4l oder s2-liplianin erstmal deinstallieren und dann das TBS-Treiberpaket anwenden. Ob die ngene Treiber damit noch vorhanden sind, weiss ich allerdings nicht.
Uwe
Hab mal versucht den neuen Treiber(linux-tbs-drivers_110531.rar) zu installieren,aber ohne Erfolg.
Der alte (linux-s2api-tbs6980-1_20101024.rar) funzt dagegen tadellos.
Komisch
Hab mal versucht den neuen Treiber(linux-tbs-drivers_110531.rar) zu installieren,aber ohne Erfolg.
Der alte (linux-s2api-tbs6980-1_20101024.rar) funzt dagegen tadellos.
Komisch
Habe den linux-tbs-drivers_110531.rar Treiber mit easyVDR 0.9A2 ausprobiert und er funktioniert mit einer neu dazu bestellten TBS6981 tadellos. Es durften jedoch weder s2-liplianin, noch v4l DVB-Treiber installiert sein, vielleicht hilft das.
Es war lediglich die Ausführung des 32bit-Shellsciptes und ein make && make install notwendig. Die Firmware wurde selbständig nach /lib/firmware kopiert. Nach einem Reboot war das Bild da. Danach habe ich den selben Treiber auf gleiche Weise in yaVDR 0.3.0a mit aktuellem apt-get update und dist-upgrade probiert und funktioniert ebenfalls tadellos bei mir. Vielleicht hilft es ja,
Uwe
Danach habe ich den selben Treiber auf gleiche Weise in yaVDR 0.3.0a mit aktuellem apt-get update und dist-upgrade probiert und funktioniert ebenfalls tadellos bei mir
Dieser Treiber und dann "apt-get" irgendwie bin ich hier im falschen Film oder???
Nein, das apt-get update war auf yaVDR bezogen, der war frisch aufgesetzt und auf den aktuellen Stand gebracht. Den Treiber musst du natürlich von Hand installieren!
Hab mal versucht den neuen Treiber(linux-tbs-drivers_110531.rar) zu installieren,aber ohne Erfolg.
Der alte (linux-s2api-tbs6980-1_20101024.rar) funzt dagegen tadellos.
Komisch
Falls es jemanden interessiert,das Script ./tbs-x86.sh muss direkt im Treiber Verzeichniss ausgeführt werden und nicht in V4l!!!
Seltsam
Hallo!
Verdammt, nach einem yaVDR update lässt sich meine TBS-Karte nicht mehr installieren:
dmesg | grep cx23885 ergibt:
[ 10.854927] cx23885 driver version 0.0.2 loaded
[ 10.854966] cx23885 0000:02:00.0: PCI INT A -> Link[AE0A] -> GSI 16 (level, low) -> IRQ 16
[ 10.854969] cx23885[0]: Your board isn't known (yet) to the driver.
Könnte noch mal jemand eine Schritt für Schritt Anleitung posten, wie man die Karte jetzt einbindet?
habe auch eine TBS mit yaVDR 0.3 im Einsatz.
Mach doch mal als erstes im Treiberverzeichnis ein
Display MoreQuellcode
1
2
make clean
make distclean
Sorry, mal eine doofe Frage: wo ist das Treiberverzeichnis bei der hier beschriebenen Vorgehensweise???
Hi,
das Treiberverzeichnis ist dort, wo Du das Treiberpaket von TBS auspackst.
Ich habe einfach unter /usr/src/ ein Verzeichnis tbs angelegt (nur wegen der Übersicht) und darin dann das Treiberpaket mit Hilfe vom Midnight-Commander (mc) da hereinkopiert/ausgepackt. (Mit dem tar-Befehl geht es auch, aber da muss ich immer vorher den Syntax googlen )
Don’t have an account yet? Register yourself now and be a part of our community!