User:Sipec: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
(Backing out the changes to another article and putting them here ONE BY ONE (i.e wasting my time))
 
(Backing out the changes to another article and putting them here ONE BY ONE (i.e wasting my time))
Line 14: Line 14:
Having looked up the above hardware ID I came across a web page describing the card as a rebranded REALTEK 2832U Device
Having looked up the above hardware ID I came across a web page describing the card as a rebranded REALTEK 2832U Device
Perhaps I am wrong, perhaps I did not understand it well.
Perhaps I am wrong, perhaps I did not understand it well.

administr@ubuntu:~$ lsusb -v

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0002 2.0 root hub
bcdDevice 3.02
iManufacturer 3
iProduct 2
iSerial 1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0001 1.1 root hub
bcdDevice 3.02
iManufacturer 3
iProduct 2
iSerial 1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 255

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0001 1.1 root hub
bcdDevice 3.02
iManufacturer 3
iProduct 2
iSerial 1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 255

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0001 1.1 root hub
bcdDevice 3.02
iManufacturer 3
iProduct 2
iSerial 1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 255

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0001 1.1 root hub
bcdDevice 3.02
iManufacturer 3
iProduct 2
iSerial 1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0002 1x 2 bytes
bInterval 255

Bus 001 Device 003: ID 1f4d:a803 G-Tek Electronics Group
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x1f4d G-Tek Electronics Group
idProduct 0xa803
bcdDevice 1.00
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 34
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 4
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 5
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage 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

===========



The contents of the windows7 inf. file are:

[Version]
Signature = "$CHICAGO$"
Class = MEDIA
ClassGUID = {4d36e96c-e325-11ce-bfc1-08002be10318}
provider = %VENDER%
CatalogFile = RTL2832U.cat
DriverVer = 01/28/2010,86.001.0128.2010

[DestinationDirs]
RTLUSBDEV.Files.Ext = 10,System32\Drivers

[SourceDisksNames]
1=%DiskName1%

[SourceDisksFiles]
RTL2832UBDA.sys = 1
RTL2832UUSB.sys = 1

[Manufacturer]
%VenderName% = DeviceList

[DeviceList]
%RTLUSBDEV.DeviceDesc%=RTLUSBDEV, USB\VID_0BDA&PID_2838&MI_00
%RTLUSBDTMB.DeviceDesc%=RTLUSBDEV, USB\VID_0BDA&PID_2839&MI_00
%AZUSB.DeviceDesc%=AZUSB, USB\VID_13D3&PID_3274&MI_00
%DKUSB.DeviceDesc%=RTLUSBDEV, USB\VID_1D19&PID_1101&MI_00
%DKMINIUSB.DeviceDesc%=RTLUSBDEV, USB\VID_1D19&PID_1102&MI_00
%DK5217.DeviceDesc%=RTLUSBDEV, USB\VID_1D19&PID_1103&MI_00
%DKMSI.DeviceDesc%=RTLUSBDEV, USB\VID_1D19&PID_1104&MI_00
%DK05.DeviceDesc%=RTLUSBDEV, USB\VID_1D19&PID_1105&MI_00
%DK06.DeviceDesc%=RTLUSBDEV, USB\VID_1D19&PID_1106&MI_00
%GT.DeviceDesc%=GT, USB\VID_1F4D&PID_0837&MI_00
%RTLUSBDEV.DeviceDesc%=RTLUSBDEV, USB\VID_1554&PID_5013&MI_00
%RTLUSBDEV.DeviceDesc%=RTLUSBDEV, USB\VID_1554&PID_5020&MI_00
%DTVDEV.DeviceDesc%=DTVDEV, USB\VID_0BDA&PID_2837&MI_00
%GTA.DeviceDesc%=RTLUSBDEV, USB\VID_1F4D&PID_A803&MI_00
%GTB.DeviceDesc%=RTLUSBDEV, USB\VID_1F4D&PID_B803&MI_00
%GTC.DeviceDesc%=RTLUSBDEV, USB\VID_1F4D&PID_C803&MI_00
%GTD.DeviceDesc%=RTLUSBDEV, USB\VID_1F4D&PID_D803&MI_00
%GTE.DeviceDesc%=RTLUSBDEV, USB\VID_1F4D&PID_C280&MI_00
%GTF.DeviceDesc%=RTLUSBDEV, USB\VID_1F4D&PID_D286&MI_00
%RTLUSBDVBC.DeviceDesc%=RTLUSBDEV, USB\VID_0BDA&PID_2841&MI_00
%CP.DeviceDesc%=CP, USB\VID_185B&PID_0650&MI_00


;Mini Card
%RTLUSBDEV.DeviceDesc%=RTLUSBDEV, USB\VID_0BDA&PID_2832
%RTLUSBDTMB.DeviceDesc%=RTLUSBDEV, USB\VID_0BDA&PID_2836
%RTLUSBDVBC.DeviceDesc%=RTLUSBDEV, USB\VID_0BDA&PID_2840
%RTLUSBDEV.DeviceDesc%=RTLUSBDEV, USB\VID_1680&PID_A332
%YU.DeviceDesc%=YU, USB\VID_1164&PID_6601
%AZMINICARD.DeviceDesc%=AZMINICARD, USB\VID_13D3&PID_3234
%AZGPSTV.DeviceDesc%=AZGPSTV, USB\VID_13D3&PID_3282
%KW.DeviceDesc%=KW, USB\VID_1B80&PID_D397
%HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D393
%HVSOEM2nd.DeviceDesc%=HVSOEM2nd, USB\VID_1B80&PID_D396
%HVSOEM2nd.DeviceDesc%=HVSOEM2nd, USB\VID_1B80&PID_D398
%DTVDEV.DeviceDesc%=DTVDEV, USB\VID_0BDA&PID_2834
%HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D394
%KW2.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D39C
%HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D39B
%HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D395
%HVSOEM.DeviceDesc%=HVSOEM2nd, USB\VID_1B80&PID_D39A


[RTLUSBDEV.NT]
Include = ks.inf, kscaptur.inf, bda.inf
Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT
CopyFiles = RTLUSBDEV.Files.Ext

[YU.NT]
Include = ks.inf, kscaptur.inf, bda.inf
Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT
CopyFiles = RTLUSBDEV.Files.Ext

[AZMINICARD.NT]
Include = ks.inf, kscaptur.inf, bda.inf
Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT
CopyFiles = RTLUSBDEV.Files.Ext

[AZUSB.NT]
Include = ks.inf, kscaptur.inf, bda.inf
Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT
CopyFiles = RTLUSBDEV.Files.Ext

[AZGPSTV.NT]
Include = ks.inf, kscaptur.inf, bda.inf
Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT
CopyFiles = RTLUSBDEV.Files.Ext

[KW.NT]
Include = ks.inf, kscaptur.inf, bda.inf
Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT
CopyFiles = RTLUSBDEV.Files.Ext

[HVSOEM.NT]
Include = ks.inf, kscaptur.inf, bda.inf
Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT
CopyFiles = RTLUSBDEV.Files.Ext

[HVSOEM2nd.NT]
Include = ks.inf, kscaptur.inf, bda.inf
Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT
CopyFiles = RTLUSBDEV.Files.Ext

[GT.NT]
Include = ks.inf, kscaptur.inf, bda.inf
Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT
CopyFiles = RTLUSBDEV.Files.Ext

[DTVDEV.NT]
Include = ks.inf, kscaptur.inf, bda.inf
Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT
CopyFiles = RTLUSBDEV.Files.Ext

[CP.NT]
Include = ks.inf, kscaptur.inf, bda.inf
Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT
CopyFiles = RTLUSBDEV.Files.Ext

[RTLUSBDEV.Files.Ext]
RTL2832UUSB.sys
RTL2832UBDA.sys,,,2

[RTLUSBDEV.NT.Services]
Addservice = RTL2832UUSB, 0x00000002, USB.AddService
Addservice = RTL2832UBDA, ,BDA.AddService

[YU.NT.Services]
Addservice = RTL2832UUSB, 0x00000002, USB.AddService
Addservice = RTL2832UBDA, ,BDA.AddService

[AZMINICARD.NT.Services]
Addservice = RTL2832UUSB, 0x00000002, USB.AddService
Addservice = RTL2832UBDA, ,BDA.AddService

[AZUSB.NT.Services]
Addservice = RTL2832UUSB, 0x00000002, USB.AddService
Addservice = RTL2832UBDA, ,BDA.AddService

[AZGPSTV.NT.Services]
Addservice = RTL2832UUSB, 0x00000002, USB.AddService
Addservice = RTL2832UBDA, ,BDA.AddService

[KW.NT.Services]
Addservice = RTL2832UUSB, 0x00000002, USB.AddService
Addservice = RTL2832UBDA, ,BDA.AddService

[HVSOEM.NT.Services]
Addservice = RTL2832UUSB, 0x00000002, USB.AddService
Addservice = RTL2832UBDA, ,BDA.AddService

[HVSOEM2nd.NT.Services]
Addservice = RTL2832UUSB, 0x00000002, USB.AddService
Addservice = RTL2832UBDA, ,BDA.AddService

[GT.NT.Services]
Addservice = RTL2832UUSB, 0x00000002, USB.AddService
Addservice = RTL2832UBDA, ,BDA.AddService

[DTVDEV.NT.Services]
Addservice = RTL2832UUSB, 0x00000002, USB.AddService
Addservice = RTL2832UBDA, ,BDA.AddService

[CP.NT.Services]
Addservice = RTL2832UUSB, 0x00000002, USB.AddService
Addservice = RTL2832UBDA, ,BDA.AddService

[USB.AddService]
DisplayName = %RTLUSBDEV.USB_Desc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\System32\Drivers\RTL2832UUSB.sys
AddReg = USB.AddReg
LoadOrderGroup = Base

[USB.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,RTL2832UUSB.sys

[BDA.AddService]
DisplayName = %RTLUSBDEV.BDA_Desc%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %10%\system32\drivers\RTL2832UBDA.sys
AddReg = BDA.AddReg

[BDA.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,RTL2832UBDA.sys
HKR,,PageOutWhenUnopened,3,01
HKR,,FilterNameNumber,0x10001,13
HKR,,FilterName1,,VideoMate TV U100
HKR,,FilterName2,,Digital Tuner Card
HKR,,FilterName3,,AD-TM210
HKR,,FilterName4,,AD-TU230
HKR,,FilterName5,,AW-CA100
HKR,,FilterName6,,UB450-T
HKR,,FilterName7,,USB Digital TV
HKR,,FilterName8,,DVB-T Dongle
HKR,,FilterName9,,DTV
HKR,,FilterName10,,Digital PCTV Tuner
HKR,,FilterName11,,VideoMate U6xx DTV Filter
HKR,,FilterName12,,REALTEK DTV Filter

[RTLUSBDEV.NT.HW]
AddReg = BDA.UpperFilter.AddReg

[YU.NT.HW]
AddReg = BDA.UpperFilter.AddReg

[AZMINICARD.NT.HW]
AddReg = BDA.UpperFilter.AddReg

[AZUSB.NT.HW]
AddReg = BDA.UpperFilter.AddReg

[AZGPSTV.NT.HW]
AddReg = BDA.UpperFilter.AddReg

[KW.NT.HW]
AddReg = BDA.UpperFilter.AddReg

[HVSOEM.NT.HW]
AddReg = BDA.UpperFilter.AddReg

[HVSOEM2nd.NT.HW]
AddReg = BDA.UpperFilter.AddReg

[GT.NT.HW]
AddReg = BDA.UpperFilter.AddReg

[DTVDEV.NT.HW]
AddReg = BDA.UpperFilter.AddReg

[CP.NT.HW]
AddReg = BDA.UpperFilter.AddReg


[BDA.UpperFilter.AddReg]
HKR,,"UpperFilters",0x00010000,"RTL2832UBDA"

[RTLUSBDEV.NT.Interfaces]
AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, RTLUSBDEV.TunerFilter.Interface

[RTLUSBDEV.TunerFilter.Interface]
AddReg = RTLUSBDEV.TunerFilter.Interface.AddReg

[RTLUSBDEV.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%RTL2832UTuner.FilterDesc%


[YU.NT.Interfaces]
AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, YU.TunerFilter.Interface

[YU.TunerFilter.Interface]
AddReg = YU.TunerFilter.Interface.AddReg

[YU.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%YUTuner.FilterDesc%


[AZMINICARD.NT.Interfaces]
AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, AZMINICARD.TunerFilter.Interface

[AZMINICARD.TunerFilter.Interface]
AddReg = AZMINICARD.TunerFilter.Interface.AddReg

[AZMINICARD.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%AZMINICARDTuner.FilterDesc%


[AZUSB.NT.Interfaces]
AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, AZUSB.TunerFilter.Interface

[AZUSB.TunerFilter.Interface]
AddReg = AZUSB.TunerFilter.Interface.AddReg

[AZUSB.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%AZUSBTuner.FilterDesc%


[AZGPSTV.NT.Interfaces]
AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, AZGPSTV.TunerFilter.Interface

[AZGPSTV.TunerFilter.Interface]
AddReg = AZGPSTV.TunerFilter.Interface.AddReg

[AZGPSTV.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%AZGPSTVTuner.FilterDesc%



[KW.NT.Interfaces]
AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, KW.TunerFilter.Interface

[KW.TunerFilter.Interface]
AddReg = KW.TunerFilter.Interface.AddReg

[KW.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%KWTuner.FilterDesc%


[HVSOEM.NT.Interfaces]
AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, HVSOEM.TunerFilter.Interface

[HVSOEM.TunerFilter.Interface]
AddReg = HVSOEM.TunerFilter.Interface.AddReg

[HVSOEM.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%HVSOEMTuner.FilterDesc%


[HVSOEM2nd.NT.Interfaces]
AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, HVSOEM2nd.TunerFilter.Interface

[HVSOEM2nd.TunerFilter.Interface]
AddReg = HVSOEM2nd.TunerFilter.Interface.AddReg

[HVSOEM2nd.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%HVSOEM2ndTuner.FilterDesc%


[GT.NT.Interfaces]
AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, GT.TunerFilter.Interface

[GT.TunerFilter.Interface]
AddReg = GT.TunerFilter.Interface.AddReg

[GT.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%GTTuner.FilterDesc%


[DTVDEV.NT.Interfaces]
AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, DTVDEV.TunerFilter.Interface

[DTVDEV.TunerFilter.Interface]
AddReg = DTVDEV.TunerFilter.Interface.AddReg

[DTVDEV.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%DTVTuner.FilterDesc%


[CP.NT.Interfaces]
AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, CP.TunerFilter.Interface

[CP.TunerFilter.Interface]
AddReg = CP.TunerFilter.Interface.AddReg

[CP.TunerFilter.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%CPTuner.FilterDesc%


[Strings]
Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_BDATuner = "{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"
KSCATEGORY_BDACapture = "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"
KSSTRING_RTL2832UTunerFilter = "{9d4afc32-0f42-45d9-b590-af9295699871}"

VenderName = "Realtek"
VENDER = "REALTEK"
RTL2832UTuner.FilterDesc = "REALTEK DTV Filter"
YUTuner.FilterDesc = "Digital Tuner Card"
AZMINICARDTuner.FilterDesc = "AD-TM210"
AZUSBTuner.FilterDesc = "AD-TU230"
AZGPSTVTuner.FilterDesc = "AW-CA100"
KWTuner.FilterDesc = "UB450-T"
HVSOEMTuner.FilterDesc = "DVB-T Dongle"
HVSOEM2ndTuner.FilterDesc = "USB Digital TV"
GTTuner.FilterDesc = "DTV"
DTVTuner.FilterDesc = "Digital PCTV Tuner"
CPTuner.FilterDesc = "VideoMate U6xx DTV Filter"


RTLUSBDEV.DeviceDesc = "REALTEK 2832U Device"
RTLUSBDTMB.DeviceDesc = "REALTEK 2832P + 2836 Device"
RTLUSBDVBC.DeviceDesc = "DVB-C PCTV Tuner"
YU.DeviceDesc = "Digital TV Tuner Card"
AZMINICARD.DeviceDesc = "DVB-T FTA USB Half Minicard"
AZUSB.DeviceDesc = "DVB-T USB Dongle"
AZGPSTV.DeviceDesc = "AzureWave AW-CA100/100D"
KW.DeviceDesc = "UB450-T"
HVSOEM.DeviceDesc = "USB DVB-T Device"
HVSOEM2nd.DeviceDesc = "USB DVB-T Device"
DKUSB.DeviceDesc = "DK DVBT DONGLE"
DKMINIUSB.DeviceDesc = "DK mini DVBT DONGLE"
DK5217.DeviceDesc = "DK 5217 DVBT DONGLE"
DKMSI.DeviceDesc = "DIGIVOX Micro HD"
DK05.DeviceDesc = "DK S-mini DVBT DONGLE"
DK06.DeviceDesc = "DK 5222 DVBT DONGLE"
GT.DeviceDesc = "RT DTV 2832U"
DTVDEV.DeviceDesc = "Digital PCTV Tuner"
GTA.DeviceDesc = "DVB-T TV Stick"
GTB.DeviceDesc = "DVBT/Radio TV Stick"
GTC.DeviceDesc = "DVBT/DAB TV Stick"
GTD.DeviceDesc = "DVBT/DAB+ TV Stick"
GTE.DeviceDesc = "DVBT/C TV Stick"
GTF.DeviceDesc = "DVBT/DTMB TV Stick"
CP.DeviceDesc = "VideoMate U6xx"
KW2.DeviceDesc = "MP-ProHDTV Multi"


RTLUSBDEV.USB_Desc = "REALTEK 2832U USB Driver"
RTLUSBDEV.BDA_Desc = "REALTEK 2832U BDA Driver"

DiskName1 = "RTL2832U Device installation disk"


==External Links==
http://www.cryptoelectronics.gr/catalog/partdetail.aspx?PartNo=W003614
(The vendor's web site is down quite often)

Revision as of 01:43, 14 August 2012

Please understand that I am new to LINUX. I am looking for a driver for a USB TV card, a rebranded one, by the name crypto "ReDi PC 50 A" My netbook is dual boot and also runs windows 7 (32bit) which reports the card as REALTEK according to the info below Field Value Device Properties Driver Description DVB-T TV Stick Driver Date 28/1/2010 Driver Version 86.1.128.2010 Driver Provider REALTEK INF File oem5.inf Hardware ID USB\VID_1F4D&PID_A803&REV_0100&MI_00 Location Information 0000.001d.0007.003.000.000.000.000.000


Having looked up the above hardware ID I came across a web page describing the card as a rebranded REALTEK 2832U Device Perhaps I am wrong, perhaps I did not understand it well.

administr@ubuntu:~$ lsusb -v

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Couldn't open device, some information will be missing Device Descriptor:

 bLength                18
 bDescriptorType         1
 bcdUSB               2.00
 bDeviceClass            9 Hub
 bDeviceSubClass         0 Unused
 bDeviceProtocol         0 Full speed (or root) hub
 bMaxPacketSize0        64
 idVendor           0x1d6b Linux Foundation
 idProduct          0x0002 2.0 root hub
 bcdDevice            3.02
 iManufacturer           3 
 iProduct                2 
 iSerial                 1 
 bNumConfigurations      1
 Configuration Descriptor:
   bLength                 9
   bDescriptorType         2
   wTotalLength           25
   bNumInterfaces          1
   bConfigurationValue     1
   iConfiguration          0 
   bmAttributes         0xe0
     Self Powered
     Remote Wakeup
   MaxPower                0mA
   Interface Descriptor:
     bLength                 9
     bDescriptorType         4
     bInterfaceNumber        0
     bAlternateSetting       0
     bNumEndpoints           1
     bInterfaceClass         9 Hub
     bInterfaceSubClass      0 Unused
     bInterfaceProtocol      0 Full speed (or root) hub
     iInterface              0 
     Endpoint Descriptor:
       bLength                 7
       bDescriptorType         5
       bEndpointAddress     0x81  EP 1 IN
       bmAttributes            3
         Transfer Type            Interrupt
         Synch Type               None
         Usage Type               Data
       wMaxPacketSize     0x0004  1x 4 bytes
       bInterval              12

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Couldn't open device, some information will be missing Device Descriptor:

 bLength                18
 bDescriptorType         1
 bcdUSB               1.10
 bDeviceClass            9 Hub
 bDeviceSubClass         0 Unused
 bDeviceProtocol         0 Full speed (or root) hub
 bMaxPacketSize0        64
 idVendor           0x1d6b Linux Foundation
 idProduct          0x0001 1.1 root hub
 bcdDevice            3.02
 iManufacturer           3 
 iProduct                2 
 iSerial                 1 
 bNumConfigurations      1
 Configuration Descriptor:
   bLength                 9
   bDescriptorType         2
   wTotalLength           25
   bNumInterfaces          1
   bConfigurationValue     1
   iConfiguration          0 
   bmAttributes         0xe0
     Self Powered
     Remote Wakeup
   MaxPower                0mA
   Interface Descriptor:
     bLength                 9
     bDescriptorType         4
     bInterfaceNumber        0
     bAlternateSetting       0
     bNumEndpoints           1
     bInterfaceClass         9 Hub
     bInterfaceSubClass      0 Unused
     bInterfaceProtocol      0 Full speed (or root) hub
     iInterface              0 
     Endpoint Descriptor:
       bLength                 7
       bDescriptorType         5
       bEndpointAddress     0x81  EP 1 IN
       bmAttributes            3
         Transfer Type            Interrupt
         Synch Type               None
         Usage Type               Data
       wMaxPacketSize     0x0002  1x 2 bytes
       bInterval             255

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Couldn't open device, some information will be missing Device Descriptor:

 bLength                18
 bDescriptorType         1
 bcdUSB               1.10
 bDeviceClass            9 Hub
 bDeviceSubClass         0 Unused
 bDeviceProtocol         0 Full speed (or root) hub
 bMaxPacketSize0        64
 idVendor           0x1d6b Linux Foundation
 idProduct          0x0001 1.1 root hub
 bcdDevice            3.02
 iManufacturer           3 
 iProduct                2 
 iSerial                 1 
 bNumConfigurations      1
 Configuration Descriptor:
   bLength                 9
   bDescriptorType         2
   wTotalLength           25
   bNumInterfaces          1
   bConfigurationValue     1
   iConfiguration          0 
   bmAttributes         0xe0
     Self Powered
     Remote Wakeup
   MaxPower                0mA
   Interface Descriptor:
     bLength                 9
     bDescriptorType         4
     bInterfaceNumber        0
     bAlternateSetting       0
     bNumEndpoints           1
     bInterfaceClass         9 Hub
     bInterfaceSubClass      0 Unused
     bInterfaceProtocol      0 Full speed (or root) hub
     iInterface              0 
     Endpoint Descriptor:
       bLength                 7
       bDescriptorType         5
       bEndpointAddress     0x81  EP 1 IN
       bmAttributes            3
         Transfer Type            Interrupt
         Synch Type               None
         Usage Type               Data
       wMaxPacketSize     0x0002  1x 2 bytes
       bInterval             255

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Couldn't open device, some information will be missing Device Descriptor:

 bLength                18
 bDescriptorType         1
 bcdUSB               1.10
 bDeviceClass            9 Hub
 bDeviceSubClass         0 Unused
 bDeviceProtocol         0 Full speed (or root) hub
 bMaxPacketSize0        64
 idVendor           0x1d6b Linux Foundation
 idProduct          0x0001 1.1 root hub
 bcdDevice            3.02
 iManufacturer           3 
 iProduct                2 
 iSerial                 1 
 bNumConfigurations      1
 Configuration Descriptor:
   bLength                 9
   bDescriptorType         2
   wTotalLength           25
   bNumInterfaces          1
   bConfigurationValue     1
   iConfiguration          0 
   bmAttributes         0xe0
     Self Powered
     Remote Wakeup
   MaxPower                0mA
   Interface Descriptor:
     bLength                 9
     bDescriptorType         4
     bInterfaceNumber        0
     bAlternateSetting       0
     bNumEndpoints           1
     bInterfaceClass         9 Hub
     bInterfaceSubClass      0 Unused
     bInterfaceProtocol      0 Full speed (or root) hub
     iInterface              0 
     Endpoint Descriptor:
       bLength                 7
       bDescriptorType         5
       bEndpointAddress     0x81  EP 1 IN
       bmAttributes            3
         Transfer Type            Interrupt
         Synch Type               None
         Usage Type               Data
       wMaxPacketSize     0x0002  1x 2 bytes
       bInterval             255

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Couldn't open device, some information will be missing Device Descriptor:

 bLength                18
 bDescriptorType         1
 bcdUSB               1.10
 bDeviceClass            9 Hub
 bDeviceSubClass         0 Unused
 bDeviceProtocol         0 Full speed (or root) hub
 bMaxPacketSize0        64
 idVendor           0x1d6b Linux Foundation
 idProduct          0x0001 1.1 root hub
 bcdDevice            3.02
 iManufacturer           3 
 iProduct                2 
 iSerial                 1 
 bNumConfigurations      1
 Configuration Descriptor:
   bLength                 9
   bDescriptorType         2
   wTotalLength           25
   bNumInterfaces          1
   bConfigurationValue     1
   iConfiguration          0 
   bmAttributes         0xe0
     Self Powered
     Remote Wakeup
   MaxPower                0mA
   Interface Descriptor:
     bLength                 9
     bDescriptorType         4
     bInterfaceNumber        0
     bAlternateSetting       0
     bNumEndpoints           1
     bInterfaceClass         9 Hub
     bInterfaceSubClass      0 Unused
     bInterfaceProtocol      0 Full speed (or root) hub
     iInterface              0 
     Endpoint Descriptor:
       bLength                 7
       bDescriptorType         5
       bEndpointAddress     0x81  EP 1 IN
       bmAttributes            3
         Transfer Type            Interrupt
         Synch Type               None
         Usage Type               Data
       wMaxPacketSize     0x0002  1x 2 bytes
       bInterval             255

Bus 001 Device 003: ID 1f4d:a803 G-Tek Electronics Group Couldn't open device, some information will be missing Device Descriptor:

 bLength                18
 bDescriptorType         1
 bcdUSB               2.00
 bDeviceClass            0 (Defined at Interface level)
 bDeviceSubClass         0 
 bDeviceProtocol         0 
 bMaxPacketSize0        64
 idVendor           0x1f4d G-Tek Electronics Group
 idProduct          0xa803 
 bcdDevice            1.00
 iManufacturer           1 
 iProduct                2 
 iSerial                 3 
 bNumConfigurations      1
 Configuration Descriptor:
   bLength                 9
   bDescriptorType         2
   wTotalLength           34
   bNumInterfaces          2
   bConfigurationValue     1
   iConfiguration          4 
   bmAttributes         0x80
     (Bus Powered)
   MaxPower              500mA
   Interface Descriptor:
     bLength                 9
     bDescriptorType         4
     bInterfaceNumber        0
     bAlternateSetting       0
     bNumEndpoints           1
     bInterfaceClass       255 Vendor Specific Class
     bInterfaceSubClass    255 Vendor Specific Subclass
     bInterfaceProtocol    255 Vendor Specific Protocol
     iInterface              5 
     Endpoint Descriptor:
       bLength                 7
       bDescriptorType         5
       bEndpointAddress     0x81  EP 1 IN
       bmAttributes            2
         Transfer Type            Bulk
         Synch Type               None
         Usage 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   
=

The contents of the windows7 inf. file are:

[Version] Signature = "$CHICAGO$" Class = MEDIA ClassGUID = {4d36e96c-e325-11ce-bfc1-08002be10318} provider = %VENDER% CatalogFile = RTL2832U.cat DriverVer = 01/28/2010,86.001.0128.2010

[DestinationDirs] RTLUSBDEV.Files.Ext = 10,System32\Drivers

[SourceDisksNames] 1=%DiskName1%

[SourceDisksFiles] RTL2832UBDA.sys = 1 RTL2832UUSB.sys = 1

[Manufacturer] %VenderName% = DeviceList

[DeviceList] %RTLUSBDEV.DeviceDesc%=RTLUSBDEV, USB\VID_0BDA&PID_2838&MI_00 %RTLUSBDTMB.DeviceDesc%=RTLUSBDEV, USB\VID_0BDA&PID_2839&MI_00 %AZUSB.DeviceDesc%=AZUSB, USB\VID_13D3&PID_3274&MI_00 %DKUSB.DeviceDesc%=RTLUSBDEV, USB\VID_1D19&PID_1101&MI_00 %DKMINIUSB.DeviceDesc%=RTLUSBDEV, USB\VID_1D19&PID_1102&MI_00 %DK5217.DeviceDesc%=RTLUSBDEV, USB\VID_1D19&PID_1103&MI_00 %DKMSI.DeviceDesc%=RTLUSBDEV, USB\VID_1D19&PID_1104&MI_00 %DK05.DeviceDesc%=RTLUSBDEV, USB\VID_1D19&PID_1105&MI_00 %DK06.DeviceDesc%=RTLUSBDEV, USB\VID_1D19&PID_1106&MI_00 %GT.DeviceDesc%=GT, USB\VID_1F4D&PID_0837&MI_00 %RTLUSBDEV.DeviceDesc%=RTLUSBDEV, USB\VID_1554&PID_5013&MI_00 %RTLUSBDEV.DeviceDesc%=RTLUSBDEV, USB\VID_1554&PID_5020&MI_00 %DTVDEV.DeviceDesc%=DTVDEV, USB\VID_0BDA&PID_2837&MI_00 %GTA.DeviceDesc%=RTLUSBDEV, USB\VID_1F4D&PID_A803&MI_00 %GTB.DeviceDesc%=RTLUSBDEV, USB\VID_1F4D&PID_B803&MI_00 %GTC.DeviceDesc%=RTLUSBDEV, USB\VID_1F4D&PID_C803&MI_00 %GTD.DeviceDesc%=RTLUSBDEV, USB\VID_1F4D&PID_D803&MI_00 %GTE.DeviceDesc%=RTLUSBDEV, USB\VID_1F4D&PID_C280&MI_00 %GTF.DeviceDesc%=RTLUSBDEV, USB\VID_1F4D&PID_D286&MI_00 %RTLUSBDVBC.DeviceDesc%=RTLUSBDEV, USB\VID_0BDA&PID_2841&MI_00 %CP.DeviceDesc%=CP, USB\VID_185B&PID_0650&MI_00


Mini Card

%RTLUSBDEV.DeviceDesc%=RTLUSBDEV, USB\VID_0BDA&PID_2832 %RTLUSBDTMB.DeviceDesc%=RTLUSBDEV, USB\VID_0BDA&PID_2836 %RTLUSBDVBC.DeviceDesc%=RTLUSBDEV, USB\VID_0BDA&PID_2840 %RTLUSBDEV.DeviceDesc%=RTLUSBDEV, USB\VID_1680&PID_A332 %YU.DeviceDesc%=YU, USB\VID_1164&PID_6601 %AZMINICARD.DeviceDesc%=AZMINICARD, USB\VID_13D3&PID_3234 %AZGPSTV.DeviceDesc%=AZGPSTV, USB\VID_13D3&PID_3282 %KW.DeviceDesc%=KW, USB\VID_1B80&PID_D397 %HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D393 %HVSOEM2nd.DeviceDesc%=HVSOEM2nd, USB\VID_1B80&PID_D396 %HVSOEM2nd.DeviceDesc%=HVSOEM2nd, USB\VID_1B80&PID_D398 %DTVDEV.DeviceDesc%=DTVDEV, USB\VID_0BDA&PID_2834 %HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D394 %KW2.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D39C %HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D39B %HVSOEM.DeviceDesc%=HVSOEM, USB\VID_1B80&PID_D395 %HVSOEM.DeviceDesc%=HVSOEM2nd, USB\VID_1B80&PID_D39A


[RTLUSBDEV.NT] Include = ks.inf, kscaptur.inf, bda.inf Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT CopyFiles = RTLUSBDEV.Files.Ext

[YU.NT] Include = ks.inf, kscaptur.inf, bda.inf Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT CopyFiles = RTLUSBDEV.Files.Ext

[AZMINICARD.NT] Include = ks.inf, kscaptur.inf, bda.inf Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT CopyFiles = RTLUSBDEV.Files.Ext

[AZUSB.NT] Include = ks.inf, kscaptur.inf, bda.inf Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT CopyFiles = RTLUSBDEV.Files.Ext

[AZGPSTV.NT] Include = ks.inf, kscaptur.inf, bda.inf Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT CopyFiles = RTLUSBDEV.Files.Ext

[KW.NT] Include = ks.inf, kscaptur.inf, bda.inf Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT CopyFiles = RTLUSBDEV.Files.Ext

[HVSOEM.NT] Include = ks.inf, kscaptur.inf, bda.inf Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT CopyFiles = RTLUSBDEV.Files.Ext

[HVSOEM2nd.NT] Include = ks.inf, kscaptur.inf, bda.inf Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT CopyFiles = RTLUSBDEV.Files.Ext

[GT.NT] Include = ks.inf, kscaptur.inf, bda.inf Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT CopyFiles = RTLUSBDEV.Files.Ext

[DTVDEV.NT] Include = ks.inf, kscaptur.inf, bda.inf Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT CopyFiles = RTLUSBDEV.Files.Ext

[CP.NT] Include = ks.inf, kscaptur.inf, bda.inf Needs = KS.Registration,KSCAPTUR.Registration.NT, BDA.Installation.NT CopyFiles = RTLUSBDEV.Files.Ext

[RTLUSBDEV.Files.Ext] RTL2832UUSB.sys RTL2832UBDA.sys,,,2

[RTLUSBDEV.NT.Services] Addservice = RTL2832UUSB, 0x00000002, USB.AddService Addservice = RTL2832UBDA, ,BDA.AddService

[YU.NT.Services] Addservice = RTL2832UUSB, 0x00000002, USB.AddService Addservice = RTL2832UBDA, ,BDA.AddService

[AZMINICARD.NT.Services] Addservice = RTL2832UUSB, 0x00000002, USB.AddService Addservice = RTL2832UBDA, ,BDA.AddService

[AZUSB.NT.Services] Addservice = RTL2832UUSB, 0x00000002, USB.AddService Addservice = RTL2832UBDA, ,BDA.AddService

[AZGPSTV.NT.Services] Addservice = RTL2832UUSB, 0x00000002, USB.AddService Addservice = RTL2832UBDA, ,BDA.AddService

[KW.NT.Services] Addservice = RTL2832UUSB, 0x00000002, USB.AddService Addservice = RTL2832UBDA, ,BDA.AddService

[HVSOEM.NT.Services] Addservice = RTL2832UUSB, 0x00000002, USB.AddService Addservice = RTL2832UBDA, ,BDA.AddService

[HVSOEM2nd.NT.Services] Addservice = RTL2832UUSB, 0x00000002, USB.AddService Addservice = RTL2832UBDA, ,BDA.AddService

[GT.NT.Services] Addservice = RTL2832UUSB, 0x00000002, USB.AddService Addservice = RTL2832UBDA, ,BDA.AddService

[DTVDEV.NT.Services] Addservice = RTL2832UUSB, 0x00000002, USB.AddService Addservice = RTL2832UBDA, ,BDA.AddService

[CP.NT.Services] Addservice = RTL2832UUSB, 0x00000002, USB.AddService Addservice = RTL2832UBDA, ,BDA.AddService

[USB.AddService] DisplayName = %RTLUSBDEV.USB_Desc% ServiceType = 1  ; SERVICE_KERNEL_DRIVER StartType = 3  ; SERVICE_DEMAND_START ErrorControl = 1  ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\System32\Drivers\RTL2832UUSB.sys AddReg = USB.AddReg LoadOrderGroup = Base

[USB.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,RTL2832UUSB.sys

[BDA.AddService] DisplayName = %RTLUSBDEV.BDA_Desc% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %10%\system32\drivers\RTL2832UBDA.sys AddReg = BDA.AddReg

[BDA.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,RTL2832UBDA.sys HKR,,PageOutWhenUnopened,3,01 HKR,,FilterNameNumber,0x10001,13 HKR,,FilterName1,,VideoMate TV U100 HKR,,FilterName2,,Digital Tuner Card HKR,,FilterName3,,AD-TM210 HKR,,FilterName4,,AD-TU230 HKR,,FilterName5,,AW-CA100 HKR,,FilterName6,,UB450-T HKR,,FilterName7,,USB Digital TV HKR,,FilterName8,,DVB-T Dongle HKR,,FilterName9,,DTV HKR,,FilterName10,,Digital PCTV Tuner HKR,,FilterName11,,VideoMate U6xx DTV Filter HKR,,FilterName12,,REALTEK DTV Filter

[RTLUSBDEV.NT.HW] AddReg = BDA.UpperFilter.AddReg

[YU.NT.HW] AddReg = BDA.UpperFilter.AddReg

[AZMINICARD.NT.HW] AddReg = BDA.UpperFilter.AddReg

[AZUSB.NT.HW] AddReg = BDA.UpperFilter.AddReg

[AZGPSTV.NT.HW] AddReg = BDA.UpperFilter.AddReg

[KW.NT.HW] AddReg = BDA.UpperFilter.AddReg

[HVSOEM.NT.HW] AddReg = BDA.UpperFilter.AddReg

[HVSOEM2nd.NT.HW] AddReg = BDA.UpperFilter.AddReg

[GT.NT.HW] AddReg = BDA.UpperFilter.AddReg

[DTVDEV.NT.HW] AddReg = BDA.UpperFilter.AddReg

[CP.NT.HW] AddReg = BDA.UpperFilter.AddReg


[BDA.UpperFilter.AddReg] HKR,,"UpperFilters",0x00010000,"RTL2832UBDA"

[RTLUSBDEV.NT.Interfaces] AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, RTLUSBDEV.TunerFilter.Interface

[RTLUSBDEV.TunerFilter.Interface] AddReg = RTLUSBDEV.TunerFilter.Interface.AddReg

[RTLUSBDEV.TunerFilter.Interface.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%RTL2832UTuner.FilterDesc%


[YU.NT.Interfaces] AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, YU.TunerFilter.Interface

[YU.TunerFilter.Interface] AddReg = YU.TunerFilter.Interface.AddReg

[YU.TunerFilter.Interface.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%YUTuner.FilterDesc%


[AZMINICARD.NT.Interfaces] AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, AZMINICARD.TunerFilter.Interface

[AZMINICARD.TunerFilter.Interface] AddReg = AZMINICARD.TunerFilter.Interface.AddReg

[AZMINICARD.TunerFilter.Interface.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%AZMINICARDTuner.FilterDesc%


[AZUSB.NT.Interfaces] AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, AZUSB.TunerFilter.Interface

[AZUSB.TunerFilter.Interface] AddReg = AZUSB.TunerFilter.Interface.AddReg

[AZUSB.TunerFilter.Interface.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%AZUSBTuner.FilterDesc%


[AZGPSTV.NT.Interfaces] AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, AZGPSTV.TunerFilter.Interface

[AZGPSTV.TunerFilter.Interface] AddReg = AZGPSTV.TunerFilter.Interface.AddReg

[AZGPSTV.TunerFilter.Interface.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%AZGPSTVTuner.FilterDesc%


[KW.NT.Interfaces] AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, KW.TunerFilter.Interface

[KW.TunerFilter.Interface] AddReg = KW.TunerFilter.Interface.AddReg

[KW.TunerFilter.Interface.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%KWTuner.FilterDesc%


[HVSOEM.NT.Interfaces] AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, HVSOEM.TunerFilter.Interface

[HVSOEM.TunerFilter.Interface] AddReg = HVSOEM.TunerFilter.Interface.AddReg

[HVSOEM.TunerFilter.Interface.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%HVSOEMTuner.FilterDesc%


[HVSOEM2nd.NT.Interfaces] AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, HVSOEM2nd.TunerFilter.Interface

[HVSOEM2nd.TunerFilter.Interface] AddReg = HVSOEM2nd.TunerFilter.Interface.AddReg

[HVSOEM2nd.TunerFilter.Interface.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%HVSOEM2ndTuner.FilterDesc%


[GT.NT.Interfaces] AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, GT.TunerFilter.Interface

[GT.TunerFilter.Interface] AddReg = GT.TunerFilter.Interface.AddReg

[GT.TunerFilter.Interface.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%GTTuner.FilterDesc%


[DTVDEV.NT.Interfaces] AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, DTVDEV.TunerFilter.Interface

[DTVDEV.TunerFilter.Interface] AddReg = DTVDEV.TunerFilter.Interface.AddReg

[DTVDEV.TunerFilter.Interface.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%DTVTuner.FilterDesc%


[CP.NT.Interfaces] AddInterface = %KSCATEGORY_BDATuner%, %KSSTRING_RTL2832UTunerFilter%, CP.TunerFilter.Interface

[CP.TunerFilter.Interface] AddReg = CP.TunerFilter.Interface.AddReg

[CP.TunerFilter.Interface.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%CPTuner.FilterDesc%


[Strings] Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}" KSCATEGORY_BDATuner = "{71985F48-1CA1-11d3-9CC8-00C04F7971E0}" KSCATEGORY_BDACapture = "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}" KSSTRING_RTL2832UTunerFilter = "{9d4afc32-0f42-45d9-b590-af9295699871}"

VenderName = "Realtek" VENDER = "REALTEK" RTL2832UTuner.FilterDesc = "REALTEK DTV Filter" YUTuner.FilterDesc = "Digital Tuner Card" AZMINICARDTuner.FilterDesc = "AD-TM210" AZUSBTuner.FilterDesc = "AD-TU230" AZGPSTVTuner.FilterDesc = "AW-CA100" KWTuner.FilterDesc = "UB450-T" HVSOEMTuner.FilterDesc = "DVB-T Dongle" HVSOEM2ndTuner.FilterDesc = "USB Digital TV" GTTuner.FilterDesc = "DTV" DTVTuner.FilterDesc = "Digital PCTV Tuner" CPTuner.FilterDesc = "VideoMate U6xx DTV Filter"


RTLUSBDEV.DeviceDesc = "REALTEK 2832U Device" RTLUSBDTMB.DeviceDesc = "REALTEK 2832P + 2836 Device" RTLUSBDVBC.DeviceDesc = "DVB-C PCTV Tuner" YU.DeviceDesc = "Digital TV Tuner Card" AZMINICARD.DeviceDesc = "DVB-T FTA USB Half Minicard" AZUSB.DeviceDesc = "DVB-T USB Dongle" AZGPSTV.DeviceDesc = "AzureWave AW-CA100/100D" KW.DeviceDesc = "UB450-T" HVSOEM.DeviceDesc = "USB DVB-T Device" HVSOEM2nd.DeviceDesc = "USB DVB-T Device" DKUSB.DeviceDesc = "DK DVBT DONGLE" DKMINIUSB.DeviceDesc = "DK mini DVBT DONGLE" DK5217.DeviceDesc = "DK 5217 DVBT DONGLE" DKMSI.DeviceDesc = "DIGIVOX Micro HD" DK05.DeviceDesc = "DK S-mini DVBT DONGLE" DK06.DeviceDesc = "DK 5222 DVBT DONGLE" GT.DeviceDesc = "RT DTV 2832U" DTVDEV.DeviceDesc = "Digital PCTV Tuner" GTA.DeviceDesc = "DVB-T TV Stick" GTB.DeviceDesc = "DVBT/Radio TV Stick" GTC.DeviceDesc = "DVBT/DAB TV Stick" GTD.DeviceDesc = "DVBT/DAB+ TV Stick" GTE.DeviceDesc = "DVBT/C TV Stick" GTF.DeviceDesc = "DVBT/DTMB TV Stick" CP.DeviceDesc = "VideoMate U6xx" KW2.DeviceDesc = "MP-ProHDTV Multi"


RTLUSBDEV.USB_Desc = "REALTEK 2832U USB Driver" RTLUSBDEV.BDA_Desc = "REALTEK 2832U BDA Driver"

DiskName1 = "RTL2832U Device installation disk"


External Links

http://www.cryptoelectronics.gr/catalog/partdetail.aspx?PartNo=W003614 (The vendor's web site is down quite often)