web-dev-qa-db-ja.com

DVB-T2 USB TUNER EVOLVEO SIGMA T2のドライバーをUBUNTU 17.10(または新しいubuntu rls)にインストールする方法は?

EVOLVEO SIGMA T2を接続するとき

ターミナルでlsusbと入力し、

linuxは新しいデバイスをID ID 0572:c68a Conexant Systems (Rockwell), Inc.として識別します

しかし、w_scanコマンドはエラーのみを返します

w_scan version 20170107 (compiled for DVB API 5.10)
using settings for CZECH REPUBLIC
DVB aerial
DVB-T Europe
scan type TERRESTRIAL, channellist 4
output format vlc xspf playlist
output charset 'ISO-8859-1'
Info: using DVB adapter auto detection.
main:4007: FATAL: ***** NO USEABLE TERRESTRIAL CARD FOUND. *****
Please check wether dvb driver is loaded and
verify that no dvb application (i.e. vdr) is running.

EVOLVEO SIGMA T2のドライバーをインストールしてから、dvb-tdvb-t2チャネルをスキャンするにはどうすればよいですか?

2

デバイス0572:c68aは、ドライバーdvb-usb-cxusbでカバーされることになっていますが、正確なusb.idはまだ含まれていませんこのバージョンは、最新の安定したUbuntuバージョン17.10以降に含まれているため、以前のバージョンです。新しいドライバーを作成しましょう。

有効なインターネット接続でこれを試してください:

Sudo apt-get update
Sudo apt-get install -y git build-essential
git clone https://bitbucket.org/CrazyCat/media_build.git
cd media_build
./build --git https://github.com/crazycat69/linux_media latest
Sudo make install

私にとっては、無害な警告がいくつかあります。新しいドライバーのレポート:

$ modinfo dvb-usb-cxusb | grep C68
alias:          usb:v0572pC68Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572pC689d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0572pC688d*dc*dsc*dp*ic*isc*ip*in*

ご覧のとおり、デバイスが含まれています。インストールプロセスの一部として、必要なファームウェアもインストールされます。

再起動して、改善があれば教えてください。さらに指示があります。

EDIT:現在のカーネルバージョンのみのドライバーをコンパイルしました。 Update Managerがlinux-imageとも呼ばれる新しいカーネルバージョンをインストールするときに、必要な再起動後に再コンパイルします。

cd media_build
make distclean
git pull
./build
Sudo make install
1
chili555