Re: [PATCH v2] add support for DeLOCK-USB-2.0-DVB-T-Receiver-61744
[
…]
Hi there,
These two patches - 'dvb-usb-ids-v2-rtl2832-fc0012.patch' and
'rtl28xxu-v2-rtl2832-fc0012.patch' adds nine devices based on FC0012
tuner, altogether eleven.
Gianluca, please inform forum fellows to test&reply.
Zdenek, fermio - there is a note on
http://wiki.zeratul.org/doku.php?id=linux:v4l:realtek:start at
"Other DVB-T Sticks" regarding 'af4d:a803' device.
Is it based on RTL2832 with FC0012 tuner?
Julian, Thomas, Antii
cheers mates!
;)
poma
ps.
modinfo dvb_usb_rtl28xxu
filename:
/lib/modules/3.3.2-6.fc16.x86_64/kernel/drivers/media/dvb/dvb-usb/dvb-usb-rtl28xxu.ko
license: GPL
author: Thomas Mair <thomas.mair86@xxxxxxxxxxxxxx>
author: Antti Palosaari <crope@xxxxxx>
description: Realtek RTL28xxU DVB USB driver
alias: usb:v1F4DpD803d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1F4DpC803d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1B80pD399d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1B80pD395d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1B80pD394d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1B80pD393d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1B80pD39Dd*dc*dsc*dp*ic*isc*ip*
alias: usb:v0458p707Fd*dc*dsc*dp*ic*isc*ip*
alias: usb:v0BDAp2838d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1F4DpB803d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0CCDp00A9d*dc*dsc*dp*ic*isc*ip*
alias: usb:v14AAp0161d*dc*dsc*dp*ic*isc*ip*
alias: usb:v14AAp0160d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0BDAp2831d*dc*dsc*dp*ic*isc*ip*
depends: dvb-usb,rtl2830,rc-core
vermagic: 3.3.2-6.fc16.x86_64 SMP mod_unload
parm: debug:set debugging level (int)
parm: adapter_nr:DVB adapter numbers (array of short)
--- dvb-usb-ids.h.bcp 2012-05-03 05:28:38.261673063 +0200
+++ dvb-usb-ids.h 2012-05-03 07:07:41.510306992 +0200
@@ -129,10 +129,12 @@
#define USB_PID_E3C_EC168_3 0xfffb
#define USB_PID_E3C_EC168_4 0x1001
#define USB_PID_E3C_EC168_5 0x1002
+#define USB_PID_EZCAP_EZTV646 0x2838
#define USB_PID_FREECOM_DVBT 0x0160
#define USB_PID_FREECOM_DVBT_2 0x0161
#define USB_PID_UNIWILL_STK7700P 0x6003
#define USB_PID_GENIUS_TVGO_DVB_T03 0x4012
+#define USB_PID_GENIUS_TVGO_DVB_T03_2 0x707f
#define USB_PID_GRANDTEC_DVBT_USB_COLD 0x0fa0
#define USB_PID_GRANDTEC_DVBT_USB_WARM 0x0fa1
#define USB_PID_GTEK 0xb803
@@ -146,6 +148,9 @@
#define USB_PID_KWORLD_395U_2 0xe39b
#define USB_PID_KWORLD_395U_3 0xe395
#define USB_PID_KWORLD_395U_4 0xe39a
+#define USB_PID_KWORLD_D393 0xd393
+#define USB_PID_KWORLD_D395 0xd395
+#define USB_PID_KWORLD_D399 0xd399
#define USB_PID_KWORLD_MC810 0xc810
#define USB_PID_KWORLD_PC160_2T 0xc160
#define USB_PID_KWORLD_PC160_T 0xc161
@@ -209,6 +214,7 @@
#define USB_PID_HAUPPAUGE_NOVA_TD_STICK_52009 0x5200
#define USB_PID_HAUPPAUGE_TIGER_ATSC 0xb200
#define USB_PID_HAUPPAUGE_TIGER_ATSC_B210 0xb210
+#define USB_PID_HU394 0xd394
#define USB_PID_AVERMEDIA_EXPRESS 0xb568
#define USB_PID_AVERMEDIA_VOLAR 0xa807
#define USB_PID_AVERMEDIA_VOLAR_2 0xb808
@@ -265,11 +271,13 @@
#define USB_PID_PCTV_400E 0x020f
#define USB_PID_PCTV_450E 0x0222
#define USB_PID_PCTV_452E 0x021f
+#define USB_PID_PROLECTRIX_DV107669 0xd803
#define USB_PID_REALTEK_RTL2831U 0x2831
#define USB_PID_REALTEK_RTL2832U 0x2832
#define USB_PID_TECHNOTREND_CONNECT_S2_3600 0x3007
#define USB_PID_TECHNOTREND_CONNECT_S2_3650_CI 0x300a
#define USB_PID_NEBULA_DIGITV 0x0201
+#define USB_PID_NOT_ONLY_LV5TDELUXE 0xc803
#define USB_PID_DVICO_BLUEBIRD_LGDT 0xd820
#define USB_PID_DVICO_BLUEBIRD_LG064F_COLD 0xd500
#define USB_PID_DVICO_BLUEBIRD_LG064F_WARM 0xd501
@@ -345,6 +353,7 @@
#define USB_PID_FRIIO_WHITE 0x0001
#define USB_PID_TVWAY_PLUS 0x0002
#define USB_PID_SVEON_STV20 0xe39d
+#define USB_PID_SVEON_STV20_2 0xd39d
#define USB_PID_SVEON_STV22 0xe401
#define USB_PID_SVEON_STV22_IT9137 0xe411
#define USB_PID_AZUREWAVE_AZ6027 0x3275
--- rtl28xxu.c.bcp 2012-05-03 06:44:32.958461395 +0200
+++ rtl28xxu.c 2012-05-03 08:11:57.463559065 +0200
@@ -1052,6 +1052,15 @@
RTL2831U_14AA_0161,
RTL2832U_0CCD_00A9,
RTL2832U_1F4D_B803,
+ RTL2832U_0BDA_2838,
+ RTL2832U_0458_707F,
+ RTL2832U_1B80_D39D,
+ RTL2832U_1B80_D393,
+ RTL2832U_1B80_D394,
+ RTL2832U_1B80_D395,
+ RTL2832U_1B80_D399,
+ RTL2832U_1F4D_C803,
+ RTL2832U_1F4D_D803,
};
static struct usb_device_id rtl28xxu_table[] = {
@@ -1068,6 +1077,24 @@
USB_DEVICE(USB_VID_TERRATEC, USB_PID_TERRATEC_CINERGY_T_STICK_BLACK)},
[RTL2832U_1F4D_B803] = {
USB_DEVICE(USB_VID_GTEK, USB_PID_GTEK)},
+ [RTL2832U_0BDA_2838] = {
+ USB_DEVICE(USB_VID_REALTEK, USB_PID_EZCAP_EZTV646)},
+ [RTL2832U_0458_707F] = {
+ USB_DEVICE(USB_VID_KYE, USB_PID_GENIUS_TVGO_DVB_T03_2)},
+ [RTL2832U_1B80_D39D] = {
+ USB_DEVICE(USB_VID_KWORLD_2, USB_PID_SVEON_STV20_2)},
+ [RTL2832U_1B80_D393] = {
+ USB_DEVICE(USB_VID_KWORLD_2, USB_PID_KWORLD_D393)},
+ [RTL2832U_1B80_D394] = {
+ USB_DEVICE(USB_VID_KWORLD_2, USB_PID_HU394)},
+ [RTL2832U_1B80_D395] = {
+ USB_DEVICE(USB_VID_KWORLD_2, USB_PID_KWORLD_D395)},
+ [RTL2832U_1B80_D399] = {
+ USB_DEVICE(USB_VID_KWORLD_2, USB_PID_KWORLD_D399)},
+ [RTL2832U_1F4D_C803] = {
+ USB_DEVICE(USB_VID_GTEK, USB_PID_NOT_ONLY_LV5TDELUXE)},
+ [RTL2832U_1F4D_D803] = {
+ USB_DEVICE(USB_VID_GTEK, USB_PID_PROLECTRIX_DV107669)},
{} /* terminating entry */
};
@@ -1181,7 +1208,7 @@
.i2c_algo = &rtl28xxu_i2c_algo,
- .num_device_descs = 2,
+ .num_device_descs = 11,
.devices = {
{
.name = "Terratec Cinergy T Stick Black",
@@ -1195,6 +1222,60 @@
&rtl28xxu_table[RTL2832U_1F4D_B803],
},
},
+ {
+ .name = "EzCAP EzTV646",
+ .warm_ids = {
+ &rtl28xxu_table[RTL2832U_0BDA_2838],
+ },
+ },
+ {
+ .name = "Genius TVGo DVB-T03 2",
+ .warm_ids = {
+ &rtl28xxu_table[RTL2832U_0458_707F],
+ },
+ },
+ {
+ .name = "Sveon STV20 2",
+ .warm_ids = {
+ &rtl28xxu_table[RTL2832U_1B80_D39D],
+ },
+ },
+ {
+ .name = "DVB-T TV Stick D393",
+ .warm_ids = {
+ &rtl28xxu_table[RTL2832U_1B80_D393],
+ },
+ },
+ {
+ .name = "DIKOM USB-DVBT HD - HU394",
+ .warm_ids = {
+ &rtl28xxu_table[RTL2832U_1B80_D394],
+ },
+ },
+ {
+ .name = "DVB-T TV Stick D395",
+ .warm_ids = {
+ &rtl28xxu_table[RTL2832U_1B80_D395],
+ },
+ },
+ {
+ .name = "DVB-T TV Stick D399",
+ .warm_ids = {
+ &rtl28xxu_table[RTL2832U_1B80_D399],
+ },
+ },
+ {
+ .name = "Not Only TV DVB-T USB DELUXE LV5TDELUXE",
+ .warm_ids = {
+ &rtl28xxu_table[RTL2832U_1F4D_C803],
+ },
+ },
+ {
+ .name = "PROlectrix USB DVB-T & DAB Dongle DV107669",
+ .warm_ids = {
+ &rtl28xxu_table[RTL2832U_1F4D_D803],
+ },
+ },
}
},
0bda:2838
*USB_VID_REALTEK 0x0bda
USB_PID_EZCAP_EZTV646 0x2838
EzCAP EzTV646
http://www.szforwardvideo.com/product/Pro_18_7.html
http://ubuntuforums.org/showthread.php?t=1532934
RTL2832U_0BDA_2838
0ccd:00a9
*USB_VID_TERRATEC 0x0ccd
*USB_PID_TERRATEC_CINERGY_T_STICK_BLACK 0x00a9
TERRATEC Cinergy T Stick Black - "Rev.1"
http://linux.terratec.de/tv_en.html
http://www.terratec.net/en/products/Cinergy_T_Stick_Black_107611.html
*RTL2832U_0CCD_00A9
0458:707f
*USB_VID_KYE 0x0458
USB_PID_GENIUS_TVGO_DVB_T03_2 0x707f
Genius TVGo DVB-T03 - "Ver.B"
http://www.linuxtv.org/wiki/index.php/Genius_TVGo_DVB-T03
http://www.abclinuxu.cz/hardware/pridavne-karty/televizni-karty/dvb-t/usb/genius-tvgo-dvb-t03-hw-z-2011
RTL2832U_0458_707F
1b80:d39d
*USB_VID_KWORLD_2 0x1b80
USB_PID_SVEON_STV20_2 0xd39d
Sveon STV20
http://www.sveon.com/fichaSTV20.html
https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/issues/4
RTL2832U_1B80_D39D
1b80:d393
*USB_VID_KWORLD_2 0x1b80
USB_PID_KWORLD_D393 0xd393
Ardata MyVision DVB-T TV
http://www.ardata.pl/tuner-telewizyjny-ardata-myvision-dvb-t-tv
Gigabyte U7300 USB DVB-T
http://www.gigabyte.com/products/product-page.aspx?pid=3493#sp
http://wiki.zeratul.org/doku.php?id=linux:v4l:realtek:gigabyte-u7300-usb-dvb-t-tuner
NILOX DVB-T Stick N15
http://wiki.zeratul.org/doku.php?id=linux:v4l:realtek:nilox-dvb-t_stick_n15
Twintech UT-30 USB2.0 DVB-T Stick with FM Radio
http://www.twintech3d.com/products_features.asp?num=300
RTL2832U_1B80_D393
1b80:d394
*USB_VID_KWORLD_2 0x1b80
USB_PID_HU394 0xd394
DIKOM USB-DVBT HD
http://twitter.com/#!/spin877/status/188265508401979392
http://xgazza.altervista.org/Linux/DVB/dikom_dvbt.JPG
RTL2832U_1B80_D394
1b80:d395
*USB_VID_KWORLD_2 0x1b80
USB_PID_KWORLD_D395 0xd395
MaxMedia HU394-T USB DVB-T Multi (FM, DAB, DAB+)
http://www.maxmediatek.com/pd-page/DVB-T_USB.htm
PEAK Hardware 102569AGPK DVB-T Digital TV USB Stick
http://ubuntuforums.org/showthread.php?t=1678094
RTL2832U_1B80_D395
1b80:d399
DVB-T TV Stick D399
*USB_VID_KWORLD_2 0x1b80
USB_PID_KWORLD_D399 0xd399
http://ubuntuforums.org/showthread.php?t=1678094&page=2
RTL2832U_1B80_D399
1f4d:b803
*USB_VID_GTEK 0x1f4d
*USB_PID_GTEK 0xb803
DeLOCK USB 2.0 DVB-T Receiver 61744
http://www.delock.com/produkte/gruppen/Multimedia/Delock_USB_20_DVB-T_Receiver_61744.html
G-Tek T803
MyGica T803 DVB-T USB TV Stick
http://www.mygica.com/product.asp?id=149
*RTL2832U_1F4D_B803
1f4d:c803
*USB_VID_GTEK 0x1f4d
USB_PID_NOT_ONLY_LV5TDELUXE 0xc803
LifeView/Not Only TV DVB-T USB DELUXE LV5TDELUXE
http://notonlytv.net/p_lv5tdeluxe.html
RTL2832U_1F4D_C803
1f4d:d803
*USB_VID_GTEK 0x1f4d
USB_PID_PROLECTRIX_DV107669 0xd803
PROlectrix USB DVB-T & DAB Dongle DV107669
http://www.reddit.com/user/GrahamM242
RTL2832U_1F4D_D803
https://github.com/tmair/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/blob/master/README
http://www.reddit.com/r/RTLSDR/comments/s6ddo/rtlsdr_compatibility_list_v2_work_in_progress/
[Linux Input]
[Video for Linux]
[Mplayer Users]
[Linux USB Devel]
[Linux Audio Users]
[Photos]
[Yosemite Photos]
[Linux Kernel]
[Linux SCSI]
[XFree86]
[Devices]
[Yosemite Backpacking]