Hello, I've just bought an Sandberg DigiTV USB DVB-T receiver. I found out using lsusb that it contained an Afatech AF9016. # lsusb -v -s 5:10 Bus 005 Device 010: ID 15a4:9016 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x15a4 idProduct 0x9016 bcdDevice 2.00 iManufacturer 1 Afatech iProduct 2 DVB-T iSerial 3 010101010600001 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 71 bNumInterfaces 2 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 0 bInterfaceProtocol 0 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 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 0x84 EP 4 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 0x85 EP 5 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 1 bInterfaceClass 3 Human Interface Devices bInterfaceSubClass 0 No Subclass bInterfaceProtocol 1 Keyboard iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.01 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 65 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 16 Device Qualifier (for other device speed): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 bNumConfigurations 1 Device Status: 0x0000 (Bus Powered) When using the default Ubuntu 2.6.22-14-generic kernel however, the drivers wasn't loaded. I downloaded the source tree for af9015 from http://linuxtv.org/hg/~anttip/af9015/ and compiled it. I use the firmware from http://af.zsolttech.com/Firmware/?C=S;O=A . However, now when I plug it in at the drivers load these messages appear in the kernel log: [128817.914315] usb 5-4: new high speed USB device using ehci_hcd and address 7 [128818.051067] usb 5-4: configuration #1 chosen from 1 choice [128818.054993] input: Afatech DVB-T as /class/input/input9 [128818.055067] input: USB HID v1.01 Keyboard [Afatech DVB-T] on usb-0000:00:10.4-4 [128818.230750] af9015_usb_probe: [128818.231474] af9015_identify_state: reply:01 [128818.231484] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware [128818.258657] dvb-usb: did not find the firmware file. (dvb-usb-af9015.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2) [128818.259170] dvb_usb_af9015: probe of 5-4:1.0 failed with error -2 [128818.259400] usbcore: registered new interface driver dvb_usb_af9015 [129227.449759] usb 5-4: USB disconnect, address 7 [129358.565659] usb 5-4: new high speed USB device using ehci_hcd and address 8 [129358.702243] usb 5-4: configuration #1 chosen from 1 choice [129358.702669] af9015_usb_probe: [129358.702971] af9015_identify_state: reply:01 [129358.702977] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware [129358.710768] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw' [129358.710776] af9015_download_firmware: [129359.784171] af9015: af9015_rw_udev: sending failed: -110 (63/0) [129360.782966] af9015: af9015_rw_udev: sending failed: -110 (63/0) [129361.781639] af9015: af9015_rw_udev: sending failed: -110 (63/0) [129362.780432] af9015: af9015_rw_udev: sending failed: -110 (63/0) [129363.779245] af9015: af9015_rw_udev: sending failed: -110 (63/0) [129364.777901] af9015: af9015_rw_udev: sending failed: -110 (63/0) [129365.776691] af9015: af9015_rw_udev: sending failed: -110 (63/0) [129366.775363] af9015: af9015_rw_udev: sending failed: -110 (63/0) [129367.774157] af9015: af9015_rw_udev: sending failed: -110 (36/0) [129368.772831] af9015: af9015_rw_udev: sending failed: -110 (8/0) [129369.771622] af9015: af9015_rw_udev: receiving failed: -110 [129369.771633] af9015: af9015_download_firmware: boot failed: -110 [129369.771740] dvb_usb_af9015: probe of 5-4:1.0 failed with error -110 [129394.740270] af9015_usb_probe: [129395.738915] af9015: af9015_rw_udev: sending failed: -110 (8/0) [129396.737703] af9015: af9015_rw_udev: receiving failed: -110 [129396.737714] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware [129396.741900] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw' [129396.741909] af9015_download_firmware: [129397.740371] af9015: af9015_rw_udev: sending failed: -110 (63/0) [129398.739167] af9015: af9015_rw_udev: sending failed: -110 (63/0) [129399.737838] af9015: af9015_rw_udev: sending failed: -110 (63/0) [129400.736640] af9015: af9015_rw_udev: sending failed: -110 (63/0) [129401.735435] af9015: af9015_rw_udev: sending failed: -110 (63/0) The full log is dmesg is attached. Sincerely, Janus Troelsen
Attachment:
dmesg.out.txt.gz
Description: GNU Zip compressed data
Attachment:
lspci.out.txt.gz
Description: GNU Zip compressed data
Attachment:
lshw.out.txt.gz
Description: GNU Zip compressed data
Attachment:
lsusb.out.txt.gz
Description: GNU Zip compressed data
_______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb