Archiv verlassen und diese Seite im Standarddesign anzeigen : 2 TV-Karten mit SAA713x in einem Rechner
Hallo zusammen!
Meine Distri: Ubuntu 5.10
Ich habe hier 2 TV-Karten im Rechener:
1. Pinnacle PCTV 310i (SAA7133, analog + DVB-T)
2. Lifeview Flyvideo 3000 (SAA7134, analog)
Die Lifeview sollte normalerweise problemlos und ohne grosse Verrenkungen laufen.
sudo modprobe saa7134 card=2installiert den SAA-Treiber immer für die erste Karte. Die andere bleibt UNKNOWN/GENERIC.
Wie kann ich Ubuntu dazu "überreden", den Treiber für die zweite Karte zu installieren?
Hallo
Wie schauts den mit dem devices aus ?
Hast du unter /dev/dvb adapter0 und adapter1 , oder nur adapter0 ?
gruss Oli
hey,
evtl. mal nach IR-Problemen forschen!
cat /proc/interrupts
dies ist oft ein Grund, warum Multimediakarten insbesondere TV-karten nicht laufen.
Grüße
mccologne
Erstmal danke für eure Antworten.
dies ist oft ein Grund, warum Multimediakarten insbesondere TV-karten nicht laufen.
Wenn ich überhaupt wüsste, ob sie überhaupt läuft wäre ich schon schlauer. :D
Das Problem ist, ich weiss nicht wie ich den Treiber installiert bekomme.
Also nochmal ausführlicher:
Ich entlade zunächst den beim Booten geladenen Treiber mit
rmmod saa7134
und lade ihn neu mit den richtigen Parametern:
modprobe saa7134 card=2 tuner=5
card=2 für Lifeview 3000
tuner=5 für Tuner Philips PAL BG
dmesg | grep saa
zeigt nun folgendes:
[4296186.815000] saa7130/34: v4l2 driver version 0.2.12 loaded
[4296186.820000] saa7133[0]: found at 0000:00:07.0, rev: 208, irq: 10, latency: 32, mmio: 0xcfffb800
[4296186.820000] saa7133[0]: subsystem: 11bd:002f, board: LifeView FlyVIDEO3000 [card=2,insmod option]
[4296186.820000] saa7133[0]: board init: gpio is 600e000
Falsch! Das ist die Pinnacle-Karte für die der Treiber installiert worden ist.
und weiter:
[4296187.098000] saa7134[1]: found at 0000:00:0a.0, rev: 1, irq: 3, latency: 32, mmio: 0xcfffac00
[4296187.098000] saa7134[1]: subsystem: 1131:0000, board: UNKNOWN/GENERIC [card=0,autodetected]
[4296187.098000] saa7134[1]: board init: gpio is 31000
[4296187.222000] tuner 1-0061: chip found @ 0xc2 (saa7134[1])
Das ist die Lifeview für die, wie man sieht, der Treiber nicht installiert wurde.
Also: Wie bekomme ich nun hier den Treiber installiert?
Lies dir die oben genannten Fragen nochmals durch und poste die Antwort drauf!
gruss Oli
Lies dir die oben genannten Fragen nochmals durch und poste die Antwort drauf!
Wie schauts den mit dem devices aus ?
Hast du unter /dev/dvb adapter0 und adapter1 , oder nur adapter0 ?
Weder das eine, noch das andere. Ich habe /dev/video0 und /dev/video1
evtl. mal nach IR-Problemen forschen!
cat /proc/interrupts
root@ubuntu:~# cat /proc/interrupts
CPU0
0: 6771638 XT-PIC timer
1: 6486 XT-PIC i8042
2: 0 XT-PIC cascade
3: 429095 XT-PIC uhci_hcd:usb3, uhci_hcd:usb4, saa7134[1]
5: 253580 XT-PIC EMU10K1
8: 1 XT-PIC rtc
9: 0 XT-PIC acpi
10: 2 XT-PIC ehci_hcd:usb5, saa7133[0]
11: 478810 XT-PIC uhci_hcd:usb1, uhci_hcd:usb2, ohci1394, eth0, nvidia
12: 205770 XT-PIC i8042
14: 76642 XT-PIC ide0
15: 60429 XT-PIC ide1
NMI: 0
LOC: 0
ERR: 2
MIS: 0
ERR: 2
deutet auf ein Interruptproblem hin!
Aaaaaaah, ich habe die Lösung gefunden! :cool:
Falls es noch jemanden interressiert:
modprobe saa7134 card=0,2 tuner=0,5
Das Ergebnis:
root@ubuntu:~# dmesg | grep saa
[4307536.610000] saa7130/34: v4l2 driver version 0.2.12 loaded
[4307536.615000] saa7133[0]: found at 0000:00:07.0, rev: 208, irq: 10, latency: 32, mmio: 0xcfffb800
[4307536.615000] saa7133[0]: subsystem: 11bd:002f, board: UNKNOWN/GENERIC [card=0,insmod option]
[4307536.615000] saa7133[0]: board init: gpio is 6008000
[4307536.616000] saa7133[0]: dsp access wait timeout [bit=WRR]
[4307536.616000] saa7133[0]: dsp access wait timeout [bit=WRR]
[4307536.742000] tuner 0-004b: chip found @ 0x96 (saa7133[0])
[4307536.754000] saa7133[0]: i2c eeprom 00: bd 11 2f 00 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
[4307536.754000] saa7133[0]: i2c eeprom 10: ff e0 60 06 ff 20 ff ff 00 30 8d 2c 4f 68 ff ff
[4307536.754000] saa7133[0]: i2c eeprom 20: 01 2c 01 02 02 01 04 30 98 ff 00 a5 ff 21 00 c2
[4307536.754000] saa7133[0]: i2c eeprom 30: 96 10 03 32 15 20 ff ff 0c 22 17 88 03 2a 49 73
[4307536.771000] saa7133[0]: registered device video0 [v4l2]
[4307536.772000] saa7133[0]: registered device vbi0
[4307536.772000] saa7134[1]: found at 0000:00:0a.0, rev: 1, irq: 3, latency: 32, mmio: 0xcfffac00
[4307536.772000] saa7134[1]: subsystem: 1131:0000, board: LifeView FlyVIDEO3000 [card=2,insmod option]
[4307536.772000] saa7134[1]: board init: gpio is 39000
[4307536.772000] saa7134[1]: there are different flyvideo cards with different tuners
[4307536.772000] saa7134[1]: out there, you might have to use the tuner=<nr> insmod
[4307536.772000] saa7134[1]: option to override the default value.
[4307536.882000] saa7134[1]: registered input device for IR
[4307537.004000] tuner 1-0061: chip found @ 0xc2 (saa7134[1])
[4307537.007000] saa7134[1]: Huh, no eeprom present (err=-5)?
[4307537.041000] saa7134[1]: registered device video1 [v4l2]
[4307537.063000] saa7134[1]: registered device vbi1
[4307537.084000] saa7134[1]: registered device radio0
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.