Carte TV Asustek P7131 Hybrid non supportée sous linux ? - Hardware - Linux et OS Alternatifs
Marsh Posté le 16-07-2008 à 13:44:47
Up !
Le problème persiste. Pour l'instant je ne peux que utiliser ma freebox via l'entrée composite (qui fonctionne, elle !).
Merci !
Marsh Posté le 16-07-2008 à 20:43:45
salut
tu devrais essayer de passer une option au module tuner
modprobe tuner secam=l (elle)
Marsh Posté le 16-07-2008 à 21:41:04
C'était une bonne idée, je ne l'avais pas tentée mais... ça ne marche toujours pas. Merci tout de même pour la suggestion !
Autre chose ?
Marsh Posté le 06-07-2008 à 14:08:04
Bonjour à tous,
J'ai une carte TV Asustek P7131 Hybrid que je n'arrive pas à faire fonctionner en analogique sous linux. Je capte quelques chaînes TNT avec Kaffeine mais ce sont les chaînes analogiques qui m'intéressent et que ce soit avec tvtime ou xdtv, je n'arrive pas à capter une chaîne correctement. Je vois parfois une vague image mais elle est de très mauvaise qualité.
Comme je me bats depuis hier sur ce problème, voici ce que je peux affirmer :
- le module saa7134 est correctement chargé avec les options card=112 et tuner=54 qui conviennent. La card 112 est celle que me donne le fichier /usr/src/linux-source-2.6.24/Documentation/video4linux/CARDLIST.saa7134 et j'ai essayé toutes les valeurs pour l'option tuner, la valeur 54 correspond à celle détectée automatiquement et c'est la seule qui me permet de voir une image (très mauvaise, je le rappelle).
- la carte marche très bien en analogique sous windows XP avec le driver fourni, ce qui permet d'écarter une panne de la carte ou un problème d'antenne.
- je suis sûr de la configuration des fréquences dans tvtime car elles sont issues d'une détection automatique réalisée avec une autre carte TV qui marche bien sous linux. De plus, le fait que j'aperçoive parfois quelques morceaux d'images me permet de confirmer que je suis sur une fréquence correcte.
- j'ai essayé sur plusieurs machines équipées de Debian Lenny ou Mandriva 2008 avec le même résultat à chaque fois.
Pour info, voici le contenu de dmesg :
Linux video capture interface: v2.00
ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 17 (level, low) -> IRQ 17
PCI: Setting latency timer of device 0000:02:00.0 to 64
atl1 0000:02:00.0: version 2.0.7
saa7130/34: v4l2 driver version 0.2.14 loaded
ACPI: PCI Interrupt 0000:05:01.0[A] -> GSI 17 (level, low) -> IRQ 17
saa7133[0]: found at 0000:05:01.0, rev: 209, irq: 17, latency: 64, mmio: 0xfebff800
saa7133[0]: subsystem: 1043:4876, board: ASUSTeK P7131 Hybrid [card=112,autodetected]
saa7133[0]: board init: gpio is 0
input: saa7134 IR (ASUSTeK P7131 Hybri as /class/input/input2
input: Logitech HID compliant keyboard as /class/input/input3
input: USB HID v1.10 Device [Logitech HID compliant keyboard] on usb-0000:00:1a.2-1
input: Logitech Optical USB Mouse as /class/input/input4
input: USB HID v1.10 Mouse [Logitech Optical USB Mouse] on usb-0000:00:1a.2-2
usbcore: registered new interface driver usbhid
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ 18
PCI: Setting latency timer of device 0000:00:1b.0 to 64
saa7133[0]: i2c eeprom 00: 43 10 76 48 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7133[0]: i2c eeprom 10: ff ff ff 0f ff 20 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: 01 40 01 02 03 01 01 03 08 ff 00 d5 ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff 21 00 c2 96 10 03 32 55 50 ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
tuner 1-004b: chip found @ 0x96 (saa7133[0])
tuner 1-004b: setting tuner address to 61
tuner 1-004b: type set to tda8290+75a
hda_codec: Unknown model for ALC883, trying auto-probe from BIOS...
tuner 1-004b: setting tuner address to 61
tuner 1-004b: type set to tda8290+75a
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0
DVB: registering new adapter (saa7133[0]).
DVB: registering frontend 0 (Philips TDA10046H DVB-T)...
tda1004x: setting up plls for 48MHz sampling clock
tda1004x: found firmware revision 29 -- ok
Et lspci donne ceci :
05:01.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev d1)
Enfin, lsmod :
nvidia 7099716 24
nfsd 202800 13
exportfs 5472 1 nfsd
nfs 224428 1
lockd 60456 3 nfsd,nfs
nfs_acl 3520 2 nfsd,nfs
sunrpc 157852 11 nfsd,nfs,lockd,nfs_acl
ppdev 8676 0
parport_pc 33796 0
lp 10980 0
parport 33960 3 ppdev,parport_pc,lp
button 7920 0
ac 5188 0
battery 9988 0
autofs4 20452 2
acpi_cpufreq 9096 0
cpufreq_powersave 1792 0
cpufreq_userspace 4128 0
cpufreq_conservative 6888 0
cpufreq_stats 5120 0
cpufreq_ondemand 8300 2
freq_table 4512 3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand
ipv6 236964 16
nls_iso8859_1 4128 1
nls_cp437 5792 1
vfat 12032 1
fat 48540 1 vfat
dm_snapshot 16516 0
dm_mirror 20928 0
dm_mod 52160 3 dm_snapshot,dm_mirror
loop 16932 0
tda827x 6980 1
saa7134_dvb 16140 0
dvb_pll 14148 1 saa7134_dvb
video_buf_dvb 6628 1 saa7134_dvb
dvb_core 74760 1 video_buf_dvb
tda1004x 14276 2 saa7134_dvb
firmware_class 9504 2 saa7134_dvb,tda1004x
tsdev 7968 0
tuner 57576 0
snd_hda_intel 239160 1
snd_pcm_oss 39200 0
snd_mixer_oss 15424 1 snd_pcm_oss
saa7134 121324 1 saa7134_dvb
snd_pcm 72324 2 snd_hda_intel,snd_pcm_oss
video_buf 23460 3 saa7134_dvb,video_buf_dvb,saa7134
compat_ioctl32 1376 1 saa7134
ir_kbd_i2c 8624 1 saa7134
atl1 31916 0
ir_common 34084 2 saa7134,ir_kbd_i2c
evdev 9312 5
psmouse 36016 0
snd_timer 21028 1 snd_pcm
serio_raw 6692 0
videodev 26656 1 saa7134
v4l2_common 16672 3 tuner,saa7134,videodev
v4l1_compat 12580 2 saa7134,videodev
rtc 12856 0
mii 5280 1 atl1
pcspkr 3104 0
snd 48324 7 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
i2c_i801 8656 0
usbhid 25792 0
hid 25248 1 usbhid
soundcore 7520 1 snd
i2c_core 23552 9 nvidia,tda827x,saa7134_dvb,dvb_pll,tda1004x,tuner,saa7134,ir_kbd_i2c,i2c_i801
snd_page_alloc 9512 2 snd_hda_intel,snd_pcm
intel_agp 23188 0
agpgart 31912 2 nvidia,intel_agp
ext3 121224 2
jbd 55336 1 ext3
mbcache 8260 1 ext3
sg 32668 0
sr_mod 16516 0
cdrom 32832 1 sr_mod
sd_mod 27136 5
ehci_hcd 30796 0
uhci_hcd 22960 0
floppy 54884 0
ata_piix 13348 4
generic 4836 0 [permanent]
ide_core 113764 1 generic
ata_generic 7556 0
libata 115664 2 ata_piix,ata_generic
scsi_mod 136620 4 sg,sr_mod,sd_mod,libata
usbcore 125096 4 usbhid,ehci_hcd,uhci_hcd
thermal 13416 0
processor 31016 2 acpi_cpufreq,thermal
fan 4836 0
Dans l'idéal, j'aimerais savoir si certains ont réussi à faire fonctionner cette carte en analogique sous linux. Sinon, toute piste à explorer est la bienvenue. J'ai lu à plusieurs endroits que cette carte était bien supportée en analogique et que seule la partie tnt nécessitait l'ajout d'un firmware. Je ne comprends donc pas pourquoi je n'arrive pas à la faire fonctionner correctement. S'agirait-il d'une très mauvaise gestion du tuner qui aboutirait à une réception aussi lamentable ?
Merci beaucoup pour votre aide,
Cyrille