Ubuntu 11.10にアップグレードする前に、このヘルプでインストールできます。
しかし、それはもう機能しません!まず、ubuntuが他のデバイスやWindowsのようにプラグアンドプレイをサポートするのはなぜですか? 2番目のインストール方法
私はこのエラーを受け取ります:
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
11.10で正常にコンパイルしましたが、 ヘルプページ の手順にいくつか変更を加えました。この手順中にデバイスを接続しないでください(念のため...)
最初のタイプuname -r
そして、カーネルのバージョンを書き留めます。私の場合、3.0.0-13-generic
次に、次の行で、カーネルバージョンに応じて変更します。私の場合は次のとおりです。
Sudo apt-get install build-essential linux-headers-3.0.0-13-generic linux-source-3.00 kernel-package
次に、次のコマンドを使用してカーネルソースを/ usr/srcに抽出します(カーネルバージョンに合わせて再度変更します)。
cd /usr/src
Sudo tar jxvf /usr/src/linux-source-3.0.0.tar.bz2
次に、ドライバーソースをホームフォルダーにダウンロードし、それを抽出して、カーネルヘッダーへのシンボリックリンクを作成します(シンボリックリンクでカーネルバージョンを変更することを忘れないでください)。
cd ~
wget http://me-tv.googlecode.com/files/AF903x.tar.gz
tar zxvf AF903x.tar.gz
cd installer/AF903x_SRC
ln -s /usr/src/linux-source-3.0.0/drivers/media/dvb/frontends/*.h .
ln -s /usr/src/linux-source-3.0.0/drivers/media/dvb/dvb-core/*.h .
ln -s /usr/src/linux-source-3.0.0/drivers/media/dvb/dvb-usb/*.h .
カーネル3.0がある場合は、テキストエディターで2つのソースファイルを開き、#include <linux/smp_lock.h>
行(ファイルごとに1行のみ、ほぼ最上部)。ファイルは~/installer/AF903x_SRC/src/af903x.h
および~/installer/AF903x_SRC/api/usb2impl.c
。
最後に、インストーラーを実行して、インストールオプションを選択します。
cd ..
Sudo ./installer.sh
最後に、デバイスがUSB HIDとして誤って認識されることを防ぐ必要があります(詳細は help page を確認してください)。したがって、/etc/modprobe.d/usbhid.conf
そして次を追加します。
options usbhid quirks=0x15a4:0x1001:0x0004
次に、システムを再起動するか、次のようにusbhidモジュールをリロードします。
Sudo modprobe -r usbhid
Sudo modprobe usbhid
以上です!簡単なテストでは、w_scanを使用して、周波数の検索を開始するかどうかを確認します。 「NO USEABLE DVB-T CARD FOUND」エラーが表示されない場合、デバイスは動作しているはずです。
w_scan -L ~/channels.xspf