Как мне заставить Mythbuntu обнаружить мою спутниковую коробку?

Справочная информация. У меня есть цифровая спутниковая USB-коробка TechniSat SkyStar HD HD DVB-S2, новая версия Mythbuntu 12.04, и я бы хотел, чтобы Myth использовал спутниковую приставку.

Моя непосредственная проблема в том, что ядро, похоже, не обнаруживает спутниковую коробку. Я установил Kaffeine: он не показывает никаких телевизионных устройств. В Kaffeine FAQ говорится, что если мое устройство распознается, в dmesg должны быть сообщения DVB; dmesg | grep -i dvb ничего не соответствует.

Technisat SkyStar USB HD указан как поддерживаемый с Linux 2.6.39 на Linux TV Wiki. uname -a говорит, что я использую Linux 3.5.0-23-generic.

Я не верю, что это аппаратная проблема, потому что у нас есть спутниковая приставка, работающая на ПК с Windows 7. Я дважды проверил, что все подключено правильно.

Как заставить Linux обнаруживать спутниковую коробку?


Редактировать (в ответ на вопросы david6):

Последняя строка вывода из lsusb - это

,
Bus 002 Device 004: ID 14f7:0500 TechniSat Digital GmbH DVB-PC TV Star HD
,

, lsmod | grep -i dvb и dmesg | grep -i dvb, оба не дают выхода.


Редактировать Следуя инструкциям в ответе david6 и после перезагрузки:

Вывод lsmod | grep -i dvb теперь

dvb_usb_technisat_usb2    17976  0 
stv090x                62331  1 dvb_usb_technisat_usb2
dvb_usb                32408  1 dvb_usb_technisat_usb2
dvb_core              105916  2 dvb_usb_technisat_usb2,dvb_usb
rc_core                22172  13 dvb_usb_technisat_usb2,dvb_usb,ir_lirc_codec,ir_mce_kbd_decoder,ir_sanyo_decoder,ir_sony_decoder,ir_jvc_decoder,ir_rc5_decoder,ir_rc6_decoder,ir_nec_decoder,rc_rc6_mce,mceusb

Вывод dmesg | grep -i dvb сейчас

[    2.401826]  79a63c60a6a2ae589e44529401e0ab1150e9408a [media] media: move dvb-usb-v2/cypress_firmware.c to media/common
[    2.732886]  79a63c60a6a2ae589e44529401e0ab1150e9408a [media] media: move dvb-usb-v2/cypress_firmware.c to media/common
[    3.233497] dvb-usb: found a 'Technisat SkyStar USB HD (DVB-S/S2)' in cold state, will try to load a firmware
[    3.234838] dvb-usb: did not find the firmware file. (dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2)
[    3.234866] usbcore: registered new interface driver dvb_usb_technisat_usb2

Я все еще не могу использовать спутниковую приставку.

Я не могу найти каталог linux/Documentation/dvb/, указанный в выводе dmesg. Его нет в репозитории media_build, и его нет ни в одном пакете Ubuntu.

Куда мне идти отсюда? Если предположить, что каталог linux/Documentation/dvb/ полезен, где он?

1
задан 31 March 2013 в 14:22

3 ответа

  1. загружают файл dvb-usb-SkyStar_USB_HD_FW_v17_63. HEX.fw
  2. sudo cp your_download_dir/dvb-usb-SkyStar_USB_HD_FW_v17_63. HEX.fw/lib/firmware/dvb-usb-SkyStar_USB_HD_FW_v17_63. HEX.fw
  3. sudo chmod 755/lib/firmware/dvb-usb-SkyStar_USB_HD_FW_v17_63. HEX.fw
1
ответ дан 31 March 2013 в 14:22

Устройство: 14f7:0500

Technisat SkyStar USB HD

нет, я не попробовал бы те инструкции: LinuxTV.org>>, Как Получить, Создайте и Драйверы устройств V4L-DVB Установки , Никакая потребность к не усложняет вещи.

<час>

Попытка, что я использовал: (адаптированный от: LinuxTV.org> Палка TerraTec Cinergy T )

ПРИМЕЧАНИЕ: Первый отключают устройство, создают/устанавливают драйвер и затем включают назад.

Вы, возможно, должны сначала установить: мерзавец, patchutils и Proc:: ProcessTable

sudo apt-get install git patchutils libproc-processtable-perl

Затем (для не загромождения корневого каталога)

cd ~/Downloads

mkdir drivers
cd drivers

git clone git://linuxtv.org/media_build.git

cd media_build
./build

sudo make install

Это (загрузка перекомпилируйте, установка), возможно, должен быть повторен в будущем, если изменения ядра или обновления останавливают распознаваемое устройство. Это произошло со мной дважды в этом году (до настоящего времени).

последнее DVB-Sn драйверы являются происходящим работой.

<час>

ОБНОВЛЕНИЕ: (27 апреля 2013)

Это снова работает, как был поврежден для последних 15 + дни.

1
ответ дан 31 March 2013 в 14:22

dvb-usb-SkyStar_USB_HD_FW_v17_63. HEX.fw

файл должен быть в/lib/firmware/dvb-usb-SkyStar_USB_HD_FW_v17_63. HEX.fw

в терминале: chmod 755 dvb-usb-SkyStar_USB_HD_FW_v17_63. HEX.fw

для новых ядер как Ваши 3.5.* никакие потребности сделать: клон мерзавца.....

0
ответ дан 31 March 2013 в 14:22

Другие вопросы по тегам:

Похожие вопросы: