• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 2 Hlas(ů) - 3.5 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
DVB-T2 USB přijímače Tvheadend (ne)kompatibilní
(09.5.2019, 22:12)plesi Napsal(a): Asi jsem zaspal...Astrometa se Sony šlape i na CoreElec 9.0.1 a to už se dá i používat.

EDIT:
Tak bohužel...Astrometa se sony se odpojuje .. Ještě si budeme muset počkat.

Problém způsobuje TVHeadend 4.2 xxxx

Malý rozbor pro LibreElec 9.0.1:

> Předmět: LibreElec a TVHeadend - zapomínání tunerů po restartu
 
v LibreElec je videt ze verze 9.0.1
po kazdem startu USB zarizeni (tu Astrometu identifikuje dobre, oba cipy Realtek i SONY)
 
dmesg:


Kód:
[   27.414011] usb 1-1.3: dvb_usb_v2: found a 'Astrometa DVB-T2' in warm state
[   27.547420] usb 1-1.3: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[   27.547451] dvbdev: DVB: registering new adapter (Astrometa DVB-T2)
[   27.547461] usb 1-1.3: media controller created
[   27.548859] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[   27.556437] i2c i2c-3: Added multiplexed i2c bus 4
[   27.556447] rtl2832 3-0010: Realtek RTL2832 successfully attached
[   27.564271] i2c i2c-3: cxd2841er_attach(): I2C adapter dea913da SLVX addr 6e SLVT addr 6c
[   27.568446] i2c i2c-3: cxd2841er_attach(): attaching CXD2837ER DVB-C/T/T2 frontend
[   27.568456] i2c i2c-3: cxd2841er_attach(): chip ID 0xb1 OK.
[   27.568468] usb 1-1.3: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
[   27.568487] dvbdev: dvb_create_media_entity: media entity 'Realtek RTL2832 (DVB-T)' registered.
[   27.568679] usb 1-1.3: DVB: registering adapter 0 frontend 1 (Sony CXD2837ER DVB-T/T2/C demodulator)...
[   27.568689] dvbdev: dvb_create_media_entity: media entity 'Sony CXD2837ER DVB-T/T2/C demodulator' registered.
[   27.575903] r820t 4-003a: creating new instance
[   27.582681] r820t 4-003a: Rafael Micro r820t successfully identified
[   27.582697] r820t 4-003a: attaching existing instance
[   27.604094] r820t 4-003a: Rafael Micro r820t successfully identified
[   27.623063] rtl2832_sdr rtl2832_sdr.0.auto: Registered as swradio0
[   27.623083] rtl2832_sdr rtl2832_sdr.0.auto: Realtek RTL2832 SDR attached
[   27.623098] rtl2832_sdr rtl2832_sdr.0.auto: SDR API is still slightly experimental and functionality changes may follow
[   27.631645] Registered IR keymap rc-empty
[   27.631847] rc rc0: Astrometa DVB-T2 as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/rc/rc0
[   27.632870] input: Astrometa DVB-T2 as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/rc/rc0/input0
[   27.634042] rc rc0: lirc_dev: driver dvb_usb_rtl28xxu registered at minor = 0, raw IR receiver, no transmitter
[   27.634270] usb 1-1.3: dvb_usb_v2: schedule remote query interval to 200 msecs
[   27.642422] usb 1-1.3: dvb_usb_v2: 'Astrometa DVB-T2' successfully initialized and connected
[   27.642751] usbcore: registered new interface driver dvb_usb_rtl28xxu
[   27.917794] input: eventlircd as /devices/virtual/input/input1

 
Poprvé jede. Po restartu nebo vypnutí už pak ne.

 
Po nastartování TVHeadened server se špatně obnoví konfigurace přiřazení tunerů

Kód:
LibreELEC:~ # cat /storage/.kodi/userdata/addon_data/service.tvheadend42/input/linuxdvb/adapters/9d84dad05c885fe8d8a91db0bf0c
47ce
{
       "rootpath": "/dev/dvb/adapter0",
       "frontends": {
               "DVB-C #1": {
                       "pids_max": 32,
                       "pids_use_all": true,
                       "powersave": false,
                       "tune_repeats": 0,
                       "skip_bytes": 0,
                       "ibuf_size": 188000,
                       "status_period": 1000,
                       "old_status": false,
                       "enabled": false,
                       "priority": 0,
                       "spriority": 0,
                       "displayname": "Sony CXD2837ER DVB-T/T2/C demodulator #0 : DVB-C #1",
                       "ota_epg": true,
                       "initscan": true,
                       "idlescan": true,
                       "free_weight": 0,
                       "remove_scrambled": false,
                       "networks": [
                       ],
                       "linked": "",
                       "type": "DVB-C",
                       "uuid": "01297abf0fd127758859f8c1f8952afc"
               },
               "DVB-T #1": {
                       "lna": false,
                       "pids_max": 32,
                       "pids_use_all": true,
                       "powersave": false,
                       "tune_repeats": 0,
                       "skip_bytes": 0,
                       "ibuf_size": 188000,
                       "status_period": 1000,
                       "old_status": false,
                       "enabled": false,
                       "priority": 0,
                       "spriority": 0,
                       "displayname": "Sony CXD2837ER DVB-T/T2/C demodulator #0 : DVB-T #1",
                       "ota_epg": true,
                       "initscan": true,
                       "idlescan": true,
                       "free_weight": 0,
                       "remove_scrambled": false,
                       "networks": [
                       ],
                       "linked": "",
                       "type": "DVB-T",
                       "uuid": "58786286228fce17032aeb667f484244"
               },
               "DVB-T #0": {
                       "lna": false,
                       "pids_max": 32,
                       "pids_use_all": true,
                       "powersave": false,
                       "tune_repeats": 0,
                       "skip_bytes": 0,
                       "ibuf_size": 188000,
                       "status_period": 1000,
                       "old_status": false,
                       "enabled": false,
                       "priority": 0,
                       "spriority": 0,
                       "displayname": "Realtek RTL2832 (DVB-T) #0 : DVB-T #0",
                       "ota_epg": true,
                       "initscan": true,
                       "idlescan": true,
                       "free_weight": 0,
                       "remove_scrambled": false,
                       "networks": [
                       ],
                       "linked": "",
                       "type": "DVB-T",
                       "uuid": "608818d102e88c1758adc13e87a2f7b7"
               }
       }
}


Pokud se tato konfigurace smaže:


Kód:
LibreELEC:~ # rm -f /storage/.kodi/userdata/addon_data/service.tvheadend42/input/linuxdvb/adapters
 

Restartovat tvheadend nebo jednodušeji celé Raspberry

poté není co obnovit, tvheadend vytvoří vše znovu dle aktuálních adaptérů v systému
a je třeba tunery znovu přes web aktivovat a přiřadit k muxu:

Tedy:
http://xxxxxxxx:9981
Konfigurace - DVB vstupy - TV adaptéry
klik na adapter (ma u sebe cervenou tecku) a vpravo v zakladnich informacich Povolit a Vyplnik volbu Sítě.

Řešení???
Počkat na opravenej TVHeadend v doplňku Kodi v LibreELEC, nebo dat doplněk do pryč a nainstalovat nějakej balík TVHeadend, kterej bude s LibreElec kompatibilní a bude stejné verze nebo větší :v4.3-1787-g453ee8dfd
 

Bug report na TVHeadendu
https://tvheadend.org/issues/5128
 
 
Citovat
  


Příspěvků v tématu
RE: DVB-T2 USB přijímače Tvheadend (ne)kompatibilní - od kamm - 12.5.2019, 13:04

Přejít na fórum:


Prochází: