Udzielamy pomocy TVHeadend Station Container TS-251

Dyskusja w 'HybridDesk Station (XBMC, ...) (HD_Station)' rozpoczęta przez użytkownika hawkers, 8 Marzec 2016.

Ładowanie...
  1. pawurb1978
    Online

    pawurb1978 Virtualization Q's Architect

    Dołączył:
    16 Marzec 2012
    Wiadomości:
    672
    Local Time:
    13:24
    Oceny:
    +197 / 2 / -2
    Followers:
    1
    QNAP:
    TS-x70 Pro
    Synology:
    DS 213
    Ethernet:
    1 GbE
    TS-x70 Pro 1 GbE
    na 4.2.0 wszystko chodziło nawet na wcześniejszych betach 4.2.1. Przestało od tej ostatniej
     
  2. hawkers
    Offline

    hawkers Entry Technician Q Associate

    Dołączył:
    25 Listopad 2014
    Wiadomości:
    50
    Local Time:
    13:24
    Oceny:
    +12 / 0 / -0
    Followers:
    0
    QNAP:
    null
    Ethernet:
    100 Mbps
    null 100 Mbps
  3. pawurb1978
    Online

    pawurb1978 Virtualization Q's Architect

    Dołączył:
    16 Marzec 2012
    Wiadomości:
    672
    Local Time:
    13:24
    Oceny:
    +197 / 2 / -2
    Followers:
    1
    QNAP:
    TS-x70 Pro
    Synology:
    DS 213
    Ethernet:
    1 GbE
    TS-x70 Pro 1 GbE
    Istotne jaką masz wersję softu. U mnie ten TvHeadend też działał do czasu zainstalowania 4.2.1 01/02/2016. Tu zmieniło się jajko i jak nie będzie w jajku wkąpilowanych sterowników to żadna paczka TvH niestety nie pomoże.
     
  4. mikhnal
    Online

    mikhnal Guest

    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Jakich?
     
  5. pigers
    Offline

    pigers GOD's left hand - careful - he don't care anymore. Administrator

    Dołączył:
    26 Lipiec 2013
    Wiadomości:
    7 269
    Miejscowość:
    Nysa
    Local Time:
    13:24
    Oceny:
    +1 146 / 31 / -13
    Followers:
    3
    QNAP:
    TS-x53
    Synology:
    huh ? I do not collect crap
    Ethernet:
    1 GbE
    TS-x53 1 GbE
    skomplikowanych ? :>
     
    • Lubię to! Lubię to! x 1
  6. jacekdob
    Offline

    jacekdob Nowy użytkownik Noobie

    Dołączył:
    21 Maj 2018
    Wiadomości:
    3
    Local Time:
    13:24
    Oceny:
    +5 / 0 / -0
    Followers:
    1
    QNAP:
    TS-x53
    Ethernet:
    1 GbE
    TS-x53 1 GbE
    Witam,

    Mnie się udało, opis pokrótce poniżej.

    Miejsce pracy w moim przypadku to /share/qnap-dev

    Ściągamy źródła pasujące do kernela, moje (jedne z ostatnich) to GPL_QTS-4.3.4-20180507_Kernel.tar.gz

    Aktualne są tutaj:
    QNAP NAS GPL Source Activity

    Rozpakowujemy i wchodzimy do /share/qnap-dev/GPL_QTS/src/linux-4.2

    kopiujemy .config.old do .config i modyfikujemy:
    Kod (Text):
    1. CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
    Kompilujemy.
    Wcześniej trzeba mieć zainstalowane Entware i pakiety.
    Mam zainstalowanych dużo, ale tak na szybko te powinny wystarczyć (mogę załączyć pełną listę, nie wiem na chwilę obecną, które są wystarczające).
    Kod (Text):
    1. binutils - 2.27-1
    2. busybox - 1.28.3-2
    3. gcc - 6.3.0-1b
    4. glib2 - 2.55.1-1
    5. make - 4.2.1-2
    6. sed - 4.4-1
    Kompilujemy:
    Kod (Text):
    1. make
    Ładujemy moduły:
    Ogólne:
    Kod (Text):
    1. insmod /share/qnap-dev/GPL_QTS/src/linux-4.2/drivers/media/usb/dvb-usb/dvb-core.ko
    2. insmod /share/qnap-dev/GPL_QTS/src/linux-4.2/drivers/media/usb/dvb-usb/dvb-usb.ko
    3. insmod /share/qnap-dev/GPL_QTS/src/linux-4.2/drivers/base/regmap/regmap-i2c.ko
    I w szczególności dla modułów opartych o IT9135:
    Kod (Text):
    1. insmod /share/qnap-dev/GPL_QTS/src/linux-4.2/drivers/media/tuners/it913x.ko
    2. insmod /share/qnap-dev/GPL_QTS/src/linux-4.2/drivers/media/usb/dvb-usb-v2/dvb-usb-af9015.ko
    3. insmod /share/qnap-dev/GPL_QTS/src/linux-4.2/drivers/media/usb/dvb-usb-v2/dvb-usb-af9035.ko
    4. insmod /share/qnap-dev/GPL_QTS/src/linux-4.2/drivers/media/usb/dvb-usb-v2/dvb_usb_v2.ko
    5. insmod /share/qnap-dev/GPL_QTS/src/linux-4.2/drivers/media/dvb-frontends/af9013.ko
    6. insmod /share/qnap-dev/GPL_QTS/src/linux-4.2/drivers/media/dvb-frontends/dvb-pll.ko
    7. insmod /share/qnap-dev/GPL_QTS/src/linux-4.2/drivers/media/dvb-frontends/af9033.ko
    8.  
    9. insmod /share/qnap-dev/GPL_QTS/src/linux-4.2/drivers/media/rc/keymaps/rc-it913x-v1.ko
    10. insmod /share/qnap-dev/GPL_QTS/src/linux-4.2/drivers/media/rc/keymaps/rc-it913x-v2.ko
    11. insmod /share/qnap-dev/GPL_QTS/src/linux-4.2/drivers/media/tuners/it913x.ko
    Oczywiście warto to dopisać do autostartu razem z systemem:
    Running Your Own Application at Startup - QNAPedia

    Instalujemy dockera linuxserver/tvheadend.
    W zakładce Device najlepiej zaznaczyć Run containers in privileged mode co da dostęp dockerowi do /dev/* czyli do tunera, ale chyba i do grafiki celem reenkodingu, gdy będzie potrzebny.

    W dokerze trzeba jeszcze ustawić uprawnienia do gałęzi /dev/dvb:
    Kod (Text):
    1. docker exec -it tvheadend-1 /bin/bash
    I w dokerze:
    Kod (Text):
    1. vi /etc/services.d/tvheadend/run
    I w drugiej linii dodać:
    Kod (Text):
    1. /bin/chown -R abc /dev/dvb
    Zrestartować dockera z gui albo:
    Kod (Text):
    1. exit
    2. docker restart tvheadend-1
    Wtedy zobaczymy w tvheadend tuner:
    upload_2018-7-30_13-53-11.

    W razie pytań służę pomocą.
     

    Załączone pliki:

    • Wygrany! Wygrany! x 1