[linux-dvb] iVOGUE DVB20 USB box?
Georg Sassen
lists at sassen.de
Sun Jul 10 21:38:54 CEST 2005
Hi,
Am 10.07.2005 um 20:21 schrieb Patrick Boettcher:
>>
>
> Does the original software find any channels in Windows? Can you
> create a usblog using http://benoit.papillault.free.fr/usbsnoop/
> and try to scan for channels while recording the traffic.
>
> Please compress the usbsnoop.log and send it to me privately or put
> it somewhere fr download.
Ok, the log I just made should contain plugging in the device,
loading the firmware, showing a black picture and then scanning and
finding 24 channels and then a few seconds of program until I
realized it was ready...
You'll find it on http://sams.sassen.de/usbsnoop.log.bz2
But it's quite huge:
-rwxr-xr-x 1 georg georg 19158324 Jul 10 21:01 usbsnoop.log.bz2
Meanwhile (while compressing the huge logfile...) I did another
experiment: I entered the USB IDs of my firmware into the umt-010
driver so that it would accept it and tried "tzap -r RTL":
georg at piccolo:~$ tzap -r RTL
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
tuning to 538000000 Hz
video pid 0x01b1, audio pid 0x01b2
status 00 | signal ff24 | snr 0000 | ber 00000000 | unc 00000000 |
status 1e | signal ff56 | snr 4848 | ber 00000000 | unc 0000165b |
FE_HAS_LOCK
status 1e | signal ff78 | snr 5c5c | ber 00000000 | unc 0000045f |
FE_HAS_LOCK
status 1e | signal ff73 | snr 5656 | ber 0000ab8c | unc 00000072 |
FE_HAS_LOCK
status 1e | signal ff5d | snr 4848 | ber 00005783 | unc 00000203 |
FE_HAS_LOCK
status 1e | signal ff78 | snr 4848 | ber 00005783 | unc 00000ced |
FE_HAS_LOCK
status 1e | signal ff69 | snr 4848 | ber 0001de2c | unc 0000026a |
FE_HAS_LOCK
status 1e | signal ff44 | snr 5050 | ber 0001de2c | unc 000015b8 |
FE_HAS_LOCK
status 1e | signal ff39 | snr 4848 | ber 00016954 | unc 00001e36 |
FE_HAS_LOCK
status 1e | signal ff4c | snr 4848 | ber 00005479 | unc 0000227e |
FE_HAS_LOCK
This seems to look better than with the hanftek firmware.
mplayer /dev/dvb/adapter0/dvr0 doesn't show anything, though, neither
does cat /dev/dvb/adapter0/dvr0.
But at least the green LED is lit (but the red one isn't).
scanning doesn't seem to work:
georg at piccolo:~$ scan de-Duesseldorf
scanning de-Duesseldorf
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 538000000 0 2 0 1 1 3 0
initial transponder 586000000 0 2 0 1 1 3 0
initial transponder 722000000 0 2 0 1 1 3 0
initial transponder 746000000 0 2 0 1 1 3 0
initial transponder 818000000 0 2 0 1 1 3 0
initial transponder 506000000 0 2 0 1 1 3 0
initial transponder 674000000 0 2 0 1 1 3 0
initial transponder 778000000 0 2 0 1 1 3 0
>>> tune to:
538000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_16:TRANSMI
SSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE
WARNING: filter timeout pid 0x0011
WARNING: filter timeout pid 0x0000
WARNING: filter timeout pid 0x0010
>>> tune to:
586000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_16:TRANSMI
SSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE
WARNING: filter timeout pid 0x0011
WARNING: filter timeout pid 0x0000
WARNING: filter timeout pid 0x0010
>
>> Bus 005 Device 002: ID 10b9:2000
>>
>
> Let's hope we can use the firmware from HanfTek... There is
> probably no way to distinguish the devices from the cold-state of
> the FX2 (when having the same USB IDs), or is there a way?
Well, perhaps when doing lsusb -v? Don't know what the original
hanftek device says, mine says:
Bus 005 Device 003: ID 15f4:0001 HanfTek HanfTek UMT-010 USB2.0 DVB-T
(cold)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 255 Vendor Specific Protocol
bMaxPacketSize0 64
idVendor 0x15f4 HanfTek
idProduct 0x0001 HanfTek UMT-010 USB2.0 DVB-T (cold)
bcdDevice 0.00
iManufacturer 0
iProduct 0
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 171
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 1
bNumEndpoints 6
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
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 0x0200 1x 512 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 0x0200 1x 512 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 0x04 EP 4 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
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x88 EP 8 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 0
bAlternateSetting 2
bNumEndpoints 6
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x04 EP 4 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 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x88 EP 8 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 0
bAlternateSetting 3
bNumEndpoints 6
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x04 EP 4 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 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x88 EP 8 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 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 255 Vendor Specific Protocol
bMaxPacketSize0 64
bNumConfigurations 1
Georg
More information about the linux-dvb
mailing list