Nem látok TV csatornákat

Fórumok

Próbálkozom az első TV vevős projektemmel. Majd lesz egy raspberry pi, tvheadend és egy USB-s TV tuner.

A raspberry még nem érkezett meg, de a TV tuner tegnap megjött. Gondoltam, kipróbálom, hogy egyáltalán működik-e.
Linuxbe bedugom, a kernel felismeri. Feltelepítettem a tvheadend csomagot, de akárhogy próbálom, nem talál csatornákat. Gondoltam, hátha a kis antennája vacak (bár a TV antenna nélkül, csak egy koax kábellel is talál sok csatornát, az adótorony kb. 10 km-re van légvonalban). De a TV antennájára kötve se talált semmit, ami viszont nem hihető.
Kipróbáltam Windows alatt is, a saját programjával és a saját kis antennájával talált valami 95 TV csatornát, meg egy halom rádiót.

Gondolom vagy az eszköz nem működik jól Linux alatt (pl. driver gond), vagy a tvheadend beállításban nem jó valami.

De nem tudom, merre induljak el.

1) Tvheadenden kívül mivel tudnám tesztelni a vevőt? Megpróbáltam VLC-vel egyszerűen megnyitni, de úgy látom, nekem kéne kézzel megadnom frekvenciát meg más paramétereket, amiket persze nem tudok.

Amikor a tvheadend-et indítottam először, végigszkennelte a frekvencia tartományt, de közben nem változott semmi a képernyőn. Azt írta ott a help, hogy ez nem feltétlenül gond, mert vannak eszközök, amik nem adnak infót szkennelés közben. Ha a mux-ok száma növekszik, akkor rendben van minden. De induláskor is 7 volt (azt hiszem, ezt a hely alapján már előre beállította), és a végére is 7 maradt.

Ha a tvheadend konfigurációt nézem, látom a TV adaptert:
/dev/dvb/adapter0 [Silicon Labs Si2168 #0]
+-Silicon Labs Si2168 #0 : DVB-C #0
+-Silicon Labs Si2168 #0 : DVB-T #0

CVB-C enabled:0, DVB-T enabled:1

A Networks szekcióban van egy bejegyzés, 7 mux.
Ha kiválasztom a Force Scan gombot, villan egyet a kép, de nem történik semmi látható szkennelés.

Ha a muxes tabot nézem, látom a felsorolt hetet.
Korábban Scan Result: FAILED volt mind a 7 helyen. Azóta vacakoltam, újra lérehoztam a networknél az egészet, stb.
Most mindenhol Scan Status: PENDING, Scan Result: NONE

Szóval nagyon úgy tűnik nekem, hogy nem is próbálja meg megkeresni a csatornákat. (Viszont korábban megpróbálta, és nem ment).

2) Van valami, amit másképp kéne beállítanom tvheadendben?

Mit tanácsoltok?

Hozzászólások

Hmm.

gee@hawk:~$ scan -vv -a 0 -u -c
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
WARNING: filter timeout pid 0x0011
WARNING: filter timeout pid 0x0000
dumping lists (0 services)
Done.

Command line-ból se talál csatornákat. Azt hiszem, az eszközzel lesz itt a gond.

Debian stretch stock kernel. Most épp ez a verzió: 4.9.0-3-amd64

grep dvb-usb:

Jul 26 02:03:40 hawk kernel: [  231.260616] dvb-usb: found a 'Mygica T230 DVB-T/T2/C' in warm state.
Jul 26 02:03:40 hawk kernel: [  231.501203] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
Jul 26 02:03:40 hawk kernel: [  231.548424] dvb-usb: schedule remote query interval to 100 msecs.
Jul 26 02:03:40 hawk kernel: [  231.548585] dvb-usb: Mygica T230 DVB-T/T2/C successfully initialized and connected.
Jul 26 03:19:03 hawk kernel: [ 4754.289489] dvb-usb: bulk message failed: -71 (1/0)
Jul 26 11:01:31 hawk kernel: [   19.820733] dvb-usb: found a 'Mygica T230 DVB-T/T2/C' in warm state.
Jul 26 11:01:31 hawk kernel: [   20.063609] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
Jul 26 11:01:31 hawk kernel: [   20.782077] dvb-usb: schedule remote query interval to 100 msecs.
Jul 26 11:01:31 hawk kernel: [   20.782342] dvb-usb: Mygica T230 DVB-T/T2/C successfully initialized and connected.
Jul 26 17:53:56 hawk kernel: [   13.860075] dvb-usb: found a 'Mygica T230 DVB-T/T2/C' in warm state.
Jul 26 17:53:56 hawk kernel: [   14.104155] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
Jul 26 17:53:56 hawk kernel: [   14.334553] dvb-usb: schedule remote query interval to 100 msecs.
Jul 26 17:53:56 hawk kernel: [   14.334824] dvb-usb: Mygica T230 DVB-T/T2/C successfully initialized and connected.

A firmware-ekre csak tegnap éjjel akadtam rá.
Most már betöltődnek, de ez nem segített a dolgon.
Azt látom, hogy az először próbált scan mellett pár másik program arról panaszkodik, hogy nem tudják megnyitni a frontendet.
Nem igazán tudom, mi lehet az oka.
crw-rw---- a jogosultság, root:video a tulaj és csoport. Én a video csoport tagja vagyok.

Ha pesti vagy akkor ezt mentsd el channels.conf néven: https://pastebin.com/raw/M47gmq91

És akkor vlc channels.conf paranccsal hozza a Mindig Tv-s csatornákat. M1,M2 stb ami dekodoló kártya nélkül hézhető.

Banyek!

A w_scan két dolog miatt jobb, mint amiket eddig próbáltam:
1) nem kell neki indító konfiguráció, sőt, ő tud generálni a scan és dvbscan számára ilyet.
2) kiírta, hogy verify that no dvb application (i.e. vdr) is running

Ezután a tvheadend-et leállítva, a w_scan már hozzáfér a tunerhez és szépen látja a mindenféle csatornákat.

Szóval eddig magamat szívattam :-)

Firmware-rel a tuner úgy tűnik, működik.

Most akkor lehet megint a tvheadend-re koncentrálni, hogy valahogy elkezdje használni a tunert, és megtalálja a csatornákat.