26

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

jeśli chodzi o permanent to on nadal się pojawia w lsmod

dvb_core               77824  3 dvb_usb_v2,rtl2832,rtl2830,[permanent]
rc_core                24576  1 dvb_usb_v2,[permanent]
rtl2830                16384  0 [permanent]
rtl2832                12288  0 [permanent]

Natomiast wcześniej bez tvheadenda pomimo permanentów i załadowania wszystkich modułów system działał prawidłowo. Po próbie instalacji tvheadenda wszystko się wywala i np teraz nie mogę nawet załadować insmod dvb-usb-rtl28xxu bo już na jego etapie router się restartuje. Teraz jest o tyle lepiej że pokazuje przynajmniej że mam jakieś pakiety poinstalowane smile

27

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

Czy w takim razie Cezary poratujesz mnie skompilowanymi przez Ciebie modułami?

28

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

Nie kompiluję tych modułów.

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

29

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

W takim razie będę sam próbował zrobić obraz a do niego moduły. Podpowiedzcie proszę jak zrobić żeby w make menuconfig pojawiły się pakiety DVB? Porównując config od @mar_w w target/linux/mvebu/config-4.14 z moim u mnie nie ma ani jednego DVB. Czy do tego są jakieś dodatkowe feeds czy jak to się robi ?

30

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

Nie pojawi się to w menuconfig bo to nie są paczki dla openwrt.

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

31

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

to jak mam to kompilować ?

32

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

Tego się nie konfiguruje. Robisz make kernel_menuconfig, zaznaczasz co ma być, wychodzisz, robisz make, kompilacja się wywali po pewnym czasie, ale moduły będą w katalogu z kernelem. Więc kopiujesz je ręcznie do routera i masz,

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

33 (edytowany przez pawkon 2019-07-07 19:08:06)

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

BINGO!!

Wszystko śmiga extra. Skompilowałem najpierw obraz, potem zmieniłem w kernel_menuconfig tak jak napisałeś (muszę przyznać że się trochę tego naszukałem bo niektóre opcje/moduły były ukryte bez zaznaczenia czegoś innego - spora lekcja dla mnie - dzięki!) tyle że wszystko skompilowałem nie jako osobne pakiety tylko bezpośrednio w obraz i dodatkowo skompilowałem rtl2832_SDR i teraz po podłączeniu sticka wykrywa go właśnie jako SDR. Aha ... przy kompilacji nic się nie wywaliło, wszystko poszło gładko. Miałem też problem z protobuf (jakiś pakiet był zaznaczony z defaultu i najpierw próbowałem skompilować z tym protobufem a potem sobie dałem spokój bo nijak nie mogłem tego uruchomić pomimo zainstalowania protobufa w wersji 3.0.0 na moim Ubuntu. Mam jeszcze przy okazji pytanie

Czy da się użyć/skonfigurować wifi, drugi moduł (w sumiem mam 3) aby działał jako tester odległości najdalszego klienta od routera i tym samym automatycznie ustawiał moc pierwszego modułu? Wydaje mi się że w oryginalnym obrazie tak to działa

a tu log po odpaleniu tvheadenda smile

[  318.418903] usb 2-1: new high-speed USB device number 3 using xhci-hcd
[  318.617069] usb 2-1: dvb_usb_v2: found a 'Realtek RTL2832U reference design' in warm state
[  318.677874] usb 2-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[  318.687244] dvbdev: DVB: registering new adapter (Realtek RTL2832U reference design)
[  318.698404] i2c i2c-1: Added multiplexed i2c bus 2
[  318.703239] rtl2832 1-0010: Realtek RTL2832 successfully attached
[  318.709392] usb 2-1: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
[  318.717499] r820t 2-001a: creating new instance
[  318.728725] r820t 2-001a: Rafael Micro r820t successfully identified
[  318.737921] rtl2832_sdr rtl2832_sdr.0.auto: Registered as swradio0
[  318.744154] rtl2832_sdr rtl2832_sdr.0.auto: Realtek RTL2832 SDR attached
[  318.750890] rtl2832_sdr rtl2832_sdr.0.auto: SDR API is still slightly experimental and functionality changes may follow
[  318.772111] Registered IR keymap rc-empty
[  318.776173] rc rc0: Realtek RTL2832U reference design as /devices/platform/soc/soc:internal-regs/f10f8000.usb3/usb2/2-1/rc/rc0
[  318.787685] input: Realtek RTL2832U reference design as /devices/platform/soc/soc:internal-regs/f10f8000.usb3/usb2/2-1/rc/rc0/input1
[  318.799713] usb 2-1: dvb_usb_v2: schedule remote query interval to 200 msecs
[  318.814597] usb 2-1: dvb_usb_v2: 'Realtek RTL2832U reference design' successfully initialized and connected
[  367.768762] usb 2-1: DVB: adapter 0 frontend 0 frequency 0 out of range (174000000..862000000)
[  369.028205] usb 2-1: DVB: adapter 0 frontend 0 frequency 0 out of range (174000000..862000000)

34

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

Radio to radio, skanować możesz. Tylko pojęcia nie mam co rozumiesz jako "tester odległości najdalszego klienta od routera"

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

35

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

To może inaczej opisze swój problem. Mianowicie obecnie mam w routerze (wifi) ustawioną moc sygnału na auto. Normalnie powinno tak być że jak odchodzę od routera to on wzmacnia sygnał lub go zmniejsza względem najdalej odległego klienta. Oczywiście po kres swoich możliwości. I tak nap jak się oddalę (nie mówię tu o 4-5 metrach) to sygnał spada (router nie zwiększa tej mocy) jeśli jednak ręcznie wybiorę najsilniejszy sygnał z możliwych wtedy w tym samym miejscu do którego się wcześniej oddaliłem mam full zasięg. Gdzieś czytałem że do takiego probeingu sygnału może służyć drugi moduł. Nie wiem czy tak jest w tym przypadku czy może w czym jest problem ?

36

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

Nie wiem gdzie tak wyczytałeś z tą mocą że będzie sobie zmniejszał i zwiększał. Ustaw po prostu na 100% i tyle, więcej nie przeskoczysz. Nie widzę kompletnie potrzeby bawienia się w automatyczne zmienianie mocy sygnału nadawczego.

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

37

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

odświeżę jeszcze ten temat ponieważ ta kart obsługuje SDR chciałem zobaczyć co można z tym zdziałać ale coś nie bardzo mogę to odpalić. Dostaje dziwny komunikat że jest w użyciu ale tak naprawde to nie jest bo nic nie jest odpalone typu tv headend itp .

Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM

Kernel driver is active, or device is claimed by second instance of librtlsdr.
In the first case, please either detach or blacklist the kernel module
(dvb_usb_rtl28xxu), or enable automatic detaching at compile time.

usb_claim_interface error -6
Failed to open rtlsdr device #0.
rmmod dvb_usb_rtl28xxu
module is not loaded

38

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

Zrób lsmod i zobacz jakie moduły masz załadowane.

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

39

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

Jezeli chodzi o sdr  bez dobrej anteny  zapomnij  , usłyszysz tylko  szum -  serio szkoda twojego czasu

40

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

nie widzę tu niczego co dotyczy rtl ale może to dlatego że wkompilowałem sobie to w obraz ?

bluetooth             270336 11 rfcomm,hidp,hci_uart,btusb,btmrvl_sdio,btmrvl,btintel,bnep
bnep                   20480  0 
btintel                16384  1 btusb
btmrvl                 20480  1 btmrvl_sdio
btmrvl_sdio            20480  0 
btusb                  32768  0 
cfg80211              225280  3 mwifiex,mwlwifi,mac80211
cmac                   16384  0 
compat                 16384  4 mwifiex_sdio,mwifiex,mac80211,cfg80211
crc_ccitt              16384  1 ppp_async
ecb                    16384  0 
ecdh_generic           28672  1 bluetooth
evdev                  24576  0 
gpio_button_hotplug    16384  0 
hci_uart               24576  0 
hid                    90112  1 hidp
hidp                   24576  0 
ip_tables              24576  4 iptable_nat,iptable_mangle,iptable_filter
ip6_tables             24576 24 ip6table_mangle,ip6table_filter
ip6t_REJECT            16384  2 
ip6table_filter        16384  1 
ip6table_mangle        16384  1 
ipt_MASQUERADE         16384  1 
ipt_REJECT             16384  2 
iptable_filter         16384  1 
iptable_mangle         16384  1 
iptable_nat            16384  1 
kpp                    16384  2 bluetooth,ecdh_generic
mac80211              425984  1 mwlwifi
mwifiex               229376  1 mwifiex_sdio
mwifiex_sdio           32768  0 
mwlwifi               159744  0 
nf_conntrack           73728 13 nf_conntrack_ipv6,ipt_MASQUERADE,xt_state,xt_nat,xt_conntrack,xt_REDIRECT,xt_CT,nf_nat_masquerade_ipv4,nf_conntrack_ipv4,nf_nat_ipv4,nf_nat,nf_flow_table,nf_conntrack_rtcache
nf_conntrack_ipv4      16384 11 
nf_conntrack_ipv6      16384  5 
nf_conntrack_rtcache   16384  0 
nf_defrag_ipv4         16384  1 nf_conntrack_ipv4
nf_defrag_ipv6         16384  1 nf_conntrack_ipv6
nf_flow_table          24576  2 xt_FLOWOFFLOAD,nf_flow_table_hw
nf_flow_table_hw       16384  1 
nf_log_common          16384  2 nf_log_ipv4,nf_log_ipv6
nf_log_ipv4            16384  0 
nf_log_ipv6            16384  0 
nf_nat                 24576  4 xt_nat,nf_nat_redirect,nf_nat_masquerade_ipv4,nf_nat_ipv4
nf_nat_ipv4            16384  1 iptable_nat
nf_nat_masquerade_ipv4   16384  1 ipt_MASQUERADE
nf_nat_redirect        16384  1 xt_REDIRECT
nf_reject_ipv4         16384  1 ipt_REJECT
nf_reject_ipv6         16384  1 ip6t_REJECT
ppp_async              20480  0 
ppp_generic            32768  3 pppoe,ppp_async,pppox
pppoe                  20480  0 
pppox                  16384  1 pppoe
rfcomm                 36864  0 
slhc                   16384  1 ppp_generic
x_tables               20480 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
xt_CT                  16384  0 
xt_FLOWOFFLOAD         16384  0 
xt_LOG                 16384  0 
xt_REDIRECT            16384  0 
xt_TCPMSS              16384  2 
xt_comment             16384125 
xt_conntrack           16384 14 
xt_limit               16384 20 
xt_mac                 16384  0 
xt_mark                16384  0 
xt_multiport           16384  0 
xt_nat                 16384  0 
xt_state               16384  0 
xt_tcpudp              16384 10 
xt_time                16384  0 

41

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

A powinno być jako moduł...

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

42

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

@Cezary w poście 25 wspomniałeś ze fajnie byłby to mieć http://eko.one.pl/forum/viewtopic.php?p … 58#p220258
I taki PR powstał ale nie było komu zrobić poprawek:
https://github.com/openwrt/openwrt/pull/1451/

43

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

Tak, widziałem to kiedyś.

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

44

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

Skompilowałem jako moduły i jest teraz tak:

Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM
Found Rafael Micro R820T tuner
Supported gain values (29): 0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 38.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6 
[R82XX] PLL not locked!
Sampling at 2048000 S/s.

Info: This tool will continuously read from the device, and report if
samples get lost. If you observe no further output, everything is fine.

Reading samples in async mode...
^CSignal caught, exiting!

User cancel, exiting...
Samples per million lost (minimum): 0

1. Czy to mnie powinno martwić ? : [R82XX] PLL not locked!
2. Jak zrobić żeby moduły dla urządzenia ładowały się automatycznie bez użycia /etc/rc.local ?

45

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

2. Zrob plik w /etc/modules.d i tam zrób plik  z listą pakietów do załadowania w odpowiedniej kolejności.

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

46

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

@pawkon dla jakiego kernela kompilowałeś moduły?
Niby wszystko załadowane...
Też walczę z tymi co są tutaj załączone, ale po uruchomieniu tvheadend następuje restart routera.
Jakbyś mógł się nimi podzielić byłbym zobowiązany
pd

47

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

jutro załącze ... muszę jeszcze przekompilować część elementów na moduły bo mam wkompilowane w kernel a to jak powiedział Cezary jest źle.

48

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

Ok. dzięki za info.
Jak będziesz przekompilowywał to zrób od razu dla 19 zobaczymy czy pójdzie mam jeszcze AR71xx, ale to na spokojnie.

49

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

yyy da się tutaj załączyć spakowany plik?

50

Odp: Openwrt 18.06 RTL2838/RTL2832 DVB-T

Nie. Umieść gdziekolwiek i podaj tu linka.

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