Jump to content

[Entware-3x] Смотрим эфирное цифровое телевидение DVB-T/T2 через кинетик.


Recommended Posts

@KorDen, нужно новую тему создавать в разделе "Сборка и настройка приложений Opkg",  типа "Обсуждение поддержки DVB-тюнеров в кинетиках.", или реанимировать там старую под этим заголовком, либо добавить в старый упоминание про DVB-S/S2. А в этом разделе нужно будет еще новую создать по TVheadend, по его особенностям в настройках и работе в целом, в нем полно всяких нюансов.... 

  • Thanks 1
Link to comment
Share on other sites

В 23.02.2018 в 18:45, utya сказал:

А ещё вопрос, может тоже уже обсуждался, а можно что-то похожее только с кабельным телевиденьем?

 

UPD. я почитал комменты вверху походу это называется dvb-c/s. Но это цифровое кабельное, а есть чёто аналоговое.

Нет, для аналога ничего нет и не будет, просто нет смысла в этом, в таком решении должен будет использоваться транскодинг для создания сетевого потока в нужном формате, на что процессоры в роутерах не рассчитаны, проблемы с драйверами, их очень мало и в основном под древние тюнеры, коих найти будет проблемой, ну и самое главное, качество картинки будет ужасным... Не стоит оно того, что бы делать какие-либо вложения и тратить время на это....

Link to comment
Share on other sites

14 минуты назад, vlasky сказал:

Тестировщиком я бы не против,только не особо шарящий.

Ну драйвер я могу добавить в пакет, он есть у нас, только вот настраивать софт придется самому, в принципе там ничего сложного, но хотя бы поверхностные знания по настройкам нужно иметь....

Link to comment
Share on other sites

@vlasky, я добавил в сборку поддержку Technisat SkyStar USB HD DVB-S/S2, в ближайших сборках новых прошивок 2.12 должен будет появится. Прошивка под тюнер есть в в пакете dvb-firmware, если вы его уже устанавливали под Entware, то там она уже есть...

  • Thanks 1
Link to comment
Share on other sites

8 часов назад, vlasky сказал:

Поставил 2.12.A.4.0-5 поддержку тюнера добавили, но он как не виделся так и не видится.

Команду depmod -a сделали? Что пишет лог?

Link to comment
Share on other sites

@vlasky, вижу, что он у вас определяется, но потом драйвер падает.... Я пока гляну, где это падение возможно происходит, но готовьтесь участвовать в отладке драйвера.

Link to comment
Share on other sites

В 3/5/2018 в 16:32, vlasky сказал:

Перешил

log.txt

вот теперь драйвер не падает, даже IR обнаружен, но сообщает, что не может обнаружить демодулятор stv6110x. Очень странно, в списках модулей он есть, но в прошивку stv6110x.ko не попал. Попробуйте с новой прошивкой, должно теперь заработать... Только не забудьте выполнить команду depmod -a
 

 

Link to comment
Share on other sites

@vlasky, в логе идут записи не касающиеся работы тюнера, можно пока их просто игнорировать, я собирал прошивку с полным набором компонентов, к тому же еще и тестовую. Тут главный момент, работает ли сам тюнер, то, что он определился и отображается в статусе TVheadend(для него есть отдельная тема кстати), пока еще не повод так думать, меня смущает в логе, что из EEPROM тюнера не считывается его MAC адрес, ошибка типа technisat-usb2: i2c-error: 60 = 7 считается нормальной, главное чтобы других не было.

Link to comment
Share on other sites

@vlasky, для ТВ MAC конечно не нужен, но как я понял, он нужен для регистрации сетевого устройства, я детально посмотрел ваш лог и те сообщения, что идут от NDM системы, и думаю они связаны между собою. Я попробовал увеличить число запросов для чтения MAC адреса из EEPROM, и вдобавок сделал 4 таких попытки с задержкой по 50мс,  и если он все равно после этого не считается, то поставит дефолтный 00:08:c9:ab:cd:ef, что бы NDM не ругалась при виде нового сетевого интерфейса, хорошо бы проверить это на новой прошивке и выложить сюда лог...

 

P.S. Вы CAs настраивали? 

Link to comment
Share on other sites

  • 3 weeks later...

После тестирования в 2 недели смею заверить, что работать с TVheadend гораздо приятней. С ним наконец-то исчезли фантомы с зависшими каналами, которые были в minisatip. А если и появляются глюки, то их можно всегда сбросить через web консоль, не перезагружая роутер. Уважаемый МсМСС, в шапке это темы создайте ссылку по настройке TVheadend, а то я ее случайной обнаружил в другой теме. Для других пользователей будет очень полезен выбор каким путем идти TVheadend или minisatip

Edited by djkvn
  • Upvote 1
Link to comment
Share on other sites

Сделал opkg upgrade и теперь не могу зайти через PUTTY чтобы остановить minisatip.Ввожу логин root ,пароль zyxel-и пароль не верный.Можно ещё как то остановить minisatip,?,хочу попробовать TVheadend

Link to comment
Share on other sites

6 часов назад, dadaduda сказал:

Сделал opkg upgrade и теперь не могу зайти через PUTTY чтобы остановить minisatip.Ввожу логин root ,пароль zyxel-и пароль не верный.Можно ещё как то остановить minisatip,?,хочу попробовать TVheadend

 Тут как бы проблема не связана с темой. Попробуйте пароль keenetic...

  • Thanks 1
Link to comment
Share on other sites

  • 2 months later...

Товарищи уже неделю мучаюсь с  AstroMeta Digital TV USB ТВ-тюнер - AMDVBT2 BDA (VID_15F4_PID_0131).
Вначале хотел поднять на Ubuntu не пошло потом на librelec. Вот сейчас уже решил на роутере (хотя не хотел заугружать роутер этой задачей).
w_scan ничё не выдаёт, tvheadend видит только dvb-t realtek, panasonic чип не видит. что делать не знаю, помогите.
image.png.575bd3a747086143ee327a252e0a5602.png


Сделал флешку из этой темы 

так же всё осталось. не видит dvb-t2 модуль в dmesg выдаёт следущее

IR XMP protocol handler initialized
input: MCE IR Keyboard/Mouse (dvb_usb_rtl28xxu) as /devices/virtual/input/input1
usb 1-2: dvb_usb_v2: schedule remote query interval to 200 msecs
lirc_dev: IR Remote Control driver registered, major 254
rc rc0: lirc_dev: driver ir-lirc-codec (dvb_usb_rtl28xxu) registered at minor = 0
IR LIRC bridge handler initialized
usb 1-2: dvb_usb_v2: 'Astrometa DVB-T2' successfully initialized and connected
usbcore: registered new interface driver dvb_usb_rtl28xxu
SWNAT bind table cleared
SWNAT bind table cleared
SWNAT bind table cleared
usb 1-2: DVB: adapter 0 frontend 0 frequency 0 out of range (174000000..862000000)
rtl2832 0-0010: i2c reg read failed -11
do_page_fault(): sending SIGSEGV to tvheadend for invalid read access from 00000068
epc = 76e19dd0 in libpthread-2.27.so[76e12000+1a000]
ra  = 7724b8cc in tvheadend[770c0000+95f000]
usb 1-2: DVB: adapter 0 frontend 0 frequency 0 out of range (174000000..862000000)
rtl2832 0-0010: i2c reg read failed -11
 

 

Edited by utya
Link to comment
Share on other sites

Ребят накатил заново entware, оставил модуль только для dvb и поддержка файловых систем. Ставлю всё заново:

 opkg install libusb-compat dvb-firmware kmod_ndms libdvbcsa minisatip libiconv-full scan-s2 liblua xupnpd dvb-center

Всё вроде норм ставить, но только в конце:

Configuring dvb-firmware.
Configuring kmod_ndms.
modinfo: ERROR: Module alias /opt/lib/modules/3.4.113/kernel/compat.ko not found.




Это я переткунл dvb

 

Скрытый текст

Июн 29 10:38:35 ndm
kernel: usb 1-2: new high-speed USB device number 4 using xhci-hcd
Июн 29 10:38:35 ndm
kernel: usb 1-2: New USB device found, idVendor=15f4, idProduct=0131
Июн 29 10:38:35 ndm
kernel: usb 1-2: Product: dvbt2
Июн 29 10:38:35 ndm
kernel: usb 1-2: Manufacturer: astrometadvbt2
Июн 29 10:38:35 ndm
kernel: usb 1-2: SerialNumber: 0
Июн 29 10:38:35 ndm
kernel: i2c /dev entries driver
Июн 29 10:38:35 ndm
kernel: Loading modules backported from Linux version v4.4.2-0-g1cb8570
Июн 29 10:38:35 ndm
kernel: Backport generated by backports.git v4.4.2-12-ndms
Июн 29 10:38:35 ndm
kernel: usb 1-2: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
Июн 29 10:38:35 ndm
kernel: DVB: registering new adapter (Astrometa DVB-T2)
Июн 29 10:38:35 ndm
kernel: i2c i2c-0: Added multiplexed i2c bus 1
Июн 29 10:38:35 ndm
kernel: rtl2832 0-0010: Realtek RTL2832 successfully attached
Июн 29 10:38:36 ndm
kernel: usb 1-2: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
Июн 29 10:38:36 ndm
kernel: dvb_usb_rtl28xxu: Adapter0 'Astrometa DVB-T2' frontend0 'Realtek RTL2832 (DVB-T)' rename as frontend1
Июн 29 10:38:36 ndm
kernel: r820t 1-003a: creating new instance
Июн 29 10:38:36 ndm
kernel: r820t 1-003a: Rafael Micro r820t successfully identified
Июн 29 10:38:36 ndm
kernel: media: Linux media interface: v0.10
Июн 29 10:38:36 ndm
kernel: Linux video capture interface: v2.00
Июн 29 10:38:36 ndm
kernel: rtl2832_sdr rtl2832_sdr: Registered as swradio0
Июн 29 10:38:36 ndm
kernel: rtl2832_sdr rtl2832_sdr: Realtek RTL2832 SDR attached
Июн 29 10:38:36 ndm
kernel: rtl2832_sdr rtl2832_sdr: SDR API is still slightly experimental and functionality changes may follow
Июн 29 10:38:36 ndm
kernel: Registered IR keymap rc-empty
Июн 29 10:38:36 ndm
kernel: input: Astrometa DVB-T2 as /devices/platform/xhci-hcd/usb1/1-2/rc/rc0/input0
Июн 29 10:38:36 ndm
kernel: rc0: Astrometa DVB-T2 as /devices/platform/xhci-hcd/usb1/1-2/rc/rc0
Июн 29 10:38:36 ndm
kernel: IR NEC protocol handler initialized
Июн 29 10:38:36 ndm
kernel: IR RC5(x/sz) protocol handler initialized
Июн 29 10:38:36 ndm
kernel: IR RC6 protocol handler initialized
Июн 29 10:38:36 ndm
kernel: IR JVC protocol handler initialized
Июн 29 10:38:36 ndm
kernel: IR Sharp protocol handler initialized
Июн 29 10:38:36 ndm
kernel: IR Sony protocol handler initialized
Июн 29 10:38:36 ndm
kernel: IR SANYO protocol handler initialized
Июн 29 10:38:36 ndm
kernel: lirc_dev: IR Remote Control driver registered, major 253
Июн 29 10:38:36 ndm
kernel: IR MCE Keyboard/mouse protocol handler initialized
Июн 29 10:38:36 ndm
kernel: IR LIRC bridge handler initialized
Июн 29 10:38:36 ndm
kernel: IR XMP protocol handler initialized
Июн 29 10:38:36 ndm
kernel: input: MCE IR Keyboard/Mouse (dvb_usb_rtl28xxu) as /devices/virtual/input/input1
Июн 29 10:38:36 ndm
kernel: rc rc0: lirc_dev: driver ir-lirc-codec (dvb_usb_rtl28xxu) registered at minor = 0
Июн 29 10:38:36 ndm
kernel: usb 1-2: dvb_usb_v2: schedule remote query interval to 200 msecs
Июн 29 10:38:36 ndm
kernel: usb 1-2: dvb_usb_v2: 'Astrometa DVB-T2' successfully initialized and connected
Июн 29 10:38:36 ndm
kernel: usbcore: registered new interface driver dvb_usb_rtl28xxu

 

Edited by utya
Link to comment
Share on other sites

я уже переименовывал frontend1 на frontend0 ничё не помогает, я вначале думал может из-за антенны, но все равно minisatip должн хоть удвидить модем, а так он просто no found. Подскажите как модем можно взять чтобы не было проблем, просто вставил и заработало. А то как-то неделя гугления меня убили

Link to comment
Share on other sites

Вскрытие корпуса показало что там вместо чипа panasonic стоит чип sony. Гугление.

показало


In 2018 the aforementioned clone with the silver text has been modified to use the Sony CXD2837 chipset for DVB-T2, for which a driver is not in the mainline Linux kernel. Even though the chipset is different and incompatible, the same USB vendor and product IDs are used (15f4:0131). The PCB color is blue. The out-of-tree driver "cxd2843.ko" supposedly works for this chip. dmesg output, lsusb -vvv output and PCB fotos here. Another version of the Sony revision has said text on the bottom side of its black case, while the top side reads "Auzeuner". If in doubt, you (or a potential seller) can easily hold it in front of (or for the black ones: directly under) a light source and see the color of the PCB through the holes.

Правда плата всеровно у меня зелёная.
20180527_210255.jpg

Edited by utya
Link to comment
Share on other sites

@utya, Sony CXD2837 не поддерживается в нашем драйвере для RTL2832P и ID 15f4:0131. 

P.S. Заказал на Али себе такой, когда придет, включу в работу себе....

Link to comment
Share on other sites

  • 1 month later...
10 часов назад, drugold сказал:

Что-то получилось с Sony CXD2837?

Работает! Вот тут я опубликовал патчи для Linux, а что бы работало в старых релизах, вам нужно обратится к тов. @ndm, как бы он решает про содержимое в прошивках...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...