Fedora 10: DVB-S: TT Budget S1500:
Grossmutter
- sonstiges
0 LX0 Grossmutter0 LX
Hallo,
also ich besitze eine TV-Sat-DVB-S-Karte.
TT Budget S1500
Unter Windows habe ich Sie problemlos zum laufen gebracht.
Auf dem gleichen PC habe ich auch Fedora 10. Da läuft die Karte nicht.
$ lspci -vv
04:04.0 Multimedia controller: Twinhan Technology Co. Ltd Mantis DTV PCI Bridge Controller [Ver 1.0] (rev 01)
Subsystem: Device 1ae4:0003
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (2000ns min, 63750ns max)
Interrupt: pin A routed to IRQ 5
Region 0: Memory at defff000 (32-bit, prefetchable) [size=4K]
$ dmesg # auszug
saa7146: register extension 'budget_ci dvb'.
Linux video capture interface: v2.00
bttv: driver version 0.9.17 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bt878: AUDIO driver version 0.0.0 loaded
saa7130/34: v4l2 driver version 0.2.14 loaded
$ cat /etc/modprobe.conf
alias char-major-81 bttv
options bttv card=25 tuner=38
$ cat /etc/rc.local
modprobe saa7146
modprobe budget_ci
modprobe bttv card=25
modprobe saa7134
$ xawtv
This is xawtv-3.95, running on Linux/x86_64 (2.6.27.7-134.fc10.x86_64)
xinerama 0: 1680x1050+0+0
WARNING: No DGA support available for this display.
can't open /dev/video0: No such file or directory
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/video0: Datei oder Verzeichnis nicht gefunden
v4l: open /dev/video0: Datei oder Verzeichnis nicht gefunden
no video grabber device available
Ja, ich habe hier mal ein paar Infos gepostet.
Also so wie ich das sehe wird zwar erkannt das da eine Karte ist, aber man kann mit ihr nicht sprechen weil der Treiber fehlt. Also gibt es auch kein Gerät in /dev also z.B /dev/video0.
Die Frage ist nur warum bekomme ich den Treiber nicht zum laufen.
Ich habe schon einiges versucht, bin da schon seit einer Woche dran. Hab auch schon viele Vorschläge von HowTo's, Forumbeiträgen und Mailinglisten ausprobiert. Das was ich da gepostet habe ist der letzte Stand.
Irgendwo habe ich durch die vielen Vorschläge, Ideen, Gedankengänge anderer Leute einen Knoten ins Hirn bekommen.
Das Problem lässt sich wahrscheinlich leicht lösen, aber ich komme einfach nicht drauf.
Ich habe irgendwie das mit dem laden von Treibern unter Linux bzw. die DVB Treiber bttv saa* usw. nicht richtig verstanden. Bzw. auch das mit modprobe.conf. z. B. alias char-major-** usw.
Wo ist mein Fehler?
Fehlt noch eine Info?
Grossmutter
Kann es sein, dass Dir schlicht die entsprechende Firmware für die Karte fehlt?
Gruß, LX
Kann es sein, dass Dir schlicht die entsprechende Firmware für die Karte fehlt?
Ja kann sein. Weißt du zufällig auch welche firmware jetzt die richtige für meine Karte ist?
Das hier?
http://www.ende-der-vernunft.org/2004/06/12/dvb-t-unter-linux-teil-1/
Aber dvb-ttpci-01.fw ist bereits im Ordner /lib/firmware/ reicht das nicht?
Das mit der firmware check ich erst recht nicht. Ist diese firmware nicht auch eine art Treiber? Oder wird die wirklich auf die Karte draufgespielt wenn Sie initialisiert wird? Also das was ich unter firmware verstehe. nämlich software die auf einem µC drauf ist z.B.
Die Firmware ist eine Software, die quasi das Betriebssystem der jeweiligen Hardware darstellt. Wird sie nicht korrekt initialisiert, läuft auch die Hardware nicht.
auf http://www.linuxtv.org/ findest Du die korrekte Firmware für Deine Karte einschließlich des DVB-Wikis, welches auch ein Troubleshooting FAQ bereithält.
Ich hoffe, das hilft Dir weiter.
Gruß, LX