hello,
May be widely discussed this theme here, anyway I didn't find exactly for my case
I have this cheap dongle tuner, immediately recognized by debian:
Bus 004 Device 004: ID 15f4:0131 HanfTekDevice Descriptor:
bLength 18bDescriptorType 1
bcdUSB 2.00bDeviceClass 0
bDeviceSubClass 0bDeviceProtocol 0
bMaxPacketSize0 64idVendor 0x15f4 HanfTek
idProduct 0x0131bcdDevice 1.00
iManufacturer 1 astrometadvbt2iProduct 2 dvbt2
iSerial 0bNumConfigurations 1
Configuration Descriptor:bLength 9
bDescriptorType 2wTotalLength 0x0022
bNumInterfaces 2bConfigurationValue 1
iConfiguration 4 USB2.0-Bulk&IsobmAttributes 0x80
(Bus Powered)MaxPower 500mA
Interface Descriptor:bLength 9
bDescriptorType 4bInterfaceNumber 0
bAlternateSetting 0bNumEndpoints 1
bInterfaceClass 255 Vendor Specific ClassbInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific ProtocoliInterface 5 Bulk-In, Interface
Endpoint Descriptor:bLength 7
bDescriptorType 5bEndpointAddress 0x81 EP 1 IN
bmAttributes 2Transfer Type Bulk
Synch Type NoneUsage Type Data
wMaxPacketSize 0x0200 1x 512 bytes bInterval 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 5 Bulk-In, Interface
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 2
can't get debug descriptor: Resource temporarily unavailable
Device Status: 0x0000
(Bus Powered)
[ 887.026655] usb 4-1.5: new high-speed USB device number 3 using ehci-pci[ 887.149254] usb 4-1.5: New USB device found, idVendor=15f4, idProduct=0131, bcdDevice= 1.00
[ 887.149257] usb 4-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=0[ 887.149259] usb 4-1.5: Product: dvbt2
[ 887.149260] usb 4-1.5: Manufacturer: astrometadvbt2[ 887.233211] usb 4-1.5: dvb_usb_v2: found a 'Astrometa DVB-T2' in warm state
[ 887.309991] usb 4-1.5: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer[ 887.309995] dvbdev: DVB: registering new adapter (Astrometa DVB-T2)
[ 887.341090] i2c i2c-4: Added multiplexed i2c bus 5[ 887.341091] rtl2832 4-0010: Realtek RTL2832 successfully attached
[ 887.341106] usb 4-1.5: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...[ 887.379275] r820t 5-003a: creating new instance
[ 887.386598] r820t 5-003a: Rafael Micro r820t successfully identified[ 887.390132] rtl2832_sdr rtl2832_sdr.1.auto: Registered as swradio0
[ 887.390133] rtl2832_sdr rtl2832_sdr.1.auto: Realtek RTL2832 SDR attached[ 887.390134] rtl2832_sdr rtl2832_sdr.1.auto: SDR API is still slightly experimental and functionality changes may follow
[ 887.401933] Registered IR keymap rc-empty[ 887.401953] rc rc0: Astrometa DVB-T2 as /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.5/rc/rc0
[ 887.402052] rc rc0: lirc_dev: driver dvb_usb_rtl28xxu registered at minor = 0, raw IR receiver, no transmitter[ 887.402092] input: Astrometa DVB-T2 as /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.5/rc/rc0/input16
[ 887.402212] usb 4-1.5: dvb_usb_v2: schedule remote query interval to 200 msecs[ 887.410935] usb 4-1.5: dvb_usb_v2: 'Astrometa DVB-T2' successfully initialized and connected
[ 887.410974] usbcore: registered new interface driver dvb_usb_rtl28xxu
but as dvb-t/2, and I, desperately, need a dvb-c.
It, clearly, registers one frontend only. Refering to: Astrometa DVB-T2 - LinuxTVWiki, I think that is model TVR801/R820T, where is specified, also, that may be not support dvb-c. I downloaded a latest kernel source and while browsing menuconfig, found at 'device drivers' - 'multimedia support' - 'Media ancillary drivers' - 'customize dvb frontends' where driver rtl2832 is exclusively under dvb-t section.
Saying these, I used this tuner as dvb-c in windows with altdvb working ok, in HD too:
USB\VID_15F4&PID_0131&MI_00\6&12B1B47A&0&0000
with drivers got at manufacturer website: AstroMeta_integrated solution.
There are separated windows drivers for dvb-t and dvb-c, not both, no support for linux, briefly mentioning that drivers are integrated in kernel.
Is there a happy end for using this tuner as dvb-c?
thanks in advance