[Résolu] Capture video et dmesg

Bonjour .

Suite à un plantage inopiné de kdenlive , mon entrée capture analogique de ma wintv hvr 1120 est tombée en panne.

Pas la carte, le logiciel.

Il n’y avait plus moyen d’avoir de video et/ou de son .

J’ai fait un dmesg.

J’ai réinstallé les firmwares free et non free de debian jessie et maintenant , tout semble etre rentré dans l’ordre mais…

Les messages d’erreur de dmesg m’inquiètent .

Que veulent ils dire ?
Comment dépanner mon systeme sans rien casser ?

C’est cette partie qui m’inquiète plus particulièrement :

[   36.649972] DVB: registering new adapter (saa7133[0])
[   36.649976] saa7134 0000:05:00.0: DVB: registering adapter 0 frontend 0 (NXP TDA10048HN DVB-T)...
[   37.138602] tda10048_firmware_upload: waiting for firmware upload (dvb-fe-tda10048-1.0.fw)...
[   37.138628] saa7134 0000:05:00.0: firmware: failed to load dvb-fe-tda10048-1.0.fw (-2)
[   37.138631] saa7134 0000:05:00.0: Direct firmware load failed with error -2
[   37.138633] saa7134 0000:05:00.0: Falling back to user helper
[   37.793181] saa7134 ALSA driver for DMA sound loaded
[   37.793219] saa7133[0]/alsa: saa7133[0] at 0xf7d00000 irq 17 registered as card -1
[   54.206174] usb 6-1.8: 3:1: cannot get freq at ep 0x84
[   54.229212] usb 6-1.8: 3:1: cannot get freq at ep 0x84
[   54.265389] usb 6-1.8: 3:1: cannot get freq at ep 0x84
[   54.288528] usb 6-1.8: 3:1: cannot get freq at ep 0x84
[ 1138.051874] tda10048_firmware_upload: waiting for firmware upload (dvb-fe-tda10048-1.0.fw)...
[ 1138.051902] saa7134 0000:05:00.0: firmware: failed to load dvb-fe-tda10048-1.0.fw (-2)
[ 1138.051906] saa7134 0000:05:00.0: Direct firmware load failed with error -2
[ 1138.051917] saa7134 0000:05:00.0: Falling back to user helper
[ 6885.864517] tda18271c2_rf_tracking_filters_correction: [8-0060|M] error -22 on line 278
[ 6885.912581] tda18271_calc_ir_measure: [8-0060|M] error -34 on line 686
[ 6885.912586] tda18271_calc_bp_filter: [8-0060|M] error -34 on line 618
[ 6885.912589] tda18271_calc_rf_band: [8-0060|M] error -34 on line 652
[ 6885.912592] tda18271_calc_gain_taper: [8-0060|M] error -34 on line 669
[ 6897.876434] tda18271c2_rf_tracking_filters_correction: [8-0060|M] error -22 on line 278
[ 6897.924509] tda18271_calc_ir_measure: [8-0060|M] error -34 on line 686
[ 6897.924514] tda18271_calc_bp_filter: [8-0060|M] error -34 on line 618
[ 6897.924516] tda18271_calc_rf_band: [8-0060|M] error -34 on line 652
[ 6897.924517] tda18271_calc_gain_taper: [8-0060|M] error -34 on line 669
[ 9141.598895] usb 6-1.8: 3:1: cannot get freq at ep 0x84
[ 9141.622025] usb 6-1.8: 3:1: cannot get freq at ep 0x84
[ 9160.652269] usb 6-1.8: 3:1: cannot get freq at ep 0x84
[ 9160.675300] usb 6-1.8: 3:1: cannot get freq at ep 0x84
[ 9178.522302] usb 6-1.8: 3:1: cannot get freq at ep 0x84
[ 9178.545330] usb 6-1.8: 3:1: cannot get freq at ep 0x84
[ 9289.404331] usb 6-1.8: 3:1: cannot get freq at ep 0x84
[ 9289.427364] usb 6-1.8: 3:1: cannot get freq at ep 0x84
[10024.057243] usblp1: removed

plus préqcisément ces lignes :

[ 1138.051874] tda10048_firmware_upload: waiting for firmware upload (dvb-fe-tda10048-1.0.fw)...
[ 1138.051902] saa7134 0000:05:00.0: firmware: failed to load dvb-fe-tda10048-1.0.fw (-2)

Que veut elle dire ?
Une panne future en perspective ?

Comment dépanner ça ?

On dirait qu’il te manque un fichier firmware pour ta carte dvb

En général, ces fichiers sont recherchés dans le répertoire /lib/firmware/

Tu pourrais récupérer ce fichier depuis ce lien web : https://github.com/OpenELEC/dvb-firmware/blob/master/firmware/dvb-fe-tda10048-1.0.fw
avec :

su -c 'wget  https://github.com/OpenELEC/dvb-firmware/blob/master/firmware/dvb-fe-tda10048-1.0.fw --output-document=/lib/firmware/dvb-fe-tda10048-1.0.fw'

Ensuite, tu déconnecte et reconnecte ta clef DVB du port USB de la machine (si c’est une clef USB…sinon tu redémarre) et tu regarde dans les retours de dmesg si le message demandant le fichier firmware est toujours là.
Si le message d’erreur n’est plus là et que le fichier est le bon, ça devrait fonctionner.

Si ça marche pas avec ce fichier firmware, tu pourra le supprimer avec :

su -c 'rm /lib/firmware/dvb-fe-tda10048-1.0.fw'

(Ce doit sans doute être pour une Hauppauge WinTV-HVR-2200 ou autre 2250)


Il y a peut être aussi (si je suis pas hors sujet) d’autres informations à tirer des liens suivants :

https://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-2200

https://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-2250

Ce qui m’inquiète, c’est que le fichier téléchargé fait 64388 Octets,
alors que celui résultant du script (voir les liens ci-dessus) fait 24388 octets.
Donc, il se peut qu’un des deux (ou les deux) ne soit pas le bon fichier firmware.

Micp , je tiens à te remercier .

grâce à ton coup de main , voilà ce que me donne dmesg :

`
[ 6.904961] saa7130/34: v4l2 driver version 0, 2, 17 loaded
[ 6.905226] saa7133[0]: found at 0000:05:00.0, rev: 209, irq: 17, latency: 32, mmio: 0xf7d00000
[ 6.905233] saa7133[0]: subsystem: 0070:6707, board: Hauppauge WinTV-HVR1120 DVB-T/Hybrid [card=156,autodetected]
[ 6.905250] saa7133[0]: board init: gpio is 40000
[ 6.976486] Adding 32897020k swap on /dev/sda6. Priority:-1 extents:1 across:32897020k FS
[ 6.982061] Registered IR keymap rc-hauppauge
[ 6.982192] input: saa7134 IR (Hauppauge WinTV-HVR as /devices/pci0000:00/0000:00:1c.5/0000:04:00.0/0000:05:00.0/rc/rc0/input14
[ 6.982242] rc0: saa7134 IR (Hauppauge WinTV-HVR as /devices/pci0000:00/0000:00:1c.5/0000:04:00.0/0000:05:00.0/rc/rc0
[ 7.031706] lirc_dev: IR Remote Control driver registered, major 250
[ 7.033567] intel_rapl: Found RAPL domain package
[ 7.033571] intel_rapl: Found RAPL domain core
[ 7.033574] intel_rapl: Found RAPL domain uncore
[ 7.033583] intel_rapl: RAPL package 0 domain package locked by BIOS
[ 7.041526] IR JVC protocol handler initialized
[ 7.043744] rc rc0: lirc_dev: driver ir-lirc-codec (saa7134) registered at minor = 0
[ 7.043747] IR LIRC bridge handler initialized
[ 7.084298] input: MCE IR Keyboard/Mouse (saa7134) as /devices/virtual/input/input15
[ 7.084356] IR MCE Keyboard/mouse protocol handler initialized
[ 7.104900] IR RC6 protocol handler initialized
[ 7.104908] IR RC5(x) protocol handler initialized
[ 7.104961] IR SANYO protocol handler initialized
[ 7.105038] IR NEC protocol handler initialized
[ 7.105085] IR Sharp protocol handler initialized
[ 7.105991] IR Sony protocol handler initialized
[ 7.134256] saa7133[0]: i2c eeprom 00: 70 00 07 67 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
[ 7.134261] saa7133[0]: i2c eeprom 10:
[ 7.134261] ff
[ 7.134261] ff
[ 7.134261] ff
[ 7.134262] 0e
[ 7.134262] ff
[ 7.134262] 20 ff ff ff ff ff ff ff ff ff ff
[ 7.134267] saa7133[0]: i2c eeprom 20: 01 40 01 32 32 01 01 33 88 ff 00 b0 ff ff ff ff
[ 7.134271] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 7.134283] saa7133[0]: i2c eeprom 40: ff 35 00 c0 96 10 06 32 97 04 00 20 00 ff ff ff
[ 7.134287] saa7133[0]: i2c eeprom 50: ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 7.134291] saa7133[0]: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 7.134295] saa7133[0]: i2c eeprom 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 7.134299] saa7133[0]: i2c eeprom 80: 84 09 00 04 20 77 00 40 a3 1a 84 f0 73 05 29 00
[ 7.134303] saa7133[0]: i2c eeprom 90: 84 08 00 06 89 06 01 00 95 39 8d 72 07 70 73 09
[ 7.134307] saa7133[0]: i2c eeprom a0: 23 5f 73 0a f4 9b 72 0b 2f 72 0e 01 72 0f 45 72
[ 7.134311] saa7133[0]: i2c eeprom b0: 10 01 72 11 ff 73 13 a2 69 79 54 00 00 00 00 00
[ 7.134315] saa7133[0]: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 7.134319] saa7133[0]: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 7.134323] saa7133[0]: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 7.134327] saa7133[0]: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 7.134334] tveeprom 8-0050: Hauppauge model 67209, rev C3F5, serial# 8657571
[ 7.134335] tveeprom 8-0050: MAC address is 00:0d:fe:84:1a:a3
[ 7.134337] tveeprom 8-0050: tuner model is NXP 18271C2 (idx 155, type 54)
[ 7.134338] tveeprom 8-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L’) PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xf4)
[ 7.134339] tveeprom 8-0050: audio processor is SAA7131 (idx 41)
[ 7.134340] tveeprom 8-0050: decoder processor is SAA7131 (idx 35)
[ 7.134341] tveeprom 8-0050: has radio, has IR receiver, has no IR transmitter
[ 7.134342] saa7133[0]: hauppauge eeprom: model=67209
[ 7.172606] hidraw: raw HID events driver © Jiri Kosina
[ 7.189470] uvcvideo: Found UVC 1.00 device HP Deluxe Webcam KQ246AA (04f2:a13c)

[ 7.714355] tda18271 8-0060: creating new instance
[ 7.759082] TDA18271HD/C2 detected @ 8-0060
[ 7.823596] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[ 8.339892] tda18271: performing RF tracking filter calibration

[ 26.579820] tda18271: RF tracking filter calibration complete
[ 26.635888] tda829x 8-004b: type set to tda8290+18271
[ 31.458392] saa7133[0]: registered device video1 [v4l2]
[ 31.458514] saa7133[0]: registered device vbi0
[ 31.458659] saa7133[0]: registered device radio0
[ 31.497429] dvb_init() allocating 1 frontend
[ 31.634468] tda829x 8-004b: type set to tda8290
[ 31.666496] tda18271 8-0060: attaching existing instance
[ 31.666499] DVB: registering new adapter (saa7133[0])
[ 31.666503] saa7134 0000:05:00.0: DVB: registering adapter 0 frontend 0 (NXP TDA10048HN DVB-T)…
[ 32.187196] tda10048_firmware_upload: waiting for firmware upload (dvb-fe-tda10048-1.0.fw)…
[ 32.211826] saa7134 0000:05:00.0: firmware: direct-loading firmware dvb-fe-tda10048-1.0.fw
[ 32.211833] tda10048_firmware_upload: firmware read 24878 bytes.
[ 32.211835] tda10048_firmware_upload: firmware uploading
[ 37.650373] tda10048_firmware_upload: firmware uploaded
[ 37.916444] saa7134 ALSA driver for DMA sound loaded
[ 37.916475] saa7133[0]/alsa: saa7133[0] at 0xf7d00000 irq 17 registered as card -1
`

en somme micp , tout va pour le mieux dans le meilleur des mondes .

encore merci

Si tout est en ordre pense à éditer ton message et à préciser que c’est résolu, tu peux même signaler quel messages t’a permis de résoudre ton problème.

Cela facilitera les prochains à trouver la solution plus rapidement :wink:

@ alainbrest1 Super content que le fichier firmware convienne. J’avais un doute…

effectivement , comme je l’ai montré tout est rentré dans l’ordre de ce côté là et je croyais sincèrement que tout allait pour le mieux dans le meilleur des mondes mais , sitôt installé , le firmware a fait sauter celui que j’avais mis précédemment qui était incomplet donc et bien sur plus de video ni de son .

j’ai dû réinstaller le firmware d’origine

https://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-1120#Installing_the_SAA7134_Driver

après redémmarrage et un coup de xawtv et tvtime , tout est rentré dans l’ordre .

merci pour votre aide à tous

Désolé : J’avais zappé cet extrait de ton premier message : [quote=“alainbrest1, post:1, topic:71137”]
de ma wintv hvr 1120
[/quote]
ce qui m’aurait permit de faire des recherches mieux ciblées.