Driver em2882 pour clé USB TNT Cingery T et Ubuntu 10.04

Plop à tous …

ça y est, le driver em2882 fonctionne à nouveau pour ubuntu 10.04 (et surement d’autres version de linux). L’installation change un peu, il vous faut le gestionnaire de revision hg, puis faire un clone du dépôt : http://linuxtv.org/hg/v4l-dvb, et compiler le driver :

apt-get install mercurial && hg clone http://linuxtv.org/hg/v4l-dvb && cd v4l-dvb && make && sudo make install

Si la compilation plante pour firedtv, il vous faudra modifier le fichier « v4l/.config » dans le dossier v4l-dvb à la ligne 235 et remplacer :

CONFIG_DVB_FIREDTV=y

par :

CONFIG_DVB_FIREDTV=n

puis relancer le make et make install

Ensuite, il vous suffira de connecter la clé usb TNT, et un dmesg devrait retourner :

[   65.432005] em28xx: New device TerraTec Electronic GmbH Cinergy Hybrid T USB XS (2882) @ 480 Mbps (0ccd:005e, interface 0, class 0)
[   65.432138] em28xx #0: chip ID is em2882/em2883
[   65.444910] IR NEC protocol handler initialized
[   65.649695] em28xx #0: i2c eeprom 00: 1a eb 67 95 cd 0c 5e 00 d0 12 5c 03 9e 40 de 1c
[   65.649703] em28xx #0: i2c eeprom 10: 6a 34 27 57 46 07 01 00 00 00 00 00 00 00 00 00
[   65.649709] em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 31 00 b8 00 14 00 5b 1e 00 00
[   65.649714] em28xx #0: i2c eeprom 30: 00 00 20 40 20 6e 02 20 10 01 00 00 00 00 00 00
[   65.649719] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[   65.649724] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[   65.649729] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 34 03 54 00 65 00
[   65.649734] em28xx #0: i2c eeprom 70: 72 00 72 00 61 00 54 00 65 00 63 00 20 00 45 00
[   65.649740] em28xx #0: i2c eeprom 80: 6c 00 65 00 63 00 74 00 72 00 6f 00 6e 00 69 00
[   65.649745] em28xx #0: i2c eeprom 90: 63 00 20 00 47 00 6d 00 62 00 48 00 00 00 40 03
[   65.649750] em28xx #0: i2c eeprom a0: 43 00 69 00 6e 00 65 00 72 00 67 00 79 00 20 00
[   65.649755] em28xx #0: i2c eeprom b0: 48 00 79 00 62 00 72 00 69 00 64 00 20 00 54 00
[   65.649760] em28xx #0: i2c eeprom c0: 20 00 55 00 53 00 42 00 20 00 58 00 53 00 20 00
[   65.649765] em28xx #0: i2c eeprom d0: 28 00 32 00 38 00 38 00 32 00 29 00 00 00 1c 03
[   65.649770] em28xx #0: i2c eeprom e0: 30 00 36 00 31 00 32 00 30 00 32 00 30 00 30 00
[   65.649775] em28xx #0: i2c eeprom f0: 32 00 33 00 37 00 35 00 00 00 00 00 00 00 00 00
[   65.649782] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0x1113b8be
[   65.649783] em28xx #0: EEPROM info:
[   65.649784] em28xx #0:	AC97 audio (5 sample rates)
[   65.649785] em28xx #0:	500mA max power
[   65.649787] em28xx #0:	Table at 0x27, strings=0x409e, 0x1cde, 0x346a
[   65.651195] em28xx #0: Identified as Terratec Hybrid XS (em2882) (card=55)
[   65.680950] IR RC5(x) protocol handler initialized
[   65.830073] IR RC6 protocol handler initialized
[   65.841212] tvp5150 7-005c: chip found @ 0xb8 (em28xx #0)
[   65.999598] IR JVC protocol handler initialized
[   66.091946] tuner 7-0061: chip found @ 0xc2 (em28xx #0)
[   66.101982] IR Sony protocol handler initialized
[   66.120234] xc2028 7-0061: creating new instance
[   66.120236] xc2028 7-0061: type set to XCeive xc2028/xc3028 tuner
[   66.120243] usb 2-5: firmware: requesting xc3028-v27.fw
[   66.486604] xc2028 7-0061: Loading 80 firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7
[   66.550020] xc2028 7-0061: Loading firmware for type=BASE MTS (5), id 0000000000000000.
[   67.489940] xc2028 7-0061: Loading firmware for type=MTS (4), id 000000000000b700.
[   67.505325] xc2028 7-0061: Loading SCODE for type=MTS LCD NOGD MONO IF SCODE HAS_IF_4500 (6002b004), id 000000000000b700.
[   67.880020] Registered IR keymap rc-terratec-cinergy-xs
[   67.880096] input: em28xx IR (em28xx #0) as /devices/pci0000:00/0000:00:04.1/usb2/2-5/rc/rc0/input7
[   67.880153] rc0: em28xx IR (em28xx #0) as /devices/pci0000:00/0000:00:04.1/usb2/2-5/rc/rc0
[   67.880536] em28xx #0: Config register raw data: 0xd0
[   67.881284] em28xx #0: AC97 vendor ID = 0xffffffff
[   67.881825] em28xx #0: AC97 features = 0x6a90
[   67.881826] em28xx #0: Empia 202 AC97 audio processor detected
[   68.080397] tvp5150 7-005c: tvp5150am1 detected.
[   68.180765] em28xx #0: v4l2 driver version 0.1.2
[   68.297206] em28xx #0: V4L2 video device registered as video1
[   68.297208] em28xx #0: V4L2 VBI device registered as vbi0
[   68.297799] usbcore: registered new interface driver em28xx
[   68.297802] em28xx driver loaded
[   68.383814] em28xx-audio.c: probing for em28x1 non standard usbaudio
[   68.383816] em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
[   68.384166] Em28xx: Initialized (Em28xx Audio Extension) extension
[   68.450494] tvp5150 7-005c: tvp5150am1 detected.
[   68.772282] xc2028 7-0061: attaching existing instance
[   68.772285] xc2028 7-0061: type set to XCeive xc2028/xc3028 tuner
[   68.772287] em28xx #0: em28xx #0/2: xc3028 attached
[   68.772289] DVB: registering new adapter (em28xx #0)
[   68.772291] DVB: registering adapter 0 frontend 0 (Zarlink ZL10353 DVB-T)...
[   68.772535] em28xx #0: Successfully loaded em28xx-dvb
[   68.772540] Em28xx: Initialized (Em28xx dvb Extension) extension
[   68.950459] tvp5150 7-005c: tvp5150am1 detected.

Puis utiliser votre logiciel préféré Me tv ou kaffeine, …. pour profiter de la TV.

5 réflexions sur “ Driver em2882 pour clé USB TNT Cingery T et Ubuntu 10.04 ”

  1. bon la compilation a d’abord échoué puis avec rectification de firedtv (qui était =m et non =y) en =n ça a réussi, merci 🙂
    mais au lancement de kafeine (ou autre) pas de signal détecté alors que ma clé cinergy xs est branchée sur le câble antenne de ma tv ; et pas de
    #
    65.432005] em28xx: New device TerraTec Electronic GmbH Cinergy Hybrid T USB XS (2882) @ 480 Mbps (0ccd:005e, interface 0, class 0)
    #
    [ 65.432138] em28xx #0: chip ID is em2882/em2883

    et
    ~$ w_scan -c FR -k > channels.dvb
    w_scan version 20091230 (compiled for DVB API 5.1)
    using settings for FRANCE
    DVB aerial
    DVB-T FR
    frontend_type DVB-T, channellist 5
    output format kaffeine channels.dvb
    Info: using DVB adapter auto detection.
    main:2911: FATAL: ***** NO USEABLE DVB CARD FOUND. *****
    Please check wether dvb driver is loaded and
    verify that no dvb application (i.e. vdr) is running.

  2. Dans ce cas, tu peux soit tenter de passer en root, soit redémarrer l’ordi au cas ou un autre soft utiliserait le périphérique.

Les commentaires sont fermés.