Hi,<br><br>I just bought a new Leadtek Winfast DTV Dongle. It works with mods to the driver but the remote only allows one keypress.<br><br>First, the dvb subsystem didn&#39;t even recognise it. My /var/log/messages only had
<br>Dec 17 23:17:37 oscar kernel: [ 1123.396057] usb 5-3: USB disconnect, address 7
<br>Dec 17 23:17:40 oscar kernel: [ 1127.025373] usb 5-3: new high speed USB device using ehci_hcd and address 8<br>Dec 17 23:17:40 oscar kernel: [ 1127.158401] usb 5-3: configuration #1 chosen from 1 choice<br><br>when I connected the stick.
<br><br>I hopped onto the IRC channel and crope` (thanks mate) advised me to change dvb-usb-ids.h to<br><br>#define USB_PID_WINFAST_DTV_DONGLE_STK7700P&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 0x6f01<br><br>_ds_ recommended this firmware<br><font size="3">


<a href="http://www.wi-bw.tfh-wildau.de/%7Epboettch/home/linux-dvb-firmware/dvb-usb-dib0700-1.10.fw" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.wi-bw.tfh-wildau.de/~pboettch/home/linux-dvb-firmware/dvb-usb-dib0700-1.10.fw
</a><br><br>Which works much better and I get a log that looks like
<br></font><div style="font-family: monospace;"><ol><li><div>Dec <span>18</span> <span>02</span>:<span>16</span>:<span>13</span>
 oscar kernel: <span>[</span><span>11829.495158</span><span>]</span> usb <span>5</span><span>-3</span>: USB disconnect, address <span>26</span></div>
</li><li><div>Dec <span>18</span> <span>02</span>:<span>16</span>:<span>16</span> oscar kernel: <span>[</span><span>11833.050232
</span><span>]</span> usb <span>5</span><span>-3</span>: new high speed USB device using ehci_hcd and address <span>27</span></div></li><li><div>Dec 
<span>18</span> <span>02</span>:<span>16</span>:<span>17</span> oscar kernel: <span>[</span><span>11833.183117</span><span>]</span> usb <span>
5</span><span>-3</span>: configuration #<span>1</span> chosen from <span>1</span> choice</div></li><li><div>Dec <span>18</span> <span>02</span>
:<span>16</span>:<span>17</span> oscar kernel: <span>[</span><span>11833.183361</span><span>]</span> dvb-usb: found a &#39;Leadtek Winfast DTV Dongle <span>
(</span>STK7700P based<span>)</span>&#39; in cold state, will try to load a firmware</div></li><li><div>Dec <span>18</span> <span>02</span>:<span>16</span>
:<span>17</span> oscar kernel: <span>[</span><span>11833.188944</span><span>]</span> dvb-usb: downloading firmware from file &#39;dvb-usb-dib0700<span>-1.10</span>
.fw&#39;</div></li><li><div>Dec <span>18</span> <span>02</span>:<span>16</span>:<span>17</span> oscar kernel: <span>[</span><span>
11833.392443</span><span>]</span> dib0700: firmware started successfully.</div></li><li><div>Dec <span>18</span> <span>02</span>:<span>16</span>:<span>
17</span> oscar kernel: <span>[</span><span>11833.893458</span><span>]</span> dvb-usb: found a &#39;Leadtek Winfast DTV Dongle <span>(</span>STK7700P based<span>
)</span>&#39; in warm state.</div></li><li><div>Dec <span>18</span> <span>02</span>:<span>16</span>:<span>17</span> oscar kernel: <span>[
</span><span>11833.893544</span><span>]</span> dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.</div></li><li><div>Dec <span>18</span>
 <span>02</span>:<span>16</span>:<span>17</span> oscar kernel: <span>[</span><span>11833.893776</span><span>]</span> DVB: registering new adapter <span>
(</span>Leadtek Winfast DTV Dongle <span>(</span>STK7700P based<span>)</span><span>)</span></div></li><li><div>Dec <span>18</span> <span>
02</span>:<span>16</span>:<span>18</span> oscar kernel: <span>[</span><span>11834.238046</span><span>]</span> DVB: registering frontend <span>0</span>
 <span>(</span>DiBcom 7000PC<span>)</span>...</div></li><li><div>Dec <span>18</span> <span>02</span>:<span>16</span>:<span>18
</span> oscar kernel: <span>[</span><span>11834.241796</span><span>]</span> MT2060: successfully identified <span>(</span>IF1 = <span>1220</span><span>
)</span></div></li><li><div>Dec <span>18</span> <span>02</span>:<span>16</span>:<span>18</span> oscar kernel: <span>[</span><span>
11834.720027</span><span>]</span> input: IR-receiver inside an USB DVB receiver as /class/input/input12</div></li><li><div>Dec <span>18</span> <span>02</span>:<span>
16</span>:<span>18</span> oscar kernel: <span>[</span><span>11834.720063</span><span>]</span> dvb-usb: schedule remote query interval to <span>150</span> msecs.</div>
</li><li><div>Dec <span>18</span> <span>02</span>:<span>16</span>:<span>18</span> oscar kernel: <span>[</span><span>11834.720067
</span><span>]</span> dvb-usb: Leadtek Winfast DTV Dongle <span>(</span>STK7700P based<span>)</span> successfully initialized and connected.</div></li></ol></div><br>I&#39;m able to scan and get video &amp; audio so I assume that side of everything is working.
<br><br>Advised again by _ds_ I checked out the remote control. Which doesn&#39;t work that well. It only registers one keypress. Any subsequent keypresses appear to be ignored. If I disconnect/reconnect I get one more keypress.
<br><br>/proc/bus/input/devices contains <br><br>I: Bus=0003 Vendor=0413 Product=6f01 Version=0002<br>N: Name=&quot;IR-receiver inside an USB DVB receiver&quot;<br>P: Phys=usb-0000:00:10.4-3/ir0<br>S: Sysfs=/class/input/input19
<br>U: Uniq=<br>H: Handlers=kbd event10 <br>B: EV=3<br>B: KEY=14afc336 284284d 0 0 0 4 80058000 2190 40000801 9e96c0 0 900200 ffd<br><br>Evtest shows the following, if I press &quot;1&quot; but doesn&#39;t display anything after the initial keypress
<br><br>root@oscar:/home/keith/dvb/linuxtv-dvb-apps-1.1.1/util/av7110_loadkeys# ./evtest /dev/input/event10<br>Input driver version is 1.0.0<br>Input device ID: bus 0x3 vendor 0x413 product 0x6f01 version 0x2<br>Input device name: &quot;IR-receiver inside an USB DVB receiver&quot;
<br>Supported events:<br>&nbsp; Event type 0 (Reset)<br>&nbsp;&nbsp;&nbsp; Event code 0 (Reset)<br>&nbsp;&nbsp;&nbsp; Event code 1 (Key)<br>&nbsp; Event type 1 (Key)<br>&nbsp;&nbsp;&nbsp; Event code 0 (Reserved)<br>&nbsp;&nbsp;&nbsp; Event code 2 (1)<br>&nbsp;&nbsp;&nbsp; Event code 3 (2)<br>&nbsp;&nbsp;&nbsp; Event code 4 (3)
<br>&nbsp;&nbsp;&nbsp; Event code 5 (4)<br>&nbsp;&nbsp;&nbsp; Event code 6 (5)<br>&nbsp;&nbsp;&nbsp; Event code 7 (6)<br>&nbsp;&nbsp;&nbsp; Event code 8 (7)<br>&nbsp;&nbsp;&nbsp; Event code 9 (8)<br>&nbsp;&nbsp;&nbsp; Event code 10 (9)<br>&nbsp;&nbsp;&nbsp; Event code 11 (0)<br>&nbsp;&nbsp;&nbsp; Event code 41 (Grave)<br>&nbsp;&nbsp;&nbsp; Event code 52 (Dot)
<br>&nbsp;&nbsp;&nbsp; Event code 55 (KPAsterisk)<br>&nbsp;&nbsp;&nbsp; Event code 102 (Home)<br>&nbsp;&nbsp;&nbsp; Event code 103 (Up)<br>&nbsp;&nbsp;&nbsp; Event code 105 (Left)<br>&nbsp;&nbsp;&nbsp; Event code 106 (Right)<br>&nbsp;&nbsp;&nbsp; Event code 108 (Down)<br>&nbsp;&nbsp;&nbsp; Event code 111 (Delete)<br>&nbsp;&nbsp;&nbsp; Event code 113 (Mute)
<br>&nbsp;&nbsp;&nbsp; Event code 114 (VolumeDown)<br>&nbsp;&nbsp;&nbsp; Event code 115 (VolumeUp)<br>&nbsp;&nbsp;&nbsp; Event code 116 (Power)<br>&nbsp;&nbsp;&nbsp; Event code 119 (Pause)<br>&nbsp;&nbsp;&nbsp; Event code 128 (Stop)<br>&nbsp;&nbsp;&nbsp; Event code 139 (Menu)<br>&nbsp;&nbsp;&nbsp; Event code 158 (Back)<br>&nbsp;&nbsp;&nbsp; Event code 164 (PlayPause)
<br>&nbsp;&nbsp;&nbsp; Event code 167 (Record)<br>&nbsp;&nbsp;&nbsp; Event code 168 (Rewind)<br>&nbsp;&nbsp;&nbsp; Event code 173 (Refresh)<br>&nbsp;&nbsp;&nbsp; Event code 207 (?)<br>&nbsp;&nbsp;&nbsp; Event code 208 (?)<br>&nbsp;&nbsp;&nbsp; Event code 210 (?)<br>&nbsp;&nbsp;&nbsp; Event code 223 (?)<br>&nbsp;&nbsp;&nbsp; Event code 226 (?)
<br>&nbsp;&nbsp;&nbsp; Event code 352 (Ok)<br>&nbsp;&nbsp;&nbsp; Event code 354 (Goto)<br>&nbsp;&nbsp;&nbsp; Event code 355 (Clear)<br>&nbsp;&nbsp;&nbsp; Event code 358 (Info)<br>&nbsp;&nbsp;&nbsp; Event code 363 (Channel)<br>&nbsp;&nbsp;&nbsp; Event code 365 (EPG)<br>&nbsp;&nbsp;&nbsp; Event code 370 (Subtitle)<br>&nbsp;&nbsp;&nbsp; Event code 375 (Screen)
<br>&nbsp;&nbsp;&nbsp; Event code 377 (TV)<br>&nbsp;&nbsp;&nbsp; Event code 385 (Radio)<br>&nbsp;&nbsp;&nbsp; Event code 386 (Tuner)<br>&nbsp;&nbsp;&nbsp; Event code 388 (Text)<br>&nbsp;&nbsp;&nbsp; Event code 389 (DVD)<br>&nbsp;&nbsp;&nbsp; Event code 392 (Audio)<br>&nbsp;&nbsp;&nbsp; Event code 393 (Video)<br>&nbsp;&nbsp;&nbsp; Event code 398 (Red)
<br>&nbsp;&nbsp;&nbsp; Event code 399 (Green)<br>&nbsp;&nbsp;&nbsp; Event code 400 (Yellow)<br>&nbsp;&nbsp;&nbsp; Event code 401 (Blue)<br>&nbsp;&nbsp;&nbsp; Event code 402 (ChannelUp)<br>&nbsp;&nbsp;&nbsp; Event code 403 (ChannelDown)<br>&nbsp;&nbsp;&nbsp; Event code 405 (Last)<br>&nbsp;&nbsp;&nbsp; Event code 407 (Play)<br>

&nbsp;&nbsp;&nbsp; Event code 410 (Shuffle)<br>&nbsp;&nbsp;&nbsp; Event code 412 (Previous)<br>Testing ... (interrupt to exit)<br>Event: time 1197906239.257060, type 1 (Key), code 2 (1), value 1<br>Event: time 1197906239.257063, type 1 (Key), code 2 (1), value 0
<br>Event: time 1197906239.257064, type 0 (Reset), code 0 (Reset), value 0<br>1<br><br><br>I&#39;m running drivers downloaded using mercurial according to the wiki instructions. I&#39;m running Ubuntu 
7.10 (Gutsy)<br><br>Here&#39;s some more info:<br><br># uname -a<br>Linux oscar 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux<br><br><br>root@oscar:/home/keith/dvb# lsusb -v -d 0413:6f01<br><br>Bus 005 Device 024: ID 0413:6f01 Leadtek Research, Inc. 
<br>Device Descriptor:<br>&nbsp; bLength&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 18<br>&nbsp; bDescriptorType&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>&nbsp; bcdUSB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
2.00<br>&nbsp; bDeviceClass&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 (Defined at Interface level)<br>&nbsp; bDeviceSubClass&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 <br>&nbsp; bDeviceProtocol&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 <br>&nbsp; bMaxPacketSize0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 64<br>&nbsp; idVendor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0413 Leadtek Research, Inc.<br>&nbsp; idProduct&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x6f01 
<br>&nbsp; bcdDevice&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0.02<br>&nbsp; iManufacturer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 Leadtek<br>&nbsp; iProduct&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 DTV Dongle<br>&nbsp; iSerial&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3 1<br>&nbsp; bNumConfigurations&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>&nbsp; Configuration Descriptor:<br>&nbsp;&nbsp;&nbsp; bLength&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9
<br>&nbsp;&nbsp;&nbsp; bDescriptorType&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2<br>&nbsp;&nbsp;&nbsp; wTotalLength&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 46<br>&nbsp;&nbsp;&nbsp; bNumInterfaces&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>&nbsp;&nbsp;&nbsp; bConfigurationValue&nbsp;&nbsp;&nbsp;&nbsp; 1<br>&nbsp;&nbsp;&nbsp; iConfiguration&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 <br>&nbsp;&nbsp;&nbsp; bmAttributes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0xa0<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (Bus Powered)
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Remote Wakeup<br>&nbsp;&nbsp;&nbsp; MaxPower&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 500mA<br>&nbsp;&nbsp;&nbsp; Interface Descriptor:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bLength&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bDescriptorType&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bInterfaceNumber&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bAlternateSetting&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bNumEndpoints&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bInterfaceClass&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 255 Vendor Specific Class<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bInterfaceSubClass&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bInterfaceProtocol&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; iInterface&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Endpoint Descriptor:
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bLength&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bDescriptorType&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bEndpointAddress&nbsp;&nbsp;&nbsp;&nbsp; 0x01&nbsp; EP 1 OUT<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bmAttributes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Transfer Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bulk<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Synch Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; None
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Usage Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Data<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; wMaxPacketSize&nbsp;&nbsp;&nbsp;&nbsp; 0x0200&nbsp; 1x 512 bytes<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bInterval&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Endpoint Descriptor:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bLength&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bDescriptorType&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bEndpointAddress&nbsp;&nbsp;&nbsp;&nbsp; 0x81&nbsp; EP 1 IN<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bmAttributes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Transfer Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bulk<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Synch Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; None<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Usage Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Data<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; wMaxPacketSize&nbsp;&nbsp;&nbsp;&nbsp; 0x0200&nbsp; 1x 512 bytes
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bInterval&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Endpoint Descriptor:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bLength&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bDescriptorType&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bEndpointAddress&nbsp;&nbsp;&nbsp;&nbsp; 0x82&nbsp; EP 2 IN<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bmAttributes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Transfer Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bulk<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Synch Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; None<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Usage Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Data<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; wMaxPacketSize&nbsp;&nbsp;&nbsp;&nbsp; 0x0200&nbsp; 1x 512 bytes<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bInterval&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>



&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Endpoint Descriptor:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bLength&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bDescriptorType&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bEndpointAddress&nbsp;&nbsp;&nbsp;&nbsp; 0x83&nbsp; EP 3 IN<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bmAttributes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Transfer Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bulk
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Synch Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; None<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Usage Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Data<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; wMaxPacketSize&nbsp;&nbsp;&nbsp;&nbsp; 0x0200&nbsp; 1x 512 bytes<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bInterval&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>Device Qualifier (for other device speed):
<br>
&nbsp; bLength&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10<br>&nbsp; bDescriptorType&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6<br>&nbsp; bcdUSB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.00<br>&nbsp; bDeviceClass&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 (Defined at Interface level)<br>&nbsp; bDeviceSubClass&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 <br>&nbsp; bDeviceProtocol&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 <br>&nbsp; bMaxPacketSize0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 64
<br>&nbsp; bNumConfigurations&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>Device Status:&nbsp;&nbsp;&nbsp;&nbsp; 0x0000<br>&nbsp; (Bus Powered)<br><br><br>Photos are here:<br><a href="http://picasaweb.google.com/keith.bannister/LeatekWinfastDTVDongle" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">


http://picasaweb.google.com/keith.bannister/LeatekWinfastDTVDongle</a><br><br>The stick appears to have an MT2060F and DiBcom 7700C1-ACXXa-G.
<br><br>The windows XP drivers downloaded from <a href="ftp://ftp.leadtek.com.tw/tv_tuner/DTV_Dongle/20071019/DIB7700_v3900_32.zip" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ftp://ftp.leadtek.com.tw/tv_tuner/DTV_Dongle/20071019/DIB7700_v3900_32.zip
</a> has only a single .sys file (
mod7700.sys) and the relevant inf file &quot;6025(DIB7700).inf&quot; treats the original 6F00 ID with exactly same parameters as the new 6F01 ID.<br><br>The only hint I could find is that the 6F01 is commented as DIB7700C1 whereas the 6F00 is commented as DIB7700B.
<br><br>Cheers,<br clear="all"><br>-- <br>Keith Bannister