Afatech 9016 DVB-T USB
OpenLab2 Wiki
Bus 001 Device 004: ID 15a4:9016 Device Descriptor: bcdUSB 2.00 idVendor 0x15a4 idProduct 0x9016 iManufacturer 1 Afatech iProduct 2 DVB-T
Jan 13, 2008:
An experimental af9015 driver exists.
Afatech (Taiwan) has released a Linux driver af901x! announcement on linuxtv mailinglist
http://www.digittrade.de/shop/info/stick_treiber/linux/Linux_MT2060_2.6.20.tar
Digittrade, who sells DVB-T sticks with the Afatech MT2060 and AF9016 chipset, wants to support the Linux community and has released the driver under GPL. The driver contains among Afatech code some linuxtv code modules. It builds and works fine. Only there might be conflicts if some dvb modules are already loaded because of other sticks.
but, AFA says
"As I said, we can "NOT" publish this driver code, please keep it for your own use only."
Later on seeing the same i asked them on the status on publishing the same. This was what i was told:
"Oh, it will be a disaster.... It's not legal to publish the code..."
???
The built modules from the driver above can be loaded as follows:
- insmod dvb-pll.ko
- insmod dvb-core.ko
- insmod dvb-usb.ko
- insmod dvb-af901x.ko
Jan 15, 2008.
Using the GPL driver and the offered firmware, the device is recognized.
modprobe dvb_usb_af9015 [ 268.192339] usbcore: registered new interface driver dvb_usb_af9015
And after inserting the device..
[ 702.021579] usb 4-5: new high speed USB device using ehci_hcd and address 3 [ 702.131449] usb 4-5: configuration #1 chosen from 1 choice [ 702.132506] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware [ 247.780481] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw' [ 702.458174] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state. [ 702.458933] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 702.459558] DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick) [ 703.080231] af9013: firmware version:4.95.0 [ 703.080469] DVB: registering frontend 0 (Afatech AF9013 DVB-T)... [ 248.125743] MT2060: successfully identified (IF1 = 1220) [ 703.629793] dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and connected. [ 703.712285] input: Afatech DVB-T as /class/input/input10 [ 703.712897] input: USB HID v1.01 Keyboard [Afatech DVB-T] on usb-0000:00:1d.7-5
It worked!
Altogether, these files were updated/inserted onto the Kubuntu 7.10 system.
.
`-- lib
|-- firmware
| `-- dvb-usb-af9015.fw
`-- modules
`-- 2.6.22-14-generic
|-- kernel
| `-- drivers
| `-- media
| `-- dvb
| |-- dvb-usb
| | `-- dvb-usb-af9015.ko
| `-- frontends
| `-- af9013.ko
`-- modules.dep
10 directories, 4 files
