Когда я соединяю свою СИГМУ EVOLVEO T2
и введите lsusb
в терминале,
Linux идентифицирует новое устройство как идентификатор 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 T2 и затем успешно просканировать для dvb-t и dvb-t2 каналов?
Ваше устройство 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*
Как Вы видите, Ваше устройство включено. Как часть процесса установки, также установлено необходимое встроенное микропрограммное обеспечение.
Перезагрузка и говорит нам, если существует какое-либо улучшение. У меня будет еще несколько инструкций.
Править: Вы скомпилировали драйвер для своей текущей версии ядра только. Когда Менеджер обновлений установит более позднюю версию ядра, также известную как изображение Linux, после необходимой перезагрузки, перекомпилируйте:
cd media_build
make distclean
git pull
./build
sudo make install