Vyhledávání stanic na DVBT T2
Moderátor: Moderátoři
Vyhledávání stanic na DVBT T2
Mám počítač Dell Optiplex 7010 na kterém jsem měl nainstalován Ubuntu 20.04. K příjmu DVBT T2 používám USB tuner Evolveo Sigma T2 a program Kaffeine, příjem i vyhledávání stanic mi fungovalo. Po aktualizaci na Ubuntu 22.04 přestal fungovat příjem TV a v programu Kaffeine nefunguje vyhledávání stanic. Jsem amatér, pouhý uživatel a nevím, co s tím. Můžete někdo poradit? Pokud budete posílat návod, prosím krok za krokem, v terminálu nejsem "honěný". Děkuji za každou radu.
Přes dmesg zkontroluj, jestli nejsou při zavedení nějaké errory. Stačí tuner odpojit/zapojit a nechat vypsat.
V adresáři /lib/firmware musí být patřičné soubory, což většinou stačí k funkčnosti. Tenhle tuner je asi kopie MyGica T230, takže by tam měly být soubory dvb-demod-si2168-b40-01.fw + dvb-tuner-si2158-a20-01.fw + možná další.
Taky v Kaffeine musí být tuner viditelný (asi /dev/dvb/adapter0 apod.).
V adresáři /lib/firmware musí být patřičné soubory, což většinou stačí k funkčnosti. Tenhle tuner je asi kopie MyGica T230, takže by tam měly být soubory dvb-demod-si2168-b40-01.fw + dvb-tuner-si2158-a20-01.fw + možná další.
Taky v Kaffeine musí být tuner viditelný (asi /dev/dvb/adapter0 apod.).
S tím "sudo" výpis zafunfoval, viz příloha, žádný eror není vidět, mělo by to jít, počítač tuner vidí a hlásí úspěšné iniciování a připojení, ale vyhledávání stanic stejně nejde.
výpis
[17321.359591] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[17321.359595] usb 1-1.1: Product: EyeTV Stick
[17321.359597] usb 1-1.1: Manufacturer: Geniatech
[17321.359599] usb 1-1.1: SerialNumber: 161206
[17321.554284] usb 1-1.1: dvb_usb_v2: found a 'MyGica Mini DVB-(T/T2/C) USB Stick T230C v2' in warm state
[17321.554439] usb 1-1.1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[17321.554449] dvbdev: DVB: registering new adapter (MyGica Mini DVB-(T/T2/C) USB Stick T230C v2)
[17321.554454] usb 1-1.1: media controller created
[17321.554864] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[17321.564106] i2c i2c-9: Added multiplexed i2c bus 10
[17321.564112] si2168 9-0064: Silicon Labs Si2168-D60 successfully identified
[17321.564115] si2168 9-0064: firmware version: D 6.0.1
[17321.568448] si2157 10-0060: Silicon Labs Si2141 successfully attached
[17321.568485] usb 1-1.1: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[17321.568492] dvbdev: dvb_create_media_entity: media entity 'Silicon Labs Si2168' registered.
[17321.568739] Registered IR keymap rc-total-media-in-hand-02
[17321.568759] rc rc0: MyGica Mini DVB-(T/T2/C) USB Stick T230C v2 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/rc/rc0
[17321.568787] rc rc0: lirc_dev: driver dvb_usb_dvbsky registered at minor = 0, scancode receiver, no transmitter
[17321.568824] input: MyGica Mini DVB-(T/T2/C) USB Stick T230C v2 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/rc/rc0/input20
[17321.568865] usb 1-1.1: dvb_usb_v2: schedule remote query interval to 300 msecs
[17321.568868] usb 1-1.1: dvb_usb_v2: 'MyGica Mini DVB-(T/T2/C) USB Stick T230C v2' successfully initialized and connected
bavor@bavor-OptiPlex-7010:~$
výpis
[17321.359591] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[17321.359595] usb 1-1.1: Product: EyeTV Stick
[17321.359597] usb 1-1.1: Manufacturer: Geniatech
[17321.359599] usb 1-1.1: SerialNumber: 161206
[17321.554284] usb 1-1.1: dvb_usb_v2: found a 'MyGica Mini DVB-(T/T2/C) USB Stick T230C v2' in warm state
[17321.554439] usb 1-1.1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[17321.554449] dvbdev: DVB: registering new adapter (MyGica Mini DVB-(T/T2/C) USB Stick T230C v2)
[17321.554454] usb 1-1.1: media controller created
[17321.554864] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[17321.564106] i2c i2c-9: Added multiplexed i2c bus 10
[17321.564112] si2168 9-0064: Silicon Labs Si2168-D60 successfully identified
[17321.564115] si2168 9-0064: firmware version: D 6.0.1
[17321.568448] si2157 10-0060: Silicon Labs Si2141 successfully attached
[17321.568485] usb 1-1.1: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[17321.568492] dvbdev: dvb_create_media_entity: media entity 'Silicon Labs Si2168' registered.
[17321.568739] Registered IR keymap rc-total-media-in-hand-02
[17321.568759] rc rc0: MyGica Mini DVB-(T/T2/C) USB Stick T230C v2 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/rc/rc0
[17321.568787] rc rc0: lirc_dev: driver dvb_usb_dvbsky registered at minor = 0, scancode receiver, no transmitter
[17321.568824] input: MyGica Mini DVB-(T/T2/C) USB Stick T230C v2 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/rc/rc0/input20
[17321.568865] usb 1-1.1: dvb_usb_v2: schedule remote query interval to 300 msecs
[17321.568868] usb 1-1.1: dvb_usb_v2: 'MyGica Mini DVB-(T/T2/C) USB Stick T230C v2' successfully initialized and connected
bavor@bavor-OptiPlex-7010:~$
Jo, to vypadá, že se bez problému inicializuje. Už jsem to zmínil, podívej do Kaffeine, jestli je tam vybraný správný adaptér, asi /dev/dvb/adapter0, nebo má problém samotný Kaffeine.
Vím, že ještě existoval w_scan použitelný v terminálu, ale pamatuji si, že nejde použít jakýkoliv, starší umí jen DVB-T ne DVB-T2. Tím se dá také ověřit, jestli tuner ladí a chytá multiplexy např. https://youtu.be/mhFuRfqkEo0?t=654
Navíc se s w_scan dají exportovat soubory, které jdou následně použít ve VLC apod.
P.S. Vzpomněl jsem si, tenhle w_scan_cpp https://www.gen2vdr.de/wirbel/w_scan_cpp/index2.html umí DVB-T2, ale musí se zkompilovat ze zdrojáků, včetně instalace všeho, co je tam popsané a během kompilace si ještě něco dotahuje (third-party-tools), takže je potřeba připojení do NETu.
Vím, že ještě existoval w_scan použitelný v terminálu, ale pamatuji si, že nejde použít jakýkoliv, starší umí jen DVB-T ne DVB-T2. Tím se dá také ověřit, jestli tuner ladí a chytá multiplexy např. https://youtu.be/mhFuRfqkEo0?t=654
Navíc se s w_scan dají exportovat soubory, které jdou následně použít ve VLC apod.
P.S. Vzpomněl jsem si, tenhle w_scan_cpp https://www.gen2vdr.de/wirbel/w_scan_cpp/index2.html umí DVB-T2, ale musí se zkompilovat ze zdrojáků, včetně instalace všeho, co je tam popsané a během kompilace si ještě něco dotahuje (third-party-tools), takže je potřeba připojení do NETu.
Děkuji za rady, sám to také zkouším, ale to víte - příkazy v Linuxu znám málo. To víte v 76 letech to už do hlavy neleze snadno. Ale děkuji za snahu mě něco naučit. Jinak, pokud to budete kompilovat a něke ukládat, budu rád. Já toziž televizi potřebuji pro vnuka . prvňáka. Až přijede ke mně, bude mu scházet.
Taky mám dost křížků na kontě, ale ten w_scan stále neřeší Kaffeine, jen se přes něj vyzkouší, že tuner ladí a chytá DVB-T2. Zítra se na to ještě podívám.
P.S. Poslední Kaffeine 2.0.18 je už taky 4 roky staré. Kdyby bylo nejhůř, tak by se dalo vrátit Ubuntu 20.04, ve kterém to fungovalo? U všech LTS verzí se dá aktivovat 10 letá podpora, což by i u 20.04 bylo do roku 2030.
P.S. Poslední Kaffeine 2.0.18 je už taky 4 roky staré. Kdyby bylo nejhůř, tak by se dalo vrátit Ubuntu 20.04, ve kterém to fungovalo? U všech LTS verzí se dá aktivovat 10 letá podpora, což by i u 20.04 bylo do roku 2030.
Tak jsem dorazil dříve a zjistil, že mě Kaffeine taky blbne a vůbec nic nenaladí, takže jsem naskenoval multiplexy s w_scan_cpp a jdou přehrát přes VLC.
https://uloz.to/file/jEjqmLdhRR8K/w-sca ... 21-tar-bz2
Stačí rozbalit archív, vnořit se do složky w_scan_cpp-20230121 a spustit
kdy prvně proběhne skenování DVB-T2, potom DVB-T a nakonec se vše uloží do souboru kanaly.xspf,
potom stačí spustit
nebo ten soubor ve VLC naimportovat, nebo si kanaly.xspf uložit na plochu a spouštět to přes něj.
https://uloz.to/file/jEjqmLdhRR8K/w-sca ... 21-tar-bz2
Stačí rozbalit archív, vnořit se do složky w_scan_cpp-20230121 a spustit
Kód: Vybrat vše
./w_scan_cpp -ft -c CZ -L > kanaly.xspf
potom stačí spustit
Kód: Vybrat vše
vlc kanaly.xspf
Tak jsem stáhnul a rozbalil soubor w_scan_cpp-20230121 a dál nevím co s ním, Zkoušel jsem to v terminálu a dopadlo to takhle.
bavor@bavor-OptiPlex-7010:~/Plocha/w_scan_cpp-20230121$
bavor@bavor-OptiPlex-7010:~/Plocha/w_scan_cpp-20230121$ w_scan_cpp-20230121
w_scan_cpp-20230121: příkaz nebyl nalezen
bavor@bavor-OptiPlex-7010:~/Plocha/w_scan_cpp-20230121$ ./w_scan_cpp -ft -c CZ -L > kanaly.xspf
./w_scan_cpp: error while loading shared libraries: libpugixml.so.1: cannot open shared object file: No such file or directory
bavor@bavor-OptiPlex-7010:~/Plocha/w_scan_cpp-20230121$
Jak říkám - s terminálem nejsem kamarád.
bavor@bavor-OptiPlex-7010:~/Plocha/w_scan_cpp-20230121$
bavor@bavor-OptiPlex-7010:~/Plocha/w_scan_cpp-20230121$ w_scan_cpp-20230121
w_scan_cpp-20230121: příkaz nebyl nalezen
bavor@bavor-OptiPlex-7010:~/Plocha/w_scan_cpp-20230121$ ./w_scan_cpp -ft -c CZ -L > kanaly.xspf
./w_scan_cpp: error while loading shared libraries: libpugixml.so.1: cannot open shared object file: No such file or directory
bavor@bavor-OptiPlex-7010:~/Plocha/w_scan_cpp-20230121$
Jak říkám - s terminálem nejsem kamarád.