Текущее время: 02 май 2025, 01:21 • Часовой пояс: UTC + 3 часа |
Драйвер для тюнера Behold TV T7 под Linux
Автор | Сообщение |
aaaSashaMGGU
|
|
Зарегистрирован: 23 апр 2016, 23:22 Сообщения: 45
|
ua0lnj писал(а): а точно у тебя драйвер правильно загружается, выложи лог загрузки с момента включения до запуска vlc Да, собственно, зачем весь лог-то? Код: aaasashamggu@aaaSashaMGGU:~$ lspci | grep Multimedia 09:00.0 Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d1) Код: aaasashamggu@aaaSashaMGGU:~$ dmesg | grep saa [ 24.408123] saa7134: saa7130/34: v4l2 driver version 0, 2, 17 loaded [ 24.408242] saa7134: saa7133[0]: found at 0000:09:00.0, rev: 209, irq: 19, latency: 32, mmio: 0xf7300000 [ 24.408250] saa7134: saa7133[0]: subsystem: 5ace:7290, board: Beholder BeholdTV T7 [card=197,autodetected] [ 24.408265] saa7134: saa7133[0]: board init: gpio is 0 [ 24.553198] saa7134: i2c eeprom 00: ce 5a 90 72 54 20 00 00 00 00 00 00 00 00 00 01 [ 24.553203] saa7134: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 24.553205] saa7134: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 24.553206] saa7134: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 24.553208] saa7134: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 24.553209] saa7134: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 24.553211] saa7134: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 24.553212] saa7134: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 24.553213] saa7134: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 24.553215] saa7134: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 24.553216] saa7134: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 24.553218] saa7134: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 24.553219] saa7134: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 24.553220] saa7134: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 24.553222] saa7134: i2c eeprom e0: 51 39 01 00 ff ff ff ff ff ff ff ff ff ff ff ff [ 24.553223] saa7134: i2c eeprom f0: 42 54 56 30 30 30 30 ff ff ff ff ff ff ff ff ff [ 29.785525] ir-kbd-i2c: i2c IR (BeholdTV) detected at i2c-0/0-002d/ir0 [saa7133[0]] [ 29.785792] saa7134: saa7133[0]: registered device video1 [v4l2] [ 29.785838] saa7134: saa7133[0]: registered device vbi0 [ 29.785873] saa7134: saa7133[0]: registered device radio0 [ 29.787030] saa7134_alsa: saa7134 ALSA driver for DMA sound loaded [ 29.787049] saa7134_alsa: saa7133[0]/alsa: saa7133[0] at 0xf7300000 irq 19 registered as card -2 [ 29.855753] saa7134_dvb: dvb_init() allocating 1 frontend [ 29.909428] DVB: registering new adapter (saa7133[0]) [ 29.909429] saa7134 0000:09:00.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)... [ 312.593061] saa7134 0000:09:00.0: DVB: adapter 0 frontend 0 symbol rate 6875 out of range (1000000..7200000) [ 776.706704] saa7134 0000:09:00.0: DVB: adapter 0 frontend 0 symbol rate 0 out of range (1000000..7200000) [ 936.806629] saa7134 0000:09:00.0: DVB: adapter 0 frontend 0 symbol rate 6875 out of range (1000000..7200000) [ 971.678745] saa7134 0000:09:00.0: DVB: adapter 0 frontend 0 symbol rate 6875 out of range (1000000..7200000)
Код: aaasashamggu@aaaSashaMGGU:~$ ls /dev/dvb adapter0 Код: aaasashamggu@aaaSashaMGGU:~$ ls /dev | grep video video0 video1 video0 - usb-веб-камера video1 - тюнер Или вывалить всё ж весь dmesg сюда?
|
|
|
ua0lnj
|
|
Зарегистрирован: 14 ноя 2013, 04:42 Сообщения: 70
|
где строка о загрузке фирмваре? И тюнера xc5000c. Аналоговое тв принимает? Про опции для xc5000 не забыл? И он же тебе явно пишет, какой диапазон потока должен быть, задай не 6875 а 6875000
|
|
|
aaaSashaMGGU
|
|
Зарегистрирован: 23 апр 2016, 23:22 Сообщения: 45
|
"где строка о загрузке фирмваре?" "И тюнера xc5000c." Код: aaasashamggu@aaaSashaMGGU:~$ dmesg | grep xc5000c [ 29.045391] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 119.587182] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 312.592991] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 362.367939] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 776.706604] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 936.806562] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 971.678675] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 1643.371032] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 1672.938886] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 1717.346687] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 1754.370557] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 1775.074485] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 1793.982437] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 1856.362250] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 1884.290165] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 1928.542100] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 2144.318790] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 2154.890396] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 2174.105657] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 3102.670838] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. Аналоговое тв принимает? Нет. Про опции для xc5000 не забыл? Всё делал по инструкции - там такого нет  . Щас добавлю... "И он же тебе явно пишет, какой диапазон потока должен быть, задай не 6875 а 6875000" Сменил - без разницы
|
|
|
ua0lnj
|
|
Зарегистрирован: 14 ноя 2013, 04:42 Сообщения: 70
|
И про фирмваре для si2168 тоже, должно быть si2168 10-0064: downloading firmware from file 'dvb-demod-si2168-a30-20.fw' и si2168 10-0064: firmware version: 3.0.20
|
|
|
aaaSashaMGGU
|
|
Зарегистрирован: 23 апр 2016, 23:22 Сообщения: 45
|
Код: aaasashamggu@aaaSashaMGGU:~$ dmesg | grep irmware [ 13.999008] xc5000: Firmware has not been loaded previously [ 18.158980] xc5000: Firmware dvb-fe-xc5000c-4.1.30.7.fw loaded and running. [ 19.070953] xc5000: Firmware has been loaded previously [ 19.846066] si2168 0-0064: downloading firmware from file 'dvb-demod-si2168-a30-20.fw' [ 30.778833] si2168 0-0064: firmware loading, wait 1 [ 31.782839] si2168 0-0064: firmware loading, wait 2 [ 32.786817] si2168 0-0064: firmware loading, wait 3 [ 33.790788] si2168 0-0064: firmware loading, wait 4 [ 34.794786] si2168 0-0064: firmware loading, wait 5 [ 35.798757] si2168 0-0064: firmware loading, wait 6 [ 36.802758] si2168 0-0064: firmware loading, wait 7 [ 37.806743] si2168 0-0064: firmware loading, wait 8 [ 38.810735] si2168 0-0064: firmware loading, wait 9 [ 39.814719] si2168 0-0064: firmware loading, wait 10 [ 40.818709] si2168 0-0064: firmware loading, wait 11 [ 41.822689] si2168 0-0064: firmware loading, wait 12 [ 42.826662] si2168 0-0064: firmware loading, wait 13 [ 43.830664] si2168 0-0064: firmware loading, wait 14 [ 44.834642] si2168 0-0064: firmware loading, wait 15 [ 45.838649] si2168 0-0064: firmware loading, wait 16 [ 46.842637] si2168 0-0064: firmware loading, wait 17 [ 47.846623] si2168 0-0064: firmware loading, wait 18 [ 48.850735] si2168 0-0064: firmware loading, wait 19 [ 49.854600] si2168 0-0064: firmware loading, wait 20 [ 50.858582] si2168 0-0064: firmware loading, wait 21 [ 51.862576] si2168 0-0064: firmware loading, wait 22 [ 52.866565] si2168 0-0064: firmware loading, wait 23 [ 53.870660] si2168 0-0064: firmware loading, wait 24 [ 54.874656] si2168 0-0064: firmware loading, wait 25 [ 55.878523] si2168 0-0064: firmware loading, wait 26 [ 56.882497] si2168 0-0064: firmware loading, wait 27 [ 57.886505] si2168 0-0064: firmware loading, wait 28 [ 58.890472] si2168 0-0064: firmware loading, wait 29 [ 59.894478] si2168 0-0064: firmware loading, wait 30 [ 60.898451] si2168 0-0064: firmware loading, wait 31 [ 61.902578] si2168 0-0064: firmware loading, wait 32 [ 62.906442] si2168 0-0064: firmware loading, wait 33 [ 63.910426] si2168 0-0064: firmware loading, wait 34 [ 64.914422] si2168 0-0064: firmware loading, wait 35 [ 65.918394] si2168 0-0064: firmware loading, wait 36 [ 66.922379] si2168 0-0064: firmware loading, wait 37 [ 67.926385] si2168 0-0064: firmware loading, wait 38 [ 68.930349] si2168 0-0064: firmware loading, wait 39 [ 69.934345] si2168 0-0064: firmware loading, wait 40 [ 70.938332] si2168 0-0064: firmware loading, wait 41 [ 71.094328] si2168 0-0064: firmware download took 51252 ms [ 71.126343] si2168 0-0064: firmware version: 3.0.20 [ 71.942339] si2168 0-0064: firmware loading, wait 42 Пока результата нет
|
|
|
ua0lnj
|
|
Зарегистрирован: 14 ноя 2013, 04:42 Сообщения: 70
|
драйвер загружается правильно. попробуй другой софт, кафеин или коди, может ещё кто подскажет.
|
|
|
aaaSashaMGGU
|
|
Зарегистрирован: 23 апр 2016, 23:22 Сообщения: 45
|
caffeine, я так понял, это что-то из юнити. Kodi попробую... Ещё момент: Код: aaasashamggu@aaaSashaMGGU:~$ vlc dvb-c://frequency=450000000:srate=6875000 VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80) [0000000002599148] core libvlc: Запуск vlc с интерфейсом по умолчанию. Используйте 'cvlc' для запуска vlc без интерфейса. [00007f89ec000e48] dtv access error: cannot access frontend: Device or resource busy [00007f89ec000e48] dtv access error: tuning to 450000000 Hz failed [00007f8a08000bb8] core input error: open of `dvb-c://frequency=450000000:srate=6875000' failed QObject::~QObject: Timers cannot be stopped from another thread " Device or resource busy"?
|
|
|
Demod
|
|
Зарегистрирован: 31 дек 2013, 09:22 Сообщения: 147
|
aaaSashaMGGU
Могу только посоветовать действовать последовательно: (Вижу, что в Linux-е не новичок)
1. Добиться работы аналогового ТВ и аналогового же радио. 2. Добиться работы в эфирной цифре и отсутствия ругани в логах. 3. И только после первых 2 пунктов пробовать DVB-C.
Я в своих экспериментах DVB-C не испытывал. И не припомню, чтобы кто-то отписывался о успехе или неудаче с кабельной цифрой. Так что флаг первенства в этом плане свободен. :-)
|
|
|
aaaSashaMGGU
|
|
Зарегистрирован: 23 апр 2016, 23:22 Сообщения: 45
|
Приветствую! 1. ua0lnj уверяет, что " аналог не работает, только цифра" ( http://linuxdvb.org.ru/wbb/index.php?page=Thread&threadID=1768) 2. Так нету эфирной цифры - где ж её взять-то? Провайдер вещает только по DVB-C 3. См. пункты 1 и 2 А так да - я пока пытаюсь. Kodi попробовал - ну вот вообще ничего не понял. В своё время долго пинал и настраивал GotView PCI DVD2 Deluxe в MythTV. Даже работало. А тут непонятно, работает ли оно в принципе.
|
|
|
ua0lnj
|
|
Зарегистрирован: 14 ноя 2013, 04:42 Сообщения: 70
|
Ты не совсем правильно понял  Для Т7 драйвер работает полностью, то что ты прочитал относится к Т8. Эфирная цифра уже должна быть почти на всей территории России, это ты можешь проверить на http://rtrs.ru/dtv/Если конечно ты не уверен в этом точно. Так что настраивай аналог, я смогу заняться dvb-c где-то в течении месяца, у меня на работе есть провайдер, нужно только кабель кинуть и комп проверочный собрать, как будет время займусь. А вообще всё-таки выложи куда-нибудь полный сислог, от старта до попыток запуска vlc. Вдруг что-то пропустил. options xc5000 no_poweroff=1 точно прописал?
|
|
|
Demod
|
|
Зарегистрирован: 31 дек 2013, 09:22 Сообщения: 147
|
aaaSashaMGGU, а ты с какого города? Точно эфирного dvb-t2 у вас нет?
Сделай так: загрузи Linux и открой при помощи VLC уверенно принимающийся аналоговый канал. Частоту его можно подглядеть в меню телевизора или в ini файле софта Бехолдера под Windows.
Вывод dmesg почисти от своей приватной информации (если таковая там будет), заархивируй его и присоедини к своему сообщению на форуме. Дополнительно сними лог VLC и аналогично заархивировав выложи на форум.
Если аналог заработает, и в логах не будет ругани, то можно делать следующий шаг и попытаться принять уже цифру. И всегда снимай и прикладывай логи.
|
|
|
AlekF
|
|
Зарегистрирован: 19 июл 2015, 20:49 Сообщения: 7
|
Большое спасибо! Раньше использовал предыдущую версию драйвера с системой Ubuntu 14.04 64 bit, ядра 3.16 - 3.19. Сегодня обновился до Ubuntu 14.04.4 (тюнер Behold TV T7, система 64 bit, ядро 4.2.0-36). Устанавливал: make, make install, переименовал файл firmware для si2168, папки в /lib/modules/... не чистил, опции для xc5000 остались от предыдущей установки. Работают аналоговые ТВ (tvtime) и радио (gnomeradio), все три московских мультиплекса DVB-T2 (vlc). Пульт не проверял, не использую (датчик ДУ у меня вообще не подключен). DVB-C тоже не проверял, надо кабель до компа тянуть, а каналы, кроме 2-х, все закрытые.
|
|
|
Demod
|
|
Зарегистрирован: 31 дек 2013, 09:22 Сообщения: 147
|
AlekF, всё верно, options xc5000 no_poweroff=1 не нужно удалять или менять при обновлении. И спасибо за отклик! :-)
|
|
|
AlekF
|
|
Зарегистрирован: 19 июл 2015, 20:49 Сообщения: 7
|
Demod, еще раз огромное спасибо Вам лично и всем, кто принимает участие в "приживлении" Behold TV к Linux. Главное, теперь прием DVB-T2 уверенно работает под ядром 4.х, так что можно в дальнейшем обновляться до новых версий. Особо хочу отметить, что установка идет последовательно за несколько шагов, четко, без всяких "танцев с бубном" и занимает не более получаса.
|
|
|
aaaSashaMGGU
|
|
Зарегистрирован: 23 апр 2016, 23:22 Сообщения: 45
|
AlekF, приветствую! Не могли бы вы по шагам (как вы говорите) "последовательно" как раз расписать весь процесс установки - было бы крайне здорово. Со всеми действиями, путями и переименовками... А то, признаюсь, в 14 страницах данной темы (откуда ещё и идут ссылки на другие форумы и сайты) я весьма теряюсь...  Если что, у меня kubuntu 16.04 c ядром 4.4.0-22-generic x64. Спасибо!
Последний раз редактировалось aaaSashaMGGU 26 май 2016, 15:05, всего редактировалось 1 раз.
|
|
|
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|