Stween
11-02-2006, 05:53 AM
Hi,
I've gotten my hands on a pretty cheap DVB-T USB stick. Ideally, I'd like it to work under linux, but the stick doesn't seem to be directly supported. Googling doesn't turn up much.
I've been looking at:
http://www.linuxtv.org/wiki/index.php/How_to_install_DVB
http://www.linuxtv.org/wiki/index.php/HOW_TO_Installing_DVB
http://www.linuxtv.org/wiki/index.php/DVB_USB
From scanning through all that, it looks like I need some firmware for the device, but it's not available.
Here's the dmesg output:
usb 1-1: new full speed USB device using uhci_hcd and address 5
usb 1-1: new device found, idVendor=15a4, idProduct=9020
usb 1-1: new device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1: Product: DVBT
usb 1-1: Manufacturer: Afatech
usb 1-1: configuration #1 chosen from 1 choice
And the lsusb -v output:
Bus 001 Device 005: ID 15a4:9020
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 255 Vendor Specific Protocol
bMaxPacketSize0 16
idVendor 0x15a4
idProduct 0x9020
bcdDevice 1.00
iManufacturer 1 Afatech
iProduct 2 DVBT
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 46
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 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 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 2
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Device Status: 0x0000
(Bus Powered)
Kernel version, as reported by uname, is 2.6.16.21-0.25-smp. This is all under opensuse 10.1.
Anyone have any experience with this card?
Cheers,
-S.
I've gotten my hands on a pretty cheap DVB-T USB stick. Ideally, I'd like it to work under linux, but the stick doesn't seem to be directly supported. Googling doesn't turn up much.
I've been looking at:
http://www.linuxtv.org/wiki/index.php/How_to_install_DVB
http://www.linuxtv.org/wiki/index.php/HOW_TO_Installing_DVB
http://www.linuxtv.org/wiki/index.php/DVB_USB
From scanning through all that, it looks like I need some firmware for the device, but it's not available.
Here's the dmesg output:
usb 1-1: new full speed USB device using uhci_hcd and address 5
usb 1-1: new device found, idVendor=15a4, idProduct=9020
usb 1-1: new device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1: Product: DVBT
usb 1-1: Manufacturer: Afatech
usb 1-1: configuration #1 chosen from 1 choice
And the lsusb -v output:
Bus 001 Device 005: ID 15a4:9020
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 255 Vendor Specific Protocol
bMaxPacketSize0 16
idVendor 0x15a4
idProduct 0x9020
bcdDevice 1.00
iManufacturer 1 Afatech
iProduct 2 DVBT
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 46
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 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 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 2
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Device Status: 0x0000
(Bus Powered)
Kernel version, as reported by uname, is 2.6.16.21-0.25-smp. This is all under opensuse 10.1.
Anyone have any experience with this card?
Cheers,
-S.