1

Temat: OpenWrt 18.06 i tuner DVB-T

Witam.

Mam problem z uruchomieniem tunera DVB-T na chipsecie IT9135 na OpenWrt 18.06. Router to TP-Link TL-WR1043nd v4 z najnowszym OpenWRT Cezarego. Problem wygląda tak, że tvheadend nie wykrywa go.
Log z tvheadend:

Sun Oct 28 14:28:31 2018 daemon.info tvheadend[4962]: main: Log started
Sun Oct 28 14:28:31 2018 daemon.info tvheadend[4962]: config: loaded
Sun Oct 28 14:28:33 2018 daemon.info tvheadend[4962]: scanfile: DVB-T - loaded 44 regions with 1127 networks
Sun Oct 28 14:28:33 2018 daemon.info tvheadend[4962]: scanfile: DVB-S - loaded 1 regions with 113 networks
Sun Oct 28 14:28:33 2018 daemon.info tvheadend[4962]: scanfile: DVB-C - loaded 18 regions with 60 networks
Sun Oct 28 14:28:33 2018 daemon.info tvheadend[4962]: scanfile: ATSC - loaded 2 regions with 17 networks
Sun Oct 28 14:28:35 2018 daemon.err tvheadend[4962]: linuxdvb: unable to open /dev/dvb/adapter0/frontend0
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: dvr: Creating new configuration ''
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: CSA: Using 32bit parallel descrambling
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: epggrab: module eit created
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: epggrab: module uk_freesat created
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: epggrab: module uk_freeview created
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: epggrab: module viasat_baltic created
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: epggrab: module opentv-ausat created
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: epggrab: module opentv-skynz created
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: epggrab: module opentv-skyuk created
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: epggrab: module opentv-skyit created
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: epggrab: module pyepg created
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: epggrab: module xmltv created
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: epgdb: loaded v2
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: epgdb:   config     1
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: epgdb:   channels   0
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: epgdb:   brands     0
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: epgdb:   seasons    0
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: epgdb:   episodes   0
Sun Oct 28 14:28:35 2018 daemon.info tvheadend[4962]: epgdb:   broadcasts 0
Sun Oct 28 14:28:35 2018 daemon.notice tvheadend[4962]: START: HTS Tvheadend version 4.0.10~openwrt1 started, running as PID:4962 UID:0 GID:0, CWD:/ CNF:/etc/tvheadend

Oczywiście moduły są wrzucone, sam je kompilowałem i wydaję mi się, że tuner zgłasza się prawidłowo:

Sun Oct 28 14:28:03 2018 kern.info kernel: [  154.254548] usb 1-1: new high-speed USB device number 3 using ehci-platform
Sun Oct 28 14:28:03 2018 kern.info kernel: [  154.453400] dvb_usb_af9035 1-1:1.0: prechip_version=83 chip_version=02 chip_type=9135
Sun Oct 28 14:28:03 2018 kern.info kernel: [  154.474955] usb 1-1: dvb_usb_v2: found a 'ITE 9135(9006) Generic' in cold state
Sun Oct 28 14:28:03 2018 kern.info kernel: [  154.482843] usb 1-1: dvb_usb_v2: downloading firmware from file 'dvb-usb-it9135-02.fw'
Sun Oct 28 14:28:04 2018 kern.info kernel: [  154.627835] dvb_usb_af9035 1-1:1.0: firmware version=3.40.1.0
Sun Oct 28 14:28:04 2018 kern.info kernel: [  154.633868] usb 1-1: dvb_usb_v2: found a 'ITE 9135(9006) Generic' in warm state
Sun Oct 28 14:28:04 2018 kern.info kernel: [  154.652486] dvb_usb_af9035 1-1:1.0: [0] overriding tuner from 00 to 60
Sun Oct 28 14:28:04 2018 kern.info kernel: [  154.667872] usb 1-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
Sun Oct 28 14:28:04 2018 kern.info kernel: [  154.678672] DVB: registering new adapter (ITE 9135(9006) Generic)
Sun Oct 28 14:28:04 2018 kern.info kernel: [  154.860129] af9033 0-0038: firmware version: LINK 3.40.1.0 - OFDM 3.40.1.0
Sun Oct 28 14:28:04 2018 kern.info kernel: [  154.867303] af9033 0-0038: Afatech AF9033 successfully attached
Sun Oct 28 14:28:04 2018 kern.info kernel: [  154.873442] usb 1-1: DVB: registering adapter 0 frontend 0 (Afatech AF9033 (DVB-T))...
Sun Oct 28 14:28:04 2018 kern.info kernel: [  155.019374] it913x 0-001c: ITE IT913X BX successfully attached
Sun Oct 28 14:28:04 2018 kern.info kernel: [  155.204559] Registered IR keymap rc-it913x-v1
Sun Oct 28 14:28:04 2018 kern.info kernel: [  155.209620] input: ITE 9135(9006) Generic as /devices/platform/ehci-platform.0/usb1/1-1/rc/rc0/input0
Sun Oct 28 14:28:04 2018 kern.info kernel: [  155.219352] rc rc0: ITE 9135(9006) Generic as /devices/platform/ehci-platform.0/usb1/1-1/rc/rc0
Sun Oct 28 14:28:04 2018 kern.info kernel: [  155.228599] usb 1-1: dvb_usb_v2: 'ITE 9135(9006) Generic' successfully initialized and connected

Szukałem trochę na ten temat i nie tylko ja mam z tym problem. Na LEDE działało to poprawnie.
Ma ktoś jakiś pomysł?

2

Odp: OpenWrt 18.06 i tuner DVB-T

Ja też czekam na rozwiązanie tematu.
Na razie trzeba porzucić 18.06 jeżeli komuś zależy, aby na routerze oprócz routingu mieć TV.
Na LEDE mam i to i tamto smile

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

3

Odp: OpenWrt 18.06 i tuner DVB-T

dziś skompilowałem obraz + tvheadend+moduły    na   OpenWrt 18.06.1, r7258-5eb055306f   dla  Machine: Xiaomi Mi Router 3G 
wszystko działa   smile   wprawdzie na innym tunerze  usb

Thu Dec  6 12:46:47 2018 kern.info kernel: [ 1180.554939] Linux video capture interface: v2.00
Thu Dec  6 12:47:18 2018 kern.info kernel: [ 1211.170798] usb 1-1.4: dvb_usb_v2: found a 'Trekstor DVB-T Stick Terres 2.0' in warm state
Thu Dec  6 12:47:18 2018 kern.info kernel: [ 1211.227454] usb 1-1.4: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
Thu Dec  6 12:47:18 2018 kern.info kernel: [ 1211.237065] dvbdev: DVB: registering new adapter (Trekstor DVB-T Stick Terres 2.0)
Thu Dec  6 12:47:18 2018 kern.info kernel: [ 1211.275684] i2c i2c-0: Added multiplexed i2c bus 1
Thu Dec  6 12:47:18 2018 kern.info kernel: [ 1211.280487] rtl2832 0-0010: Realtek RTL2832 successfully attached
Thu Dec  6 12:47:18 2018 kern.info kernel: [ 1211.286800] usb 1-1.4: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
Thu Dec  6 12:47:18 2018 kern.info kernel: [ 1211.333772] e4000 1-0064: Elonics E4000 successfully identified
Thu Dec  6 12:47:18 2018 kern.info kernel: [ 1211.381951] usb 1-1.4: dvb_usb_v2: 'Trekstor DVB-T Stick Terres 2.0' successfully initialized and connected
Thu Dec  6 12:47:18 2018 kern.info kernel: [ 1211.392140] usbcore: registered new interface driver dvb_usb_rtl28xxu

generalnie  moduły ładowałem  tak jak na LEDE 4.9.58  w takiej kolejnosci

insmod rc-core
insmod dvb-core                
insmod i2c-core
insmod dvb_usb_v2             
insmod i2c-mux                 
insmod regmap-core       # tego nie udało mi sie uzyskać  !!!!  ale nie był potrzebny 
nsmod rtl2830                  
insmod regmap-i2c
insmod rtl2832                 
insmod videodev                
insmod v4l2-common            
insmod e4000                       
insmod dvb-usb-rtl28xxu   

a tak wogóle to nie wiem czy wszystkie  były potrzebne  ale  działa

4

Odp: OpenWrt 18.06 i tuner DVB-T

Przepraszam za trochę lamerskie pytanie ale do czego Wam potrzebne tunery DVB-T w routerze?

Asus Merlin RT-AC86U + 2xRT-AC68U
OpenWRT rPi3+ E3372
rPi5 HA, rPi4 OH

5

Odp: OpenWrt 18.06 i tuner DVB-T

Do oglądania paru darmowych kanałów TV przy pomocy odpowiedniej aplikacji przez www.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

6 (edytowany przez mar_w 2018-12-06 19:59:09)

Odp: OpenWrt 18.06 i tuner DVB-T

edass napisał/a:

Przepraszam za trochę lamerskie pytanie ale do czego Wam potrzebne tunery DVB-T w routerze?

Ja akurat tuner podłączam do gniazda USB i tuner leży poza routerem big_smile
A tak na poważnie w moim przypadku to bardziej dla zabawy, niż super pilnej potrzeby.

A gdy np. mieszkacie w wynajmowanym mieszkaniu, na odludziu gdzie nie ma światłowodów a internet jest z sieci GSM w dodatku limitowany oraz gdy masz jeden TV i żona ogląda super ważny serial, w którym ważą się losy "czy on wróci do niej, czy ona go zechce" i w ogóle masz wszystko pod górkę to... przynajmniej włączysz sobie Galileo smile ... na komórce.

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

7

Odp: OpenWrt 18.06 i tuner DVB-T

To jest taki serwer IPTV? Czy można oglądać kilka kanałów na raz? Mam coś podobnego zrobione na tunerze SAT ale mogę oglądać tylko 2 kanały na raz.

Asus Merlin RT-AC86U + 2xRT-AC68U
OpenWRT rPi3+ E3372
rPi5 HA, rPi4 OH

8

Odp: OpenWrt 18.06 i tuner DVB-T

tvheadend: https://tvheadend.org/

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: OpenWrt 18.06 i tuner DVB-T

edass napisał/a:

To jest taki serwer IPTV? Czy można oglądać kilka kanałów na raz? Mam coś podobnego zrobione na tunerze SAT ale mogę oglądać tylko 2 kanały na raz.

A tutaj z jednego MUX-a można oglądać np. 6 kanałów na raz przy jednym jednogłowicowym tunerze smile
A jak masz 2 tunery lub jeden dwugłowicowy to można oglądać z 2 różnych MUX-ów.
Ale na większą ilość kanałów musisz mieć proporcjonalnie lepszy sprzęt i na pewno nie taki co ma 32MB RAM-u.

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

10

Odp: OpenWrt 18.06 i tuner DVB-T

a jaki jest powód, dla którego w 18.06 jest tvheadend, a nie ma odpowiednich modułów do tunerów dvb-t?

11

Odp: OpenWrt 18.06 i tuner DVB-T

Modułów do tunerów nigdy nie było w openwrt. Użytkownicy sami sobie kompilują w zależności od tego co kto używa.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: OpenWrt 18.06 i tuner DVB-T

ad2014 napisał/a:

dziś skompilowałem obraz + tvheadend+moduły    na   OpenWrt 18.06.1, r7258-5eb055306f   dla  Machine: Xiaomi Mi Router 3G 
wszystko działa   smile   wprawdzie na innym tunerze  usb
...
a tak wogóle to nie wiem czy wszystkie  były potrzebne  ale  działa

Słowo klucz: skompilowałem obraz natomiast autor tematu posiada obraz:

KliXeR napisał/a:

... z najnowszym OpenWRT Cezarego. Problem wygląda tak, że tvheadend nie wykrywa go...

Problem jest z modułami.
Ja też, jeżeli sobie sam wszystko skompiluje to u mnie też działa. Do wersji LEDE można wrzucać tylko moduły i wszystko hula.

Logread na własnej kompilacji na Xiaomi Miwifi mini:

Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.080533] usb 1-1: new high-speed USB device number 2 using ehci-platform
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.156980] usb 1-1: New USB device found, idVendor=1f4d, idProduct=c803
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.163845] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.171161] usb 1-1: Product: RTL2838UHIDIR
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.175462] usb 1-1: Manufacturer: Realtek
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.179648] usb 1-1: SerialNumber: 00000001
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.208721] usb 1-1: dvb_usb_v2: found a 'Trekstor DVB-T Stick Terres 2.0' in warm state
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.258924] usb 1-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.268706] dvbdev: DVB: registering new adapter (Trekstor DVB-T Stick Terres 2.0)
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.276467] usb 1-1: media controller created
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.297103] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.404950] i2c i2c-0: Added multiplexed i2c bus 1
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.409865] rtl2832 0-0010: Realtek RTL2832 successfully attached
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.416230] usb 1-1: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.424422] dvbdev: dvb_create_media_entity: media entity 'Realtek RTL2832 (DVB-T)' registered.
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.433528] fc0013: Fitipower FC0013 successfully attached.
Fri Dec  7 21:05:25 2018 kern.info kernel: [  611.779155] Registered IR keymap rc-empty
Fri Dec  7 21:05:25 2018 kern.info kernel: [  611.783466] rc rc0: Trekstor DVB-T Stick Terres 2.0 as /devices/platform/101c0000.ehci/usb1/1-1/rc/rc0
Fri Dec  7 21:05:25 2018 kern.info kernel: [  611.793334] input: Trekstor DVB-T Stick Terres 2.0 as /devices/platform/101c0000.ehci/usb1/1-1/rc/rc0/input0
Fri Dec  7 21:05:25 2018 kern.info kernel: [  611.848872] usb 1-1: dvb_usb_v2: schedule remote query interval to 200 msecs
Fri Dec  7 21:05:25 2018 kern.info kernel: [  611.886645] usb 1-1: dvb_usb_v2: 'Trekstor DVB-T Stick Terres 2.0' successfully initialized and connected

Fri Dec  7 21:06:23 2018 daemon.info tvheadend[1868]: main: Log started
Fri Dec  7 21:06:23 2018 daemon.err tvheadend[1868]: satips: Unable to determine the HTTP/RTSP address
Fri Dec  7 21:06:23 2018 daemon.info tvheadend[1868]: config: loaded
Fri Dec  7 21:06:26 2018 daemon.info tvheadend[1868]: scanfile: DVB-T - loaded 44 regions with 1127 networks
Fri Dec  7 21:06:26 2018 daemon.info tvheadend[1868]: scanfile: DVB-S - loaded 1 regions with 113 networks
Fri Dec  7 21:06:26 2018 daemon.info tvheadend[1868]: scanfile: DVB-C - loaded 18 regions with 60 networks
Fri Dec  7 21:06:26 2018 daemon.info tvheadend[1868]: scanfile: ATSC - loaded 2 regions with 17 networks
Fri Dec  7 21:06:26 2018 kern.warn kernel: [  635.848044] usb 1-1: DVB: adapter 0 frontend 0 frequency 0 out of range (174000000..862000000)
Fri Dec  7 21:06:26 2018 daemon.info tvheadend[1868]: linuxdvb: adapter added /dev/dvb/adapter0
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: dvr: Creating new configuration ''
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: CSA: Using 32bit parallel descrambling
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: epggrab: module eit created
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: epggrab: module uk_freesat created
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: epggrab: module uk_freeview created
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: epggrab: module viasat_baltic created
Fri Dec  7 21:06:27 2018 daemon.warn tvheadend[1868]: upnp: upnp_thread_multicast - cannot join 239.255.255.250 [No such device]
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: epggrab: module opentv-ausat created
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: epggrab: module opentv-skynz created
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: epggrab: module opentv-skyit created
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: epggrab: module opentv-skyuk created
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: epggrab: module pyepg created
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: epggrab: module xmltv created
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: epgdb: loaded v2
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: epgdb:   config     1
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: epgdb:   channels   0
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: epgdb:   brands     0
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: epgdb:   seasons    0
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: epgdb:   episodes   0
Fri Dec  7 21:06:27 2018 daemon.info tvheadend[1868]: epgdb:   broadcasts 0
Fri Dec  7 21:06:27 2018 daemon.notice tvheadend[1868]: START: HTS Tvheadend version 4.0.10~openwrt1 started, running as PID:1868 UID:0 GID:0, CWD:/ CNF:/etc/tvheadend

Natomiast na obrazie Cezarego na tym samym kernelu 4.14.82 z tymi samymi modułami i tym samym tunerem:

Sun Dec 16 23:49:30 2018 kern.info kernel: [   52.997065] usb 1-1: new high-speed USB device number 2 using ehci-platform
Sun Dec 16 23:49:30 2018 kern.info kernel: [   53.081659] usb 1-1: dvb_usb_v2: found a 'Trekstor DVB-T Stick Terres 2.0' in warm state
Sun Dec 16 23:49:30 2018 kern.info kernel: [   53.134647] usb 1-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
Sun Dec 16 23:49:30 2018 kern.info kernel: [   53.144407] dvbdev: DVB: registering new adapter (Trekstor DVB-T Stick Terres 2.0)
Sun Dec 16 23:49:30 2018 kern.info kernel: [   53.152183] usb 1-1: media controller created
Sun Dec 16 23:49:30 2018 kern.info kernel: [   53.161908] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
Sun Dec 16 23:49:30 2018 kern.info kernel: [   53.219974] i2c i2c-0: Added multiplexed i2c bus 1
Sun Dec 16 23:49:30 2018 kern.info kernel: [   53.224955] rtl2832 0-0010: Realtek RTL2832 successfully attached
Sun Dec 16 23:49:30 2018 kern.info kernel: [   53.231277] usb 1-1: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
Sun Dec 16 23:49:30 2018 kern.info kernel: [   53.239506] dvbdev: dvb_create_media_entity: media entity 'Realtek RTL2832 (DVB-T)' registered.
Sun Dec 16 23:49:30 2018 kern.info kernel: [   53.248606] fc0013: Fitipower FC0013 successfully attached.
Sun Dec 16 23:49:30 2018 kern.info kernel: [   53.353757] Registered IR keymap rc-empty
Sun Dec 16 23:49:30 2018 kern.info kernel: [   53.358134] rc rc0: Trekstor DVB-T Stick Terres 2.0 as /devices/platform/101c0000.ehci/usb1/1-1/rc/rc0
Sun Dec 16 23:49:30 2018 kern.info kernel: [   53.367968] input: Trekstor DVB-T Stick Terres 2.0 as /devices/platform/101c0000.ehci/usb1/1-1/rc/rc0/input0
Sun Dec 16 23:49:30 2018 kern.info kernel: [   53.379635] usb 1-1: dvb_usb_v2: schedule remote query interval to 200 msecs
Sun Dec 16 23:49:30 2018 kern.info kernel: [   53.389979] usb 1-1: dvb_usb_v2: 'Trekstor DVB-T Stick Terres 2.0' successfully initialized and connected

root@OpenWrt:~# ls -Ral  /dev/dvb/
/dev/dvb/:
drwxr-xr-x    3 root     root            60 Dec 16 23:43 .
drwxr-xr-x    5 root     root          1540 Dec 17 00:18 ..
drwxr-xr-x    2 root     root           120 Dec 17 00:18 adapter0

/dev/dvb/adapter0:
drwxr-xr-x    2 root     root           120 Dec 17 00:18 .
drwxr-xr-x    3 root     root            60 Dec 16 23:43 ..
crw-------    1 root     root      212,   0 Dec 17 00:18 demux0
crw-------    1 root     root      212,   1 Dec 17 00:18 dvr0
crw-------    1 root     root      212,   3 Dec 17 00:18 frontend0
crw-------    1 root     root      212,   2 Dec 17 00:18 net0

Mon Dec 17 00:20:03 2018 daemon.info tvheadend[1670]: main: Log started
Mon Dec 17 00:20:03 2018 daemon.info tvheadend[1670]: config: loaded
Mon Dec 17 00:20:06 2018 daemon.info tvheadend[1670]: scanfile: DVB-T - loaded 44 regions with 1127 networks
Mon Dec 17 00:20:06 2018 daemon.info tvheadend[1670]: scanfile: DVB-S - loaded 1 regions with 113 networks
Mon Dec 17 00:20:06 2018 daemon.info tvheadend[1670]: scanfile: DVB-C - loaded 18 regions with 60 networks
Mon Dec 17 00:20:06 2018 daemon.info tvheadend[1670]: scanfile: ATSC - loaded 2 regions with 17 networks
Mon Dec 17 00:20:08 2018 daemon.err tvheadend[1670]: linuxdvb: unable to open /dev/dvb/adapter0/frontend0
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: dvr: Creating new configuration ''
Mon Dec 17 00:20:08 2018 daemon.err tvheadend[1670]: access: No access entries loaded
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: CSA: Using 32bit parallel descrambling
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: epggrab: module eit created
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: epggrab: module uk_freesat created
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: epggrab: module uk_freeview created
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: epggrab: module viasat_baltic created
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: epggrab: module opentv-ausat created
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: epggrab: module opentv-skynz created
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: epggrab: module opentv-skyit created
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: epggrab: module opentv-skyuk created
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: epggrab: module pyepg created
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: epggrab: module xmltv created
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: epgdb: loaded v2
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: epgdb:   config     1
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: epgdb:   channels   0
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: epgdb:   brands     0
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: epgdb:   seasons    0
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: epgdb:   episodes   0
Mon Dec 17 00:20:08 2018 daemon.info tvheadend[1670]: epgdb:   broadcasts 0
Mon Dec 17 00:20:08 2018 daemon.notice tvheadend[1670]: START: HTS Tvheadend version 4.0.10~openwrt1 started, running as PID:1670 UID:0 GID:0, CWD:/ CNF:/etc/tvheadend

różnica w logach to dodatkowe informacje moim obrazie:

...Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.156980] usb 1-1: New USB device found, idVendor=1f4d, idProduct=c803
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.163845] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.171161] usb 1-1: Product: RTL2838UHIDIR
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.175462] usb 1-1: Manufacturer: Realtek
Fri Dec  7 21:05:24 2018 kern.info kernel: [  611.179648] usb 1-1: SerialNumber: 00000001

a takiego info nie ma na obrazie Cezarego.
również w obrazie Cezarego wszystkie moje moduły mają status:

...
dvb_usb_rtl28xxu       14000  0 [permanent]
...

a na moim obrazie jest bez tego [permanent] (oczywiście ładowane przez insmod)

@ad2014
Sprawdź u Siebie, skoro masz już moduły. Jeżeli będzie dobrze to napisz tutorial co zaznaczać w kernel_menuconfig żeby były kompatybilne z obrazami Cezarego.
Jestem otwarty na wiedzę i chętnie się dowiem.

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

13

Odp: OpenWrt 18.06 i tuner DVB-T

najnowsza wersja od Cezarego jest na 4.14.82    ja mam 4.14.63  - musiałbym zrobić nowa kompilację  z dokładnie taką samą  rewizją . Generalnie  nie  rozumię  do końca tej numeracji  .  Skoro już decyduję się skompilować samodzielnie  to zmieniam sobie tez inne rzeczy pod siebie , np nie włączam IPv6  do mojego obrazu .  Cezary robi świetne obrazy - naprawdę szacun - i nie dziwię się  ze nie wystawia modułów bo czasem trza się trochę
nagimnastykować się  by je wydobyć  . ( a to nie jest podstawą działania routerów , trza wziąć tez pod uwagę dla ilu routerów to robi)
Pisząc  tego posta  chciałem powiedzieć ze dvbt działa na 18.06  i  tylko tyle .
Jeżeli autor tematu chce dvbt  musi się sam wysilić , na forum jest wszystko w tym temacie .
Jezeli chodzi o wersje kernela i rewizje to jak Sam pewnie Wiesz kożda ma jakies zmiany , odbiegajac od temtu to  w AA kamerki z marketu działały ,potem  u mnie na BB nie działały Cezary pisał ze "sa lekko niekompatybilne"  teraz działają  bez problemów 
Ps. Myślę  że można by było założyć osobny wątek Co chciałbyś żeby było w obrazie , a co nie   ( z drugiej strony to nie koncert życzeń smile )

14

Odp: OpenWrt 18.06 i tuner DVB-T

0. Nie musisz robić z tą samą rewizją. Kernel to kernel. Jeżeli wersja kernela nie zmieni się od miesiąca to jaki problem zbudować obraz z aktualną rewizją? Ważne żeby numer kernela był ten sam.
1. Nigdzie nie napisałem, że obrazy Cezarego są złe. Napisałem jakie objawy mam na tych obrazach, a co mam na swoich.
2. Nie używam żadnych magicznych trików, żeby cokolwiek udowodnić.
3. Chciałem żebyś skompilował moduły tak jak to robisz i wrzucił do obrazu Cezarego. Jeżeli u Ciebie pójdzie to napisz tutka co konkretnie zaznaczyć, a czego nie zaznaczać bo np. gryzie się z czymś.
4. Nie mogę dać Ci swoich modułów, ponieważ zależy mi, żeby to zrobić osobną niezależną drogą (sposobem).
5. Nie oczekuję, żeby Cezary wystawiał moduły do DVBT i SAT dla każdej platformy, ale ... nie każdy umie je wydobyć i jeżeli wszystko byłoby tak jak na LEDE to mógłbym wystawić folder i podzielić się tym co mam.

A tak, to nie ma sensu nic wystawiać bo po co. Dlatego chciałem, żebyś spróbował.
Ale rozumiem, że nie masz potrzeby/ochoty/czasu i przyjmuję to do wiadomości.

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

15

Odp: OpenWrt 18.06 i tuner DVB-T

powiem tak - spróbuje  bo i tak miałem sprawdzic parę rzeczy dotyczacych backupu  przez mtd  , ale  nie chciało mi sie kopilować  nowego obrazu bo nie mam miejsca na dysku  a bałem sie ze rewizje moga sie róznic i nic z tego nie bedzie  - najlepsze w tym mi3g jest to ze ma  duzy ram , i nie trza sie bawic w montowanie usb i cały backup miesci sie do ramu  . Jutro sprawdzę

16 (edytowany przez ad2014 2018-12-18 19:26:12)

Odp: OpenWrt 18.06 i tuner DVB-T

wiec tak zainstalowałem obraz od Cezarego - wrzuciłem moje moduły , wiekszość weszła  , ale jest problem nie odpala tvheadend  ,

root@192.168.2.1's password:


BusyBox v1.28.3 () built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------------------------------
 |                                                                           |
 | OpenWrt 18.06-SNAPSHOT, r7405-06a20afb34                                  |
 |                                                                           |
 | Build time: 2018-12-01 11:43 CET                                          |
 | Cezary Jackiewicz (obsy), http://eko.one.pl                               |
 |                                                                           |
 -----------------------------------------------------------------------------
 | Machine: Xiaomi Mi Router 3G                                              |
 | Uptime: 0d, 00:01:08                                                      |
 | Load: 0.88 0.32 0.11                                                      |
 | Flash: total: 96.1MB, free: 83.5MB, used: 9%                              |
 | Memory: total: 247.9MB, free: 215.9MB, used: 12%                          |
 | WAN: 192.168.1.124, proto: dhcp                                           |
 | LAN: 192.168.2.1, leases: 1                                               |
 -----------------------------------------------------------------------------
root@OpenWrt:~# cd /lib/modules
root@OpenWrt:/lib/modules# ls
4.14.82
root@OpenWrt:/lib/modules# cd /lib/modules/4.14.82
root@OpenWrt:/lib/modules/4.14.82# ls
cdc-acm.ko                          leds-gpio.ko                        nf_nat_irc.ko                       tun.ko
cdc-wdm.ko                          ledtrig-usbport.ko                  nf_nat_masquerade_ipv4.ko           tvheadend_4.0.10-1_mipsel_24kc.ipk
cdc_ether.ko                        mac80211.ko                         nf_nat_pptp.ko                      uas.ko
cdc_mbim.ko                         mbcache.ko                          nf_nat_proto_gre.ko                 usb-common.ko
cdc_ncm.ko                          mii.ko                              nf_nat_redirect.ko                  usb-storage.ko
cfg80211.ko                         mt76.ko                             nf_nat_sip.ko                       usb_wwan.ko
compat.ko                           mt7603e.ko                          nf_nat_snmp_basic.ko                usbcore.ko
crc-ccitt.ko                        mt76x02-lib.ko                      nf_nat_tftp.ko                      usblp.ko
crc32c_generic.ko                   mt76x2-common.ko                    nf_reject_ipv4.ko                   usbnet.ko
dvb-core.ko                         mt76x2e.ko                          nf_reject_ipv6.ko                   usbserial.ko
dvb-usb-rtl28xxu.ko                 nf_conntrack.ko                     nls_base.ko                         v4l2-common.ko
dvb_usb_v2.ko                       nf_conntrack_amanda.ko              nls_cp437.ko                        vfat.ko
e4000.ko                            nf_conntrack_broadcast.ko           nls_iso8859-1.ko                    videodev.ko
ehci-hcd.ko                         nf_conntrack_h323.ko                nls_utf8.ko                         x_tables.ko
ehci-platform.ko                    nf_conntrack_ipv4.ko                option.ko                           xhci-hcd.ko
ext4.ko                             nf_conntrack_ipv6.ko                ppp_async.ko                        xhci-mtk.ko
fat.ko                              nf_conntrack_irc.ko                 ppp_generic.ko                      xhci-pci.ko
fuse.ko                             nf_conntrack_pptp.ko                pppoe.ko                            xhci-plat-hcd.ko
gpio-button-hotplug.ko              nf_conntrack_proto_gre.ko           pppox.ko                            xt_CT.ko
huawei_cdc_ncm.ko                   nf_conntrack_rtcache.ko             qcserial.ko                         xt_FLOWOFFLOAD.ko
i2c-core.ko                         nf_conntrack_sip.ko                 qmi_wwan.ko                         xt_LOG.ko
i2c-mux.ko                          nf_conntrack_snmp.ko                rc-core.ko                          xt_REDIRECT.ko
input-core.ko                       nf_conntrack_tftp.ko                regmap-i2c.ko                       xt_TCPMSS.ko
ip6_tables.ko                       nf_defrag_ipv4.ko                   rndis_host.ko                       xt_comment.ko
ip6t_REJECT.ko                      nf_defrag_ipv6.ko                   rtl2830.ko                          xt_conntrack.ko
ip6table_filter.ko                  nf_flow_table.ko                    rtl2832.ko                          xt_limit.ko
ip6table_mangle.ko                  nf_flow_table_hw.ko                 scsi_mod.ko                         xt_mac.ko
ip_tables.ko                        nf_log_common.ko                    sd_mod.ko                           xt_mark.ko
ipt_MASQUERADE.ko                   nf_log_ipv4.ko                      sierra.ko                           xt_multiport.ko
ipt_REJECT.ko                       nf_log_ipv6.ko                      sierra_net.ko                       xt_nat.ko
iptable_filter.ko                   nf_nat.ko                           slhc.ko                             xt_state.ko
iptable_mangle.ko                   nf_nat_amanda.ko                    ts_bm.ko                            xt_tcpudp.ko
iptable_nat.ko                      nf_nat_h323.ko                      ts_fsm.ko                           xt_time.ko
jbd2.ko                             nf_nat_ipv4.ko                      ts_kmp.ko

# ładowanie  modułów

root@OpenWrt:/lib/modules/4.14.82# insmod input-core
root@OpenWrt:/lib/modules/4.14.82# insmod rc-core
root@OpenWrt:/lib/modules/4.14.82# insmod dvb-core
root@OpenWrt:/lib/modules/4.14.82# insmod i2c-core
failed to insert /lib/modules/4.14.82/i2c-core.ko
root@OpenWrt:/lib/modules/4.14.82# strings /lib/modules/4.14.82/i2c-core | grep depends
strings: /lib/modules/4.14.82/i2c-core: No such file or directory
root@OpenWrt:/lib/modules/4.14.82# /lib/modules# strings /lib/modules/4.14.82/i2c-core.ko | grep depends
-ash: /lib/modules#: not found
root@OpenWrt:/lib/modules/4.14.82# insmod i2c-core
failed to insert /lib/modules/4.14.82/i2c-core.ko
root@OpenWrt:/lib/modules/4.14.82# strings /lib/modules/4.14.82/i2c-core.ko | grep depends
depends=
root@OpenWrt:/lib/modules/4.14.82# insmod dvb_usb_v2
root@OpenWrt:/lib/modules/4.14.82# insmod i2c-mux
root@OpenWrt:/lib/modules/4.14.82# insmod regmap-core
Failed to find regmap-core. Maybe it is a built in module ?
root@OpenWrt:/lib/modules/4.14.82# insmod rtl2830
root@OpenWrt:/lib/modules/4.14.82# insmod regmap-i2c
failed to insert /lib/modules/4.14.82/regmap-i2c.ko
root@OpenWrt:/lib/modules/4.14.82# strings /lib/modules/4.14.82/regmap-i2c | grep depends
strings: /lib/modules/4.14.82/regmap-i2c: No such file or directory
root@OpenWrt:/lib/modules/4.14.82# strings /lib/modules/4.14.82/regmap-i2c.ko | grep depends
depends=i2c-core
root@OpenWrt:/lib/modules/4.14.82# insmod i2c-core
failed to insert /lib/modules/4.14.82/i2c-core.ko
root@OpenWrt:/lib/modules/4.14.82# insmod rtl2832
root@OpenWrt:/lib/modules/4.14.82# insmod videodev
root@OpenWrt:/lib/modules/4.14.82# insmod v4l2-common
root@OpenWrt:/lib/modules/4.14.82# insmod e4000
root@OpenWrt:/lib/modules/4.14.82# insmod dvb-usb-rtl28xxu
root@OpenWrt:/lib/modules/4.14.82#

# odpowiedź systemu 

Tue Dec 18 18:33:23 2018 kern.err kernel: [  275.079812] i2c_core: exports duplicate symbol __i2c_transfer (owned by kernel)
Tue Dec 18 18:37:26 2018 kern.err kernel: [  517.744811] i2c_core: exports duplicate symbol __i2c_transfer (owned by kernel)
Tue Dec 18 18:40:25 2018 kern.err kernel: [  697.606757] regmap_i2c: exports duplicate symbol __devm_regmap_init_i2c (owned by kernel)
Tue Dec 18 18:42:14 2018 kern.err kernel: [  806.472745] i2c_core: exports duplicate symbol __i2c_transfer (owned by kernel)
Tue Dec 18 18:42:47 2018 kern.info kernel: [  839.302610] Linux video capture interface: v2.00
Tue Dec 18 18:43:19 2018 kern.info kernel: [  871.096882] usb 1-1.4: dvb_usb_v2: found a 'Trekstor DVB-T Stick Terres 2.0' in warm state
Tue Dec 18 18:43:19 2018 kern.info kernel: [  871.153654] usb 1-1.4: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
Tue Dec 18 18:43:19 2018 kern.info kernel: [  871.163282] dvbdev: DVB: registering new adapter (Trekstor DVB-T Stick Terres 2.0)
Tue Dec 18 18:43:19 2018 kern.info kernel: [  871.197713] i2c i2c-0: Added multiplexed i2c bus 1
Tue Dec 18 18:43:19 2018 kern.info kernel: [  871.202513] rtl2832 0-0010: Realtek RTL2832 successfully attached
Tue Dec 18 18:43:19 2018 kern.info kernel: [  871.208817] usb 1-1.4: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
Tue Dec 18 18:43:19 2018 kern.info kernel: [  871.254580] e4000 1-0064: Elonics E4000 successfully identified
Tue Dec 18 18:43:19 2018 kern.info kernel: [  871.300525] usb 1-1.4: dvb_usb_v2: 'Trekstor DVB-T Stick Terres 2.0' successfully initialized and connected
Tue Dec 18 18:43:19 2018 kern.info kernel: [  871.310692] usbcore: registered new interface driver dvb_usb_rtl28xxu

# instalacja TV

root@OpenWrt:/lib/modules/4.14.82# opkg install tvheadend
Installing tvheadend (4.0.10-1) to root...
Downloading http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mipsel_24kc/packages/tvheadend_4.0.10-1_mipsel_24kc.ipk
Configuring tvheadend.
ln: /etc/tvheadend/epgdb.v2: No such file or directory
root@OpenWrt:/lib/modules/4.14.82# tvheadend -u root -g root -C -c /etc/tvheadend
Error relocating /usr/bin/tvheadend: COMP_zlib_cleanup: symbol not found

root@OpenWrt:/lib/modules/4.14.82# opkg info tvheadend
Package: tvheadend
Version: 4.0.10-1
Depends: libc, libopenssl, librt, zlib
Status: install user installed
Section: multimedia
Architecture: mipsel_24kc
Size: 5210594
Filename: tvheadend_4.0.10-1_mipsel_24kc.ipk
Description: Tvheadend is a TV streaming server and recorder for Linux, FreeBSD and Android
 supporting DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, IPTV, SAT>IP and HDHomeRun as input sources.

 Tvheadend offers the HTTP (VLC, MPlayer), HTSP (Kodi, Movian) and SAT>IP streaming.
Installed-Time: 1545155111


root@OpenWrt:/lib/modules/4.14.82# opkg info zlib
Package: zlib
Version: 1.2.11-2
Depends: libc
Status: install ok installed
Section: libs
Architecture: mipsel_24kc
Size: 38629
Filename: zlib_1.2.11-2_mipsel_24kc.ipk
Description: zlib is a lossless data-compression library.
 This package includes the shared library.
Installed-Time: 1545152632

root@OpenWrt:/lib/modules/4.14.82# opkg info libc
Package: libc
Version: 1.1.19-1
Depends: libgcc
Status: install hold installed
Essential: yes
Architecture: mipsel_24kc
Installed-Time: 1543491294

widze  2 błedy 

Error relocating /usr/bin/tvheadend: COMP_zlib_cleanup: symbol not found

oraz  nie wiem  jak na to patrzeć

Status: install hold installed

z modułów nie weszły i2c-mux ,  i2c-core ,regmap-core, regmap-i2c   ale to nie powinno miec wpływu na uruchomienie tvheadend.
No i teraz nie mam jak sprawdzic czy  tvheadend wykryje tuner  na tych modułach

17

Odp: OpenWrt 18.06 i tuner DVB-T

strings /lib/modules/4.9.58/i2c-core.ko | grep depends

Serio?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

18 (edytowany przez ad2014 2018-12-18 19:24:35)

Odp: OpenWrt 18.06 i tuner DVB-T

wiem  wiem  potem  sprawdzałem  normalnie  - bo na szybko ( wklejałem z notatek) smile
ale tvheadend powinien sie uruchomic  nawet bez modułów

19

Odp: OpenWrt 18.06 i tuner DVB-T

Error relocating /usr/bin/tvheadend: COMP_zlib_cleanup: symbol not found

wg . tego watku https://eko.one.pl/forum/viewtopic.php?id=16243  problem dotyczy biblioteki libopenssl 
w systemie mam

root@OpenWrt:/usr/bin# opkg info  libopenssl
Package: libopenssl
Version: 1.0.2p-1
Depends: libc
Status: install user installed
Section: libs
Architecture: mipsel_24kc
Size: 695036
Filename: libopenssl_1.0.2p-1_mipsel_24kc.ipk
Description: The OpenSSL Project is a collaborative effort to develop a robust,
 commercial-grade, full-featured, and Open Source toolkit implementing the Secure
 Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well
 as a full-strength general purpose cryptography library.
 This package contains the OpenSSL shared libraries, needed by other programs.
Installed-Time: 1543491294


wiec  jaka powinna byc poprawna  ?

20

Odp: OpenWrt 18.06 i tuner DVB-T

Taka sama z jaką został skompilowany tvheadend. Czyli weź ją nie ode mnie tylko z repo openwrt.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

21 (edytowany przez ad2014 2018-12-18 21:27:46)

Odp: OpenWrt 18.06 i tuner DVB-T

dobra  wiec tak - wrzuciłem mojego tvheadend  i wszystko działa ( na zywca skopiowałem katalog z etc z konfigiem i wszystko smiga ) 
Do @mar_w    nie wiem  czemu  u Ciebie nie działały moduły  - jak widac  mam zaladowane

root@OpenWrt:~# lsmod
cdc_acm                14384  0 
cdc_ether               4768  1 rndis_host
cdc_mbim                4288  0 
cdc_ncm                13920  2 cdc_mbim,huawei_cdc_ncm
cdc_wdm                 8336  3 cdc_mbim,qmi_wwan,huawei_cdc_ncm
cfg80211              216416  4 mt76x02_lib,mt7603e,mt76,mac80211
compat                   576  2 mac80211,cfg80211
crc_ccitt                992  1 ppp_async
crc32c_generic          1376  1 
dvb_core               76192  3 rtl2832,rtl2830,dvb_usb_v2
dvb_usb_rtl28xxu       13712  1 
dvb_usb_v2             11888  1 dvb_usb_rtl28xxu
e4000                   6144  1 
ehci_hcd               35120  1 ehci_platform
ehci_platform           4832  0 
ext4                  379936  1 
fat                    51488  1 vfat
fuse                   75008  0 
gpio_button_hotplug     6432  0 
huawei_cdc_ncm          1504  0 
i2c_mux                 4128  2 rtl2832,rtl2830
input_core             25040  1 rc_core
ip_tables              10992  4 iptable_nat,iptable_mangle,iptable_filter
ip6_tables             10688 24 ip6table_mangle,ip6table_filter
ip6t_REJECT             1024  2 
ip6table_filter          640  1 
ip6table_mangle         1152  1 
ipt_MASQUERADE           672  1 
ipt_REJECT               960  2 
iptable_filter           640  1 
iptable_mangle           896  1 
iptable_nat              704  1 
jbd2                   53904  1 ext4
leds_gpio               2912  0 
ledtrig_usbport         2736  0 
mac80211              425472  4 mt76x2e,mt76x02_lib,mt7603e,mt76
mbcache                 3632  1 ext4
mii                     5248  1 usbnet
mt76                   22592  4 mt76x2e,mt76x2_common,mt76x02_lib,mt7603e
mt7603e                30176  0 
mt76x02_lib            32480  2 mt76x2e,mt76x2_common
mt76x2_common          10624  1 mt76x2e
mt76x2e                10656  0 
nf_conntrack           66064 29 nf_nat_pptp,nf_conntrack_pptp,nf_conntrack_ipv6,ipt_MASQUERADE,xt_state,xt_nat,xt_conntrack,xt_REDIRECT,xt_CT,nf_nat_tftp,nf_nat_snmp_basic,nf_nat_sip,nf_nat_masquerade_ipv4,nf_nat_irc,nf_conntrack_ipv4,nf_nat_ipv4,nf_nat_h323,nf_nat_amanda,nf_nat,nf_flow_table,nf_conntrack_tftp,nf_conntrack_snmp,nf_conntrack_sip,nf_conntrack_rtcache,nf_conntrack_proto_gre,nf_conntrack_irc,nf_conntrack_h323,nf_conntrack_broadcast,nf_conntrack_amanda
nf_conntrack_amanda     1728  1 nf_nat_amanda
nf_conntrack_broadcast     864  1 nf_conntrack_snmp
nf_conntrack_h323      35360  1 nf_nat_h323
nf_conntrack_ipv4       5152 11 
nf_conntrack_ipv6       5520  5 
nf_conntrack_irc        2912  1 nf_nat_irc
nf_conntrack_pptp       3792  1 nf_nat_pptp
nf_conntrack_proto_gre    2624  1 nf_conntrack_pptp
nf_conntrack_rtcache    2720  0 
nf_conntrack_sip       18656  1 nf_nat_sip
nf_conntrack_snmp        752  1 nf_nat_snmp_basic
nf_conntrack_tftp       2784  1 nf_nat_tftp
nf_defrag_ipv4          1088  1 nf_conntrack_ipv4
nf_defrag_ipv6          4768  1 nf_conntrack_ipv6
nf_flow_table          12976  2 xt_FLOWOFFLOAD,nf_flow_table_hw
nf_flow_table_hw        2256  1 
nf_log_common           2720  2 nf_log_ipv4,nf_log_ipv6
nf_log_ipv4             3456  0 
nf_log_ipv6             4128  0 
nf_nat                 14288 11 nf_nat_pptp,xt_nat,nf_nat_tftp,nf_nat_sip,nf_nat_redirect,nf_nat_proto_gre,nf_nat_masquerade_ipv4,nf_nat_irc,nf_nat_ipv4,nf_nat_h323,nf_nat_amanda
nf_nat_amanda            768  0 
nf_nat_h323             5408  0 
nf_nat_ipv4             3888  1 iptable_nat
nf_nat_irc              1024  0 
nf_nat_masquerade_ipv4    1456  1 ipt_MASQUERADE
nf_nat_pptp             1792  0 
nf_nat_proto_gre         880  1 nf_nat_pptp
nf_nat_redirect         1408  1 xt_REDIRECT
nf_nat_sip              8032  0 
nf_nat_snmp_basic       6288  0 
nf_nat_tftp              544  0 
nf_reject_ipv4          2112  1 ipt_REJECT
nf_reject_ipv6          2528  1 ip6t_REJECT
nls_base                5136  6 vfat,fat,nls_utf8,nls_iso8859_1,nls_cp437,usbcore
nls_cp437               4384  0 
nls_iso8859_1           2848  0 
nls_utf8                 832  0 
option                 30560  0 
ppp_async               7056  0 
ppp_generic            22736  3 pppoe,ppp_async,pppox
pppoe                   8768  0 
pppox                   1200  1 pppoe
qcserial                4928  0 
qmi_wwan               14944  0 
rc_core                18880  1 dvb_usb_v2
rndis_host              4896  0 
rtl2830                 6368  0 
rtl2832                 8416  1 
scsi_mod               87888  3 uas,usb_storage,sd_mod
sd_mod                 29552  2 
sierra                  6512  0 
sierra_net              6000  0 
slhc                    5056  1 ppp_generic
ts_bm                   1408  0 
ts_fsm                  2656  0 
ts_kmp                  1312  5 
tun                    22400  0 
uas                    11648  0 
usb_common              2240  1 usbcore
usb_storage            40576  2 uas
usb_wwan                4288  2 qcserial,option
usbcore               128592 27 dvb_usb_rtl28xxu,dvb_usb_v2,qcserial,option,cdc_mbim,usb_wwan,sierra_net,sierra,rndis_host,qmi_wwan,huawei_cdc_ncm,cdc_ncm,cdc_ether,usbserial,usbnet,usblp,cdc_wdm,cdc_acm,ledtrig_usbport,uas,usb_storage,xhci_mtk,xhci_plat_hcd,xhci_pci,xhci_hcd,ehci_platform,ehci_hcd
usblp                   9184  0 
usbnet                 17424  7 cdc_mbim,sierra_net,rndis_host,qmi_wwan,huawei_cdc_ncm,cdc_ncm,cdc_ether
usbserial              17936  4 qcserial,option,usb_wwan,sierra
v4l2_common             3456  1 e4000
vfat                    8608  0 
videodev              107392  2 e4000,v4l2_common
x_tables               12816 24 ipt_REJECT,ipt_MASQUERADE,xt_time,xt_tcpudp,xt_state,xt_nat,xt_multiport,xt_mark,xt_mac,xt_limit,xt_conntrack,xt_comment,xt_TCPMSS,xt_REDIRECT,xt_LOG,xt_FLOWOFFLOAD,xt_CT,iptable_mangle,iptable_filter,ip_tables,ip6t_REJECT,ip6table_mangle,ip6table_filter,ip6_tables
xhci_hcd               89616  3 xhci_mtk,xhci_plat_hcd,xhci_pci
xhci_mtk                4864  0 
xhci_pci                2784  0 
xhci_plat_hcd           5632  0 
xt_CT                   2688  0 
xt_FLOWOFFLOAD          2800  0 
xt_LOG                   768  0 
xt_REDIRECT              704  0 
xt_TCPMSS               2784  2 
xt_comment               480125 
xt_conntrack            2304 14 
xt_limit                1184 20 
xt_mac                   608  0 
xt_mark                  672  0 
xt_multiport            1280  0 
xt_nat                  1536  0 
xt_state                 704  0 
xt_tcpudp               1792 10 
xt_time                 1760  0 

 
i pewnie  nie wszystkie sa wymagane 
Wystawie folder gdzieś  do chmury

mar_w napisał/a:

3. Chciałem żebyś skompilował moduły tak jak to robisz i wrzucił do obrazu Cezarego. Jeżeli u Ciebie pójdzie to napisz tutka co konkretnie zaznaczyć, a czego nie zaznaczać bo np. gryzie się z czymś.

nie robię tego czesto - ale jak wchodzę w kernel menuconfig  to zawsze prawie widze nowe pozycje , lub cos jest przeniesione . Zaznaczam standardowo  ,  trochę na "czuja"  - czasem sie cos nie kopiluje to trza wejsc odznaczyc , lub cos  doznaczyc 

Device Drivers > Input device support > Generic input layer
Device Drivers > USB support > Support for Host-side USB
Device Drivers > Multimedia support > Digital TV support,  Media USB Adapters,  Remote Controller support, DVB Network Support, Compile Remote Controller keymap modules

NIE JEST TO WZORCOWE - to jest jakis tam schemat ale  teraz jest troche inaczej  , generalnie dobrze miec najpierw wszystko z usb , zeby potem pokazło sie mulitmedia  itd .  Nie trzeba zaznaczac wszystiego - ale nie zaszkodzi smile  po prostu trza czytac , po co zaznaczac np cos do analog , albo jakies inne klawiatury czy myszki , tablety  itd

Link do katalogu media https://szybkiplik.pl/download/12b09990 … 940cc.html

22

Odp: OpenWrt 18.06 i tuner DVB-T

no to nieźle.
A jak to możliwe, że mam to samo co @KliXer ?

... successfully initialized and connected
...
linuxdvb: unable to open /dev/dvb/adapter0/frontend0

Albo moduły są dobre albo złe, albo podłącza z sukcesem, albo nie wie w ogóle co z tym zrobić.
A u nas podłącza z sukcesem i ... nie wie co z tym dalej zrobić smile
Zagadka dla mnie nie do rozwiązania.

A mógłbyś zrobić jeszcze jeden test?
chodzi o to żeby usunąć z /lib/modules/4.14.82 swoje moduły odnośnie i2c* input* regmap* videodev* i zainstalować te moduły z kmodów czyli:

opkg update
opkg install kmod-input-core kmod-i2c-core kmod-i2c-mux kmod-regmap kmod-video-core 

a od siebie dodaj tylko to co ma w nazwie dvb*.ko  rtl*.ko  rc-core.ko  oraz e4000.ko

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

23

Odp: OpenWrt 18.06 i tuner DVB-T

mógłbym  ale  mam inny problem https://eko.one.pl/forum/viewtopic.php?id=18018

24

Odp: OpenWrt 18.06 i tuner DVB-T

Przy okazji kompilacji modułów dla cortex-a9 mogłem zaobserwować m.in. taką rzecz.
Zawsze zaznaczam to co zwykle czyli dla mt7620 czy cortex-a9:

Input device support  ---> 
   <M> Generic input layer (needed for keyboard, mouse, ...) 

I2C support  --->
   <*> I2C support
   [ ]   Enable compatibility bits for old user-space
   <*>   I2C device interface
   {M}   I2C bus multiplexing support

[*] USB support  --->
   {*}   Support for Host-side USB
   [ ]   PCI based USB host interface
   [*]   USB announce new devices

i dla cortex-a9 otrzymałem dodatkowo w Multimedia:

[*]   DVB platform devices  ---> 
   <M>   STMicroelectronics C8SECTPFE DVB support

natomiast dla mt7620 już tego nie ma:

[*]   DVB platform devices  ---- 

to też pokazuje że pewne funkcje dla pewnych architektur są gdzieś powłączane a dla innych nie są.

Być może podczas zaznaczania wszystkich modułów zarówno dla analog jak i digital TV włączają się dodatkowe funkcje których nie mają kernele z eko.one czy openwrt i nie wiedzą co zrobić z tym modułem.

W zależnościach dla poszczególnych modułów nie występują jakieś dodatkowe inne moduły, które mogłyby poprawić kompatybilność.
Do jakiegoś czasu (kernela) szło gładko, a teraz to już trzeba testować za każdym razem.

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

25

Odp: OpenWrt 18.06 i tuner DVB-T

Driver może zależeć od jakieś specyficznej opcji którą dana architektura ma albo nie.

Coś jak różne czujniki które zależną np. od dbt, a którego stare ar71xx nie ma.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.