[cx8800] Impossible de sélectionner le bon tuner

Impossible de sélectionner le bon tuner [cx8800] - Multimédia - Linux et OS Alternatifs

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
 

Citation :


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 :

Citation :


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
Reply

Marsh Posté le 21-02-2006 à 19:51:48   

Reply

Marsh Posté le 21-02-2006 à 20:41:49    

Pour info :
 

# dpkg-reconfigure linux-image-2.6.15-1-k7                              [20:39]
Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs to build the ramdisk.
Not updating initrd symbolic links since we are being updated/reinstalled
(2.6.15-4 was configured last, according to dpkg)
Not updating image symbolic links since we are being updated/reinstalled
(2.6.15-4 was configured last, according to dpkg)
Running postinst hook /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Testing for an existing GRUB menu.list file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /vmlinuz-2.6.15-1-k7
Found kernel: /vmlinuz-2.6.12-1-k7
Updating /boot/grub/menu.lst ... done


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
Reply

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  
 
   :hello:  
 
   
 

Reply

Marsh Posté le 22-02-2006 à 10:32:12    

T'avais qu'à pas prendre de chip conexant ! :o
(:D)

Reply

Marsh Posté le 22-02-2006 à 12:09:21    

Merci !
Je teste lpvp.
 
Elle était moins cher que son équivalent en saa...


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
Reply

Marsh Posté le 22-02-2006 à 15:04:28    

# i2c
alias char-major-89 i2c-dev
options i2c-algo-bit bit_test=1
 
# cx88
alias char-major-81 videodev
alias char-major-81-0 cx8800
options tuner  secam=l tuner_debug=1
options tda9887  qss=1 port1=0 port2=0 secam=1


 
ça marche !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed