Impossible de sélectionner le bon tuner [cx8800] - Multimédia - Linux et OS Alternatifs
Marsh Posté le 21-02-2006 à 20:41:49
Pour info :
# dpkg-reconfigure linux-image-2.6.15-1-k7 [20:39] |
Marsh Posté le 21-02-2006 à 23:22:56
tu dois passer une option au module tuner en plus de preciser quel tuner ta carte tv doit utiliser:
modprobe tuner secam=l
modprobe cx88xx card=5 tuner=38 radio=1 i2c_scan=1
et si sa marche pas , ne passe aucune option au module cx88xx pour laisser faire l'autodetection
car la tu force le modele 5 alors que c'est peut etre le 8
Marsh Posté le 22-02-2006 à 12:09:21
Merci !
Je teste lpvp.
Elle était moins cher que son équivalent en saa...
Marsh Posté le 22-02-2006 à 15:04:28
# i2c |
ça marche !
Marsh Posté le 21-02-2006 à 19:51:48
Bonjour, mon problème est simple, je voudrais que le module tuner suive mes indications. En effet celui-ci considère que mon tuner est de type 1 (Philips PAL) en lieu et place du même tuner 38 (Philips PAL/SECAM) :
Carte TV : Leadtek Winfast 2000 Expert
Noyau : Noyau Debian 2.6.15-1-k7 sur Debian testing
cx2388x v4l2 driver version 0.0.5 loaded
ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 18 (level, low) -> IRQ 169
CORE cx88[0]: subsystem: 107d:6611, board: Leadtek Winfast 2000XP Expert [card=5,insmod option]
TV tuner 38 at 0x1fe, Radio tuner 1 at 0x1fe
input: PC Speaker as /class/input/input1
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
i2c-algo-bit.o: cx88[0] passed test.
cx88[0]: i2c scan: found device @ 0x86 [tda9887/cx22702]
cx88[0]: i2c scan: found device @ 0xa0 [eeprom]
cx88[0]: i2c scan: found device @ 0xc0 [tuner (analog)]
cx88[0]: Leadtek Winfast 2000XP Expert config: tuner=38, eeprom[0]=0x01
input: cx88 IR (Leadtek Winfast 2000XP as /class/input/input2
cx88[0]/0: found at 0000:00:0a.0, rev: 5, irq: 169, latency: 32, mmio: 0xde000000
tuner 0-0060: All bytes are equal. It is not a TEA5767
tuner 0-0060: chip found @ 0xc0 (cx88[0])
tuner 0-0060: type set to 1 (Philips PAL_I (FI1246 and compatibles))
kernel: tda9887 0-0043: chip found @ 0x86 (cx88[0])
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88[0]/0: registered device radio0
Que faire ?
Le pire est que 1 fois, le bon numéro de tuner a été pris en compte et que ça a marché...
Mon /etc/modprobe.d/tv
# i2c
alias char-major-89 i2c-dev
options i2c-core i2c_debug=1
options i2c-algo-bit bit_test=1
# cx88
alias char-major-81 videodev
alias char-major-81-0 cx8800
options cx88xx card=5 tuner=38 radio=1 i2c_scan=1
options tuner tuner_debug=1
options tda9887 qss=1 port1=0 port2=0 secam=1
Quelques fois j'obtiens ça au boot et ce sans rien changer à ma configuration :
tveeprom: Unknown symbol i2c_probe
tveeprom: Unknown symbol i2c_master_recv
tveeprom: Unknown symbol i2c_add_driver
tveeprom: Unknown symbol i2c_del_driver
tveeprom: Unknown symbol i2c_detach_client
tveeprom: Unknown symbol i2c_attach_client
tveeprom: Unknown symbol i2c_master_send
i2c_algo_bit: Unknown symbol i2c_del_adapter
i2c_algo_bit: Unknown symbol i2c_add_adapter
cx88xx: Unknown symbol i2c_bit_add_bus
cx88xx: Unknown symbol i2c_master_recv
cx88xx: Unknown symbol tveeprom_read
cx88xx: Unknown symbol i2c_bit_del_bus
cx88xx: Unknown symbol i2c_clients_command
cx88xx: Unknown symbol tveeprom_hauppauge_analog
cx88xx: Unknown symbol i2c_master_send
cx8800: Unknown symbol cx88_reset
cx8800: Unknown symbol cx88_call_i2c_clients
cx8800: Unknown symbol cx88_wakeup
cx8800: Unknown symbol cx88_risc_stopper
cx8800: Unknown symbol cx88_print_irqbits
cx8800: Unknown symbol cx88_set_scale
cx8800: Unknown symbol cx88_shutdown
cx8800: Unknown symbol cx88_vdev_init
cx8800: Unknown symbol cx88_core_put
cx8800: Unknown symbol cx88_audio_thread
cx8800: Unknown symbol cx88_core_irq
cx8800: Unknown symbol cx88_core_get
cx8800: Unknown symbol cx88_get_stereo
cx8800: Unknown symbol cx88_set_tvnorm
cx8800: Unknown symbol cx88_risc_buffer
cx8800: Unknown symbol cx88_set_stereo
cx8800: Unknown symbol cx88_sram_channels
cx8800: Unknown symbol cx88_set_tvaudio
cx8800: Unknown symbol cx88_sram_channel_dump
cx8800: Unknown symbol cx88_sram_channel_setup
cx8800: Unknown symbol cx88_print_ioctl
cx8800: Unknown symbol cx88_free_buffer
cx8800: Unknown symbol cx88_boards
cx8800: Unknown symbol cx88_newstation
Un noyau à changer ?
---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE