Am Mittwoch, 9. März 2005 12:42 schrieb Manfred Tremmel:
Am Mittwoch, 9. März 2005 12:12 schrieb Thomas Janssen:
Laut ca. 20 Webseiten liegt es daran das der Tuner falsch eingestellt ist.
Das kann doch nicht der Fehler sein. Ich habe jetzt alle möglichen Tuner die passen würden probiert.
Ich bin aber jetzt scheinbar betriebsblind, denn ich finde es nicht wo ich sehen kann welcher Tuner (option tuner=2 zum Beispiel) gerade ausgewählt ist (im laufenden Betrieb).
Hab ich jetzt doch noch rausgefunden. modprobe cx8800 tuner=28 modprobe -r cx8800 modprobe cx8800 tuner=29 und so weiter..
Der tuner wird als Parameter zum Modul bttv angegeben. Leg Dir unter /etc/modprobe.d eine Datei tv an. Da schreibst Du dann
options bttv card=10 radio=1 tuner=5 options tuner debug=1
(Optionen laut http://www.cip.biologie.uni-osnabrueck.de/niehaus/linux/howto.php?w intv) und kannst die verschiedenen Optionen durchprobieren, bis passende gefunden wurden.
Gute Idee und danke für den Link! Einzig das Schwarz/Weiß-Problem ist dadurch nicht behoben. Hat vielleicht jemand eine Idee woran es noch liegen könnte ? dmesg output: cx8800[0]: cx88: tvaudio thread exiting Linux video capture interface: v1.00 cx2388x v4l2 driver version 0.0.4 loaded ACPI: PCI interrupt 0000:01:09.0[A] -> GSI 5 (level, low) -> IRQ 5 cx8800[0]: found at 0000:01:09.0, rev: 3, irq: 5, latency: 32, mmio: 0xe0000000 cx8800[0]: subsystem: 0070:3401, board: Hauppauge WinTV 34xxx models [card=1,autodetected] i2c-algo-bit.o: (0) scl=1, sda=1 i2c-algo-bit.o: (1) scl=1, sda=0 i2c-algo-bit.o: (2) scl=1, sda=1 i2c-algo-bit.o: (3) scl=0, sda=1 i2c-algo-bit.o: (4) scl=1, sda=1 i2c-algo-bit.o: cx8800[0] passed test. tuner: chip found at addr 0xc2 i2c-bus cx8800[0] tuner: type set to 28 (LG PAL_BG+FM (TPI8PSB01D)) by cx8800[0] <zwischenbemerkung von mir> Der Tuner ist eigentlich ein: LG PAL-BG+FM TPI8PSB01 Der ist so aber nicht vorhanden. Es gibt den Tuner in der Liste nur mit abschliessendem D =pal und F =ntsc </zwischenbemerkung> cx8800[0]: i2c attach [client=LG PAL_BG+FM (TPI8PSB01D)] cx8800[0]: i2c register ok cx8800[0]: hauppauge eeprom: model=34614, tuner=LG TPI8PSB01D (28), radio=yes <zwischenbemerkung von mir> model=34614 ist die exakte Bezeichnung </zwischenbemerkung> cx8800[0]: registered device video0 [v4l2] cx8800[0]: registered device vbi0 cx8800[0]: registered device radio0 cx8800[0]: set_audio_standard_BTSC (status: known-good) cx8800[0]: cx88: tvaudio thread started cx8800[0]: AUD_STATUS: 0xfe72 [mono/no pilot] ctl=BTSC_AUTO_STEREO cx8800[0]: AUD_STATUS: 0xfeb2 [mono/no pilot] ctl=BTSC_AUTO_STEREO cx8800[0]: set_audio_standard_A2 PAL-BG A2 (status: known-good) cx8800[0]: cx88_set_stereo: mask 0x8bf, ctl 0x8c [status=0x22,ctl=0x118c,vol=0x40] cx8800[0]: AUD_STATUS: 0x22 [mono/no pilot] ctl=A2_AUTO_STEREO cx8800[0]: cx88_set_stereo: mask 0x8bf, ctl 0x8c [status=0x22,ctl=0x118c,vol=0x40] cx8800[0]: set_audio_standard_A2 PAL-BG A2 (status: known-good) cx8800[0]: cx88_set_stereo: mask 0x8bf, ctl 0x8c [status=0x22,ctl=0x118c,vol=0x40] cx8800[0]: AUD_STATUS: 0xffe2 [mono/no pilot] ctl=A2_AUTO_STEREO cx8800[0]: cx88_set_stereo: mask 0x3f, ctl 0x8 [status=0x22,ctl=0x1188,vol=0x40] Mit folgenden zeilen müllt mich dmesg dann zu. Endlos. cx8800[0]: AUD_STATUS: 0xffea [mono/pilot c2] ctl=A2_FORCE_MONO1 cx8800[0]: AUD_STATUS: 0xffea [mono/pilot c2] ctl=A2_FORCE_MONO1 cx8800[0]: AUD_STATUS: 0xffea [mono/pilot c2] ctl=A2_FORCE_MONO1 cx8800[0]: AUD_STATUS: 0xffea [mono/pilot c2] ctl=A2_FORCE_MONO1 cx8800[0]: AUD_STATUS: 0xffea [mono/pilot c2] ctl=A2_FORCE_MONO1 Verwirrte Grüße Thomas