dvb-t device Terratec Cinergy T XS not working
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned | ||
linux-firmware-nonfree (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Though the driver is included in the kernel, the correct firmware file is missing. I've got a firmware file with the same name from an older version of the driver, but it gets rejected.
dmesg output:
[ 11.195279] Linux video capture interface: v2.00
[ 11.254380] em28xx: New device TerraTec Electronic GmbH Cinergy T USB XS @ 480 Mbps (0ccd:0043, interface 0, class 0)
[ 11.254418] em28xx #0: chip ID is em2870
[ 11.348021] parport_pc 00:08: reported by Plug and Play ACPI
[ 11.348121] parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,
[ 11.398156] em28xx #0: i2c eeprom 00: 1a eb 67 95 cd 0c 43 00 c0 12 81 00 6a 24 8e 34
[ 11.398169] em28xx #0: i2c eeprom 10: 00 00 06 57 02 0c 00 00 00 00 00 00 00 00 00 00
[ 11.398180] em28xx #0: i2c eeprom 20: 44 00 00 00 f0 10 01 00 00 00 00 00 5b 00 00 00
[ 11.398191] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01 00 00 26 3c e3 49
[ 11.398202] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 11.398213] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 11.398226] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 24 03 43 00 69 00
[ 11.398233] em28xx #0: i2c eeprom 70: 6e 00 65 00 72 00 67 00 79 00 20 00 54 00 20 00
[ 11.398240] em28xx #0: i2c eeprom 80: 55 00 53 00 42 00 20 00 58 00 53 00 00 00 34 03
[ 11.398247] em28xx #0: i2c eeprom 90: 54 00 65 00 72 00 72 00 61 00 54 00 65 00 63 00
[ 11.398254] em28xx #0: i2c eeprom a0: 20 00 45 00 6c 00 65 00 63 00 74 00 72 00 6f 00
[ 11.398261] em28xx #0: i2c eeprom b0: 6e 00 69 00 63 00 20 00 47 00 6d 00 62 00 48 00
[ 11.398268] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 11.398275] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 11.398281] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 11.398288] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 11.398296] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0x5a1fc1df
[ 11.398297] em28xx #0: EEPROM info:
[ 11.398298] em28xx #0: No audio on board.
[ 11.398300] em28xx #0: 500mA max power
[ 11.398301] em28xx #0: Table at 0x06, strings=0x246a, 0x348e, 0x0000
[ 11.399031] em28xx #0: Identified as Terratec Cinergy T XS (card=43)
[ 11.399034] em28xx #0:
[ 11.399035]
[ 11.399038] em28xx #0: The support for this board weren't valid yet.
[ 11.399040] em28xx #0: Please send a report of having this working
[ 11.399042] em28xx #0: not to V4L mailing list (and/or to other addresses)
[ 11.399043]
[ 11.413394] C-Media PCI 0000:05:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 11.579559] lp0: using parport0 (interrupt-driven).
[ 11.589392] ppdev: user-space parallel port driver
[ 11.738758] Chip ID is not zero. It is not a TEA5767
[ 11.738839] tuner 0-0060: chip found @ 0xc0 (em28xx #0)
[ 11.976324] xc2028 0-0060: creating new instance
[ 11.976327] xc2028 0-0060: type set to XCeive xc2028/xc3028 tuner
[ 11.976334] usb 1-3: firmware: requesting xc3028-v27.fw
[ 12.053331] xc2028 0-0060: Loading 80 firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7
[ 12.120017] xc2028 0-0060: Loading firmware for type=BASE (1), id 0000000000000000.
[ 13.029655] xc2028 0-0060: Loading firmware for type=(0), id 000000000000b700.
[ 13.043277] SCODE (20000000), id 000000000000b700:
[ 13.043283] xc2028 0-0060: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
[ 13.091774] xc2028 0-0060: Incorrect readback of firmware version.
[ 13.220016] xc2028 0-0060: Loading firmware for type=BASE (1), id 0000000000000000.
[ 14.119697] xc2028 0-0060: Loading firmware for type=(0), id 000000000000b700.
[ 14.133315] SCODE (20000000), id 000000000000b700:
[ 14.133321] xc2028 0-0060: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
[ 14.173063] xc2028 0-0060: Incorrect readback of firmware version.
[ 14.340013] em28xx #0: v4l2 driver version 0.1.2
[ 14.345134] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
[ 14.360050] usbcore: registered new interface driver em28xx
[ 14.360055] em28xx driver loaded
$ lsb_release -rd
Description: Ubuntu 9.10
Release: 9.10
$ uname -a
Linux bauerbob 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux
$ md5sum /lib/firmware/
293dc5e915d9a0f
There's also a HowTo for extracting the firmware file from the Windows driver (url: http://
[...]
[ 2147.322197] Chip ID is not zero. It is not a TEA5767
[ 2147.322293] tuner 0-0060: chip found @ 0xc0 (em28xx #0)
[ 2147.322385] xc2028 0-0060: creating new instance
[ 2147.322389] xc2028 0-0060: type set to XCeive xc2028/xc3028 tuner
[ 2147.322397] usb 1-3: firmware: requesting xc3028-v27.fw
[ 2147.326215] xc2028 0-0060: Loading 80 firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7
[ 2147.326220] xc2028 0-0060: Firmware type BASE F8MHZ (3), id 0 is corrupted (size=0, expected 8718)
[ 2147.326227] xc2028 0-0060: Error: firmware file is corrupted!
[ 2147.326230] xc2028 0-0060: Releasing partially loaded firmware file.
[ 2147.326239] em28xx #0: v4l2 driver version 0.1.2
[ 2147.332033] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
[ 2147.351313] usbcore: registered new interface driver em28xx
[ 2147.351317] em28xx driver loaded
$ md5sum "./Cinergy T USB XS/BDA Driver 4.6.1115.0/Windows Vista (64Bit)
2305e1b7b5aad22
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: amd64
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xf9ff8000 irq 22'
Mixer name : 'Realtek ALC888'
Components : 'HDA:10ec0888,
Controls : 35
Simple ctrls : 20
Card1.Amixer.info:
Card hw:1 'CMI8738'/'C-Media CMI8738 (model 55) at 0xe800, irq 16'
Mixer name : 'CMedia PCI'
Components : ''
Controls : 41
Simple ctrls : 22
Card2.Amixer.info:
Card hw:2 'U0xeb1a0x2871'
Mixer name : 'USB Mixer'
Components : 'USBeb1a:2871'
Controls : 2
Simple ctrls : 1
Card2.Amixer.
Simple mixer control 'Line',0
Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum
Capture channels: Mono
Limits: Capture 0 - 16
Mono: Capture 0 [0%] [0.00dB] [off]
DistroRelease: Ubuntu 10.04
HibernationDevice: RESUME=/dev/sda1
MachineType: MSI MS-7519
Package: linux (not installed)
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
PATH=(custom, user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
ProcVersionSign
Regression: No
RelatedPackageV
Reproducible: Yes
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Tags: lucid filesystem needs-upstream-
Uname: Linux 2.6.32.11+drm33.2 x86_64
UserAsoundrc:
# ALSA library configuration file
# Include settings that are under the control of asoundconf(1).
# (To disable these settings, comment out this line.)
</home/
UserGroups: adm admin audio cdrom dialout disk floppy games lpadmin operator plugdev sambashare scanner src vboxusers video
WpaSupplicantLog:
dmi.bios.date: 01/18/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: V1.12
dmi.board.
dmi.board.name: P45 Neo-F (MS-7519)
dmi.board.vendor: MSI
dmi.board.version: 1.0
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: MICRO-STAR INTERNATIONAL CO.,LTD
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: MS-7519
dmi.product.
dmi.sys.vendor: MSI
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | Incomplete → Confirmed |
Changed in linux (Ubuntu): | |
status: | Confirmed → Incomplete |
status: | Incomplete → Confirmed |
Changed in linux-firmware-nonfree (Ubuntu): | |
status: | New → Triaged |
Thank you for taking the time to report this bug and helping to make Ubuntu better. This bug did not have a package associated with it, which is important for ensuring that it gets looked at by the proper developers. You can learn more about finding the right package at https:/ /wiki.ubuntu. com/Bugs/ FindRightPackag e. I have classified this bug as a bug in linux.
When reporting bugs in the future please use apport, either via the appropriate application's "Help -> Report a Problem" menu or using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https:/ /wiki.ubuntu. com/ReportingBu gs.