Hello, I have a slightly unusual USB DVB-T stick and I am trying to work out if it is supported by Linux. I purchased it from Oatley Electronics here in Australia. A picture and description can be viewed here: http://secure.oatleyelectronics.com//product_info.php?cPath=24&products_id=348&osCsid=3a2a89b61e884d851844e1d820c768e2 The device is enclosed in a metal casing with a typical 75ohm TV connector at one end, and the USB connector at the other. There are two holes in the case, allowing one red and one green LED to be visible when the device is operating (under Windows XP). I have prized off the metal casing to get a view of circuit board. It hosts, amongst other components, the following chips: - Zarlink MT352CG (Demodulator) - Infineon TUA6045 (Tuner) - Cypress CY7C68013A (Usb Microcontroller High-speed Usb Peripheral Controller) - ATMEL546 24C02N (EEPROM?) I have taken a closeup image of each side of the circuit board. These can be viewed at the following URLs (~750kb each): http://www.lucsmall.com/share/dvbusb-top.jpg http://www.lucsmall.com/share/dvbusb-underside.jpg I am keen to get this stick functioning under Linux since it seems to work quite well under Windows XP. It seems to be quite sensitive, and where I live (which admittedly isn't too far from the transmitter site) the unit works quite happily with a 1 metre length of hookup wire for an aerial.
From what I can gather, the device appears to be made by C&E. The
Windows driver and software seem to suggest that. However when I plug the device in when running Linux it seems to be identified as a "Hanftek UMT-010 DVB-T USB2.0". When I try to run "scan", however, it fails to tune. Any advice as to whether, and if so how, this device could be made to run under Linux would be greatly appreciated. I have included some information below that I hope might be useful in answering my query. Best wishes, Luc Windows Software: ----------------- - DVTPlayer.Exe - CEDTVLDR.sys - CEDTVLDR.inf - USBDTV.sys - DTVM5P2.sys File "Player.ini" that comes with Windows Software: ------------------ [Player] Tunertype=14 TunerI2CAddress=192 CaptureTo=1 ScalePercent=100,100,100 [Driver] DriverLoader="CEDTVLDR.sys" DriverCapture="DTVM5P2.sys" dmesg output after device plugged in: ------------------------------------- [17188486.864000] usb 4-1.2: new high speed USB device using ehci_hcd and address 9 [17188486.956000] usb 4-1.2: configuration #1 chosen from 1 choice [17188487.168000] dvb-usb: found a 'Hanftek UMT-010 DVB-T USB2.0' in cold state, will try to load a firmware [17188487.192000] dvb-usb: downloading firmware from file 'dvb-usb-umt-010-02.fw' [17188487.224000] usbcore: registered new driver dvb_usb_umt_010 [17188487.432000] usb 4-1.2: USB disconnect, address 9 [17188487.432000] dvb-usb: generic DVB-USB module successfully deinitialized and disconnected. [17188489.168000] usb 4-1.2: new high speed USB device using ehci_hcd and address 10 [17188489.260000] usb 4-1.2: configuration #1 chosen from 1 choice [17188489.260000] dvb-usb: found a 'Hanftek UMT-010 DVB-T USB2.0' in warm state. [17188489.260000] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [17188489.276000] DVB: registering new adapter (Hanftek UMT-010 DVB-T USB2.0). [17188489.276000] DVB: registering frontend 0 (Zarlink MT352 DVB-T)... [17188489.292000] dvb-usb: Hanftek UMT-010 DVB-T USB2.0 successfully initialized and connected. Output of /proc/bus/usb/devices for device: ------------------------------------------- T: Bus=04 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#= 10 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=15f4 ProdID=0015 Rev= 0.01 S: Manufacturer=UMT-010 V00.01 S: Product=HANF FIRMWARE C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=00 Prot=00 Driver=dvb_usb_umt_010 E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms Output of lsusb -v for device: ------------------------------ Bus 004 Device 010: ID 15f4:0015 HanfTek Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x15f4 HanfTek idProduct 0x0015 bcdDevice 0.01 iManufacturer 1 UMT-010 V00.01 iProduct 2 HANF FIRMWARE iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 46 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x86 EP 6 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Device Qualifier (for other device speed): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 bNumConfigurations 1 Device Status: 0x0000 (Bus Powered) Output of scan -v au-canberra: ------------------------------ scanning au-canberra using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' initial transponder 205625000 1 3 3 3 1 1 0 initial transponder 177500000 1 2 9 3 1 2 0 initial transponder 191625000 1 3 9 3 1 1 0 initial transponder 219500000 1 3 1 3 1 1 0 initial transponder 543500000 1 2 9 3 1 2 0
tune to: 205625000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_3_4:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00
WARNING: >>> tuning failed!!!
tune to: 205625000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_3_4:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
(tuning failed)
tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00
WARNING: >>> tuning failed!!!
tune to: 177500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00
WARNING: >>> tuning failed!!!
tune to: 177500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
(tuning failed)
tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00
WARNING: >>> tuning failed!!!
tune to: 191625000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00
WARNING: >>> tuning failed!!!
tune to: 191625000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
(tuning failed)
tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00
WARNING: >>> tuning failed!!!
tune to: 219500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00
WARNING: >>> tuning failed!!!
tune to: 219500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
(tuning failed)
tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00
WARNING: >>> tuning failed!!!
tune to: 543500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00
WARNING: >>> tuning failed!!!
tune to: 543500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
(tuning failed)
tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00
WARNING: >>> tuning failed!!! ERROR: initial tuning failed dumping lists (0 services) Done. _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb