Before I upgrade to ubuntu 11.10 I can Install it by this help :
But it doesn't work anymore ! First why ubuntu support it plug and play like other devices and like windows ? Second How can I install it ?
I get this error :
1. Install ITEtech AF9035 Driver
2. Remove ITEtech AF9035 Driver
Please Input Your Choise:
1
Please wait a minute
cp: cannot stat `api/.*.o.cmd': No such file or directory
make -C /lib/modules/3.0.0-12-generic/build SUBDIRS=/home/mahdiar/installer/AF903x_SRC modules
make[1]: Entering directory `/usr/src/linux-headers-3.0.0-12-generic'
CC [M] /home/mahdiar/installer/AF903x_SRC/af903x-core.o
In file included from /home/mahdiar/installer/AF903x_SRC/af903x-core.c:1:0:
/home/mahdiar/installer/AF903x_SRC/af903x.h:15:21: fatal error: dvb-usb.h: No such file or directory
compilation terminated.
make[2]: *** [/home/mahdiar/installer/AF903x_SRC/af903x-core.o] Error 1
make[1]: *** [_module_/home/mahdiar/installer/AF903x_SRC] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.0.0-12-generic'
make: *** [default] Error 2
make error
I've successfully compiled it under 11.10, with some changes to the instructions on that help page. You should not have the device plugged in during this procedure (just in case...)
First type
uname -r
and note down the kernel version. In my case it is3.0.0-13-generic
Next, in the following line change it according to your kernel version, in my case it is:
Then, extract the kernel source to /usr/src with the following commands (once again change it to match your kernel version):
Then just download the driver source to your home folder, extract it and create some symlinks to kernel headers (don't forget to change to your kernel version in the symlinks):
If you have kernel 3.0 you need to open two source files in a text editor and remove the
#include <linux/smp_lock.h>
lines (only one per file and almost at the top). The files are~/installer/AF903x_SRC/src/af903x.h
and~/installer/AF903x_SRC/api/usb2impl.c
.Finally just run the installer and select the install option:
One last thing that you may need to do is to prevent the device from behing wrongly recognized as an USB HID (check the help page for more info). So, just open
/etc/modprobe.d/usbhid.conf
and add the following:Then reboot the system or just reload the usbhid module with:
And that's it! For a quick test just use w_scan to see if it starts looking for frequencies. If it does not show an "NO USEABLE DVB-T CARD FOUND" error, the device should be working: