Astrometa DVB-T2 stick

Added by Rui Correia almost 2 years ago

I bought a couple of dvb-to-usb sticks from ebay and decided to try them with tvheadend.
Currently my setup is a PC running latest Manjaro Linux x86_64 with kernel 5.2.11-1 (running) and 4.19.69-1 (installed but not running).
Tvheadend was installed as a snapd module and it's version is 4.2.8 rev71.
One of the usb sticks works, poorly but it works. As I understand, it is one of the first usb sticks to support SDR-RTL, recognized by the system as a 'Realtek RTL2838UHIDIR'.
The other one that doesn't work is recognized as 'astrometadvbt2'.

Let me focus on the one that doesn't work from hereon.
Apparently the system can successfully start and initialize the usb stick.

[ 7329.938721] usb 1-10: USB disconnect, device number 6
[ 7329.997784] r820t 12-001a: r820t_write: i2c wr failed=-19 reg=06 len=1: b1
[ 7329.998133] r820t 12-001a: destroying instance
[ 7329.998379] dvb_usb_v2: 'Realtek RTL2832U reference design:1-10' successfully deinitialized and disconnected
[[email protected] ~]$ 
[ 7357.641032] usb 1-10: new high-speed USB device number 7 using xhci_hcd
[ 7357.792872] usb 1-10: New USB device found, idVendor=15f4, idProduct=0131, bcdDevice= 1.00
[ 7357.792879] usb 1-10: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 7357.792883] usb 1-10: Product: dvbt2
[ 7357.792887] usb 1-10: Manufacturer: astrometadvbt2
[ 7357.802065] usb 1-10: dvb_usb_v2: found a 'Astrometa DVB-T2' in warm state
[ 7357.944366] usb 1-10: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 7357.944379] dvbdev: DVB: registering new adapter (Astrometa DVB-T2)
[ 7357.944385] usb 1-10: media controller created
[ 7357.944939] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[ 7357.949985] i2c i2c-11: Added multiplexed i2c bus 12
[ 7357.949990] rtl2832 11-0010: Realtek RTL2832 successfully attached
[ 7357.966725] i2c i2c-11: cxd2841er_attach(): I2C adapter 000000001f10992e SLVX addr 6e SLVT addr 6c
[ 7357.970897] i2c i2c-11: cxd2841er_attach(): attaching CXD2837ER DVB-C/T/T2 frontend
[ 7357.970900] i2c i2c-11: cxd2841er_attach(): chip ID 0xb1 OK.
[ 7357.970904] usb 1-10: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
[ 7357.970909] dvbdev: dvb_create_media_entity: media entity 'Realtek RTL2832 (DVB-T)' registered.
[ 7357.971073] usb 1-10: DVB: registering adapter 0 frontend 1 (Sony CXD2837ER DVB-T/T2/C demodulator)...
[ 7357.971079] dvbdev: dvb_create_media_entity: media entity 'Sony CXD2837ER DVB-T/T2/C demodulator' registered.
[ 7357.971164] r820t 12-003a: creating new instance
[ 7357.978026] r820t 12-003a: Rafael Micro r820t successfully identified
[ 7357.978031] r820t 12-003a: attaching existing instance
[ 7357.998154] r820t 12-003a: Rafael Micro r820t successfully identified
[ 7358.007451] rtl2832_sdr Registered as swradio0
[ 7358.007456] rtl2832_sdr Realtek RTL2832 SDR attached
[ 7358.007459] rtl2832_sdr SDR API is still slightly experimental and functionality changes may follow
[ 7358.014812] Registered IR keymap rc-empty
[ 7358.014884] rc rc0: Astrometa DVB-T2 as /devices/pci0000:00/0000:00:14.0/usb1/1-10/rc/rc0
[ 7358.014991] input: Astrometa DVB-T2 as /devices/pci0000:00/0000:00:14.0/usb1/1-10/rc/rc0/input29
[ 7358.015263] rc rc0: lirc_dev: driver dvb_usb_rtl28xxu registered at minor = 0, raw IR receiver, no transmitter
[ 7358.015415] usb 1-10: dvb_usb_v2: schedule remote query interval to 200 msecs
[ 7358.024422] usb 1-10: dvb_usb_v2: 'Astrometa DVB-T2' successfully initialized and connected
[ 7362.517864] usb 1-10: DVB: adapter 0 frontend 0 frequency 0 out of range (174000000..862000000)

While having tvheadend service stopped, I can run a channel search with w_scan and it actually finds muxes etc.

[[email protected] ~]$ w_scan -f t -c PT
w_scan -f t -c PT 
w_scan version 20170107 (compiled for DVB API 5.11)
using settings for PORTUGAL
Country identifier PT not defined. Using defaults.
scan type TERRESTRIAL, channellist 4
output format vdr-2.0
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
        /dev/dvb/adapter0/frontend0 -> TERRESTRIAL "Realtek RTL2832 (DVB-T)": good :-)
        /dev/dvb/adapter0/frontend1 -> TERRESTRIAL "Sony CXD2837ER DVB-T/T2/C demodulator": very good :-))

Using TERRESTRIAL frontend (adapter /dev/dvb/adapter0/frontend1)
-_-_-_-_ Getting frontend capabilities-_-_-_-_ 
Using DVB API 5.11
frontend 'Sony CXD2837ER DVB-T/T2/C demodulator' supports
BANDWIDTH_AUTO not supported, trying 6/7/8 MHz.
FREQ (42.00MHz ... 1002.00MHz)
Scanning DVB-T...
Scanning 8MHz frequencies...
474000: (time: 00:01.533) 
482000: (time: 00:06.040) 
490000: (time: 00:10.333) 
498000: (time: 00:14.650) 
506000: (time: 00:18.956) 
514000: (time: 00:23.323) 
522000: (time: 00:27.640) 
530000: (time: 00:31.943) 
538000: (time: 00:36.256)         signal ok:    QAM_AUTO f = 538000 kHz I999B8C999D999T999G999Y999 (0:0:0)
        QAM_AUTO f = 538000 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:10901)
        QAM_AUTO f = 538000 kHz I999B8C999D999T999G999Y999 (0:0:10901) : updating network_id -> (0:1330:10901)
        new transponder: (QAM_64   f = 546000 kHz I999B8C78D0T2G32Y0 (1329:1330:11001)) 0x405A
        new transponder: (QAM_64   f = 554000 kHz I999B8C78D0T2G32Y0 (1329:1330:11101)) 0x405A
        new transponder: (QAM_64   f = 562000 kHz I999B8C78D0T2G32Y0 (1329:1330:11201)) 0x405A
        new transponder: (QAM_64   f = 722000 kHz I999B8C78D0T2G32Y0 (1329:1330:10101)) 0x405A
        new transponder: (QAM_64   f = 730000 kHz I999B8C78D0T2G32Y0 (1329:1330:10201)) 0x405A
        new transponder: (QAM_64   f = 738000 kHz I999B8C78D0T2G32Y0 (1329:1330:10301)) 0x405A
        new transponder: (QAM_64   f = 746000 kHz I999B8C78D0T2G32Y0 (1329:1330:10401)) 0x405A
        new transponder: (QAM_64   f = 762000 kHz I999B8C78D0T2G32Y0 (1329:1330:10501)) 0x405A
        new transponder: (QAM_64   f = 770000 kHz I999B8C78D0T2G32Y0 (1329:1330:10601)) 0x405A
        new transponder: (QAM_64   f = 778000 kHz I999B8C78D0T2G32Y0 (1329:1330:10701)) 0x405A
        new transponder: (QAM_64   f = 786000 kHz I999B8C78D0T2G32Y0 (1329:1330:10801)) 0x405A
        updating transponder:
           (QAM_AUTO f = 538000 kHz I999B8C999D999T999G999Y999 (0:1330:10901)) 0x0000
        to (QAM_64   f = 538000 kHz I999B8C78D0T2G32Y0 (1329:1330:10901)) 0x405A
546000: skipped (already known transponder)
554000: skipped (already known transponder)
562000: skipped (already known transponder)
570000: (time: 00:38.473) 
578000: (time: 00:42.783) 
586000: (time: 00:47.083) 
594000: (time: 00:51.403) 
602000: (time: 00:55.723) 
610000: (time: 01:00.013) 
618000: (time: 01:04.336) 
626000: (time: 01:08.653) 
634000: (time: 01:12.956) 
642000: (time: 01:17.266) 
650000: (time: 01:21.563) 
658000: (time: 01:25.883) 
666000: (time: 01:30.177) 
674000: (time: 01:34.470) 
682000: (time: 01:38.787) 
690000: (time: 01:43.083) 
698000: (time: 01:47.407) 
706000: (time: 01:51.720) 
714000: (time: 01:56.010) 
722000: skipped (already known transponder)
730000: skipped (already known transponder)
738000: skipped (already known transponder)
746000: skipped (already known transponder)
754000: (time: 02:00.310) 
762000: skipped (already known transponder)
770000: skipped (already known transponder)
778000: skipped (already known transponder)
786000: skipped (already known transponder)
794000: (time: 02:08.623) 
802000: (time: 02:12.920) 
810000: (time: 02:17.213) 
818000: (time: 02:21.510) 
826000: (time: 02:25.830) 
834000: (time: 02:30.143) 
842000: (time: 02:34.443) 
850000: (time: 02:38.763) 
858000: (time: 02:43.080) 
Scanning DVB-T2...
474000: (time: 02:47.377) 
482000: (time: 02:51.940) 
490000: (time: 02:56.280) 
498000: (time: 03:00.590) 
506000: (time: 03:04.914) 
514000: (time: 03:09.234) 
522000: (time: 03:13.550) 
530000: (time: 03:17.867) 
538000: skipped (already known transponder)
546000: skipped (already known transponder)
554000: skipped (already known transponder)
562000: skipped (already known transponder)
570000: (time: 03:22.187) 
578000: (time: 03:26.510) 
586000: (time: 03:30.827) 
594000: (time: 03:35.147) 
602000: (time: 03:39.467) 
610000: (time: 03:43.794) 
618000: (time: 03:48.107) 
626000: (time: 03:52.444) 
634000: (time: 03:56.770) 
642000: (time: 04:01.094) 
650000: (time: 04:05.417) 
658000: (time: 04:09.740) 
666000: (time: 04:14.060) 
674000: (time: 04:18.377) 
682000: (time: 04:22.697) 
690000: (time: 04:27.017) 
698000: (time: 04:31.374) 
706000: (time: 04:35.684) 
714000: (time: 04:40.004) 
722000: skipped (already known transponder)
730000: skipped (already known transponder)
738000: skipped (already known transponder)
746000: skipped (already known transponder)
754000: (time: 04:44.327) 
762000: skipped (already known transponder)
770000: skipped (already known transponder)
778000: skipped (already known transponder)
786000: skipped (already known transponder)
794000: (time: 04:48.644) 
802000: (time: 04:52.964) 
810000: (time: 04:57.281) 
818000: (time: 05:01.621) 
826000: (time: 05:05.957) 
834000: (time: 05:10.294) 
842000: (time: 05:14.617) 
850000: (time: 05:18.964) 
858000: (time: 05:23.284) 
tune to: QAM_64   f = 538000 kHz I999B8C78D0T2G32Y0 (1329:1330:10901) (time: 05:27.604) 
        service = RTP Açores ((null))
        service = RTP Madeira ((null))
        service = SIC Radical HD ((null))
        service = TVI Ficção ((null))
        service = Porto Canal HD ((null))
        service = Disney Júnior ((null))
        service = Jim Jam ((null))
        service = Canal Panda ((null))
        service = TVEi ((null))
        service = BBC Entertainment ((null))
tune to: QAM_64   f = 546000 kHz I999B8C78D0T2G32Y0 (1329:1330:11001) (time: 05:43.251) 
        service = Baby TV ((null))
        service = Más Chic ((null))
        service = TVE 24h ((null))
        service = Kombat Sport ((null))
        service = TPA ((null))
        service = MCM Pop ((null))
        service = Record News ((null))
        service = Clubbing TV ((null))
        service = Canção Nova ((null))
        service = i24News (I) ((null))
        service = TV Galicia ((null))
        service = Globo ((null))
tune to: QAM_64   f = 554000 kHz I999B8C78D0T2G32Y0 (1329:1330:11101) (time: 05:58.234) 
        service = SPORT TV + HD ((null))
        service = Crime+Investigation ((null))
        service = Deutsche Welle (A) ((null))
        service = Euronews (A) ((null))
        service = CGTN ((null))
        service = DWorld ((null))
        service = BFM TV ((null))
        service = NHK World Japan ((null))
        service = IU ((null))
tune to: QAM_64   f = 562000 kHz I999B8C78D0T2G32Y0 (1329:1330:11201) (time: 06:13.251) 
        service = SIC Caras HD ((null))
        service = CCTV 4 ((null))
        service = Hispasat 4K ((null))
tune to: QAM_64   f = 722000 kHz I999B8C78D0T2G32Y0 (1329:1330:10101) (time: 06:28.238) 
        service = RTP 1 HD ((null))
        service = RTP 2 ((null))
        service = SIC HD ((null))
        service = SIC Notícias HD ((null))
        service = TVI ((null))
tune to: QAM_64   f = 730000 kHz I999B8C78D0T2G32Y0 (1329:1330:10201) (time: 06:43.238) 
        service = RTP 3 ((null))
        service = 11 HD ((null))
        service = CMTV HD ((null))
        service = Sporting TV HD ((null))
        service = Eurosport 1 HD ((null))
        service = Gametoon ((null))
tune to: QAM_64   f = 738000 kHz I999B8C78D0T2G32Y0 (1329:1330:10301) (time: 06:58.251) 
        service = RTP Memória ((null))
        service = TVI 24 ((null))
        service = FOX HD ((null))
        service = A Bola TV ((null))
        service = Canal Q ((null))
        service = AXN HD ((null))
        service = SyFy HD ((null))
        service = France 24 (F) ((null))
tune to: QAM_64   f = 746000 kHz I999B8C78D0T2G32Y0 (1329:1330:10401) (time: 07:13.235) 
        service = SIC K HD ((null))
        service = SIC Mulher HD ((null))
        service = Disney Channel ((null))
        service = Biggs ((null))
        service = Luxe TV HD ((null))
        service = Localvisão TV HD ((null))
        service = UM Europa ((null))
tune to: QAM_64   f = 762000 kHz I999B8C78D0T2G32Y0 (1329:1330:10501) (time: 07:28.258) 
        service = FOX Movies ((null))
        service = FOX Life ((null))
        service = FOX Crime ((null))
        service = Cartoon Network ((null))
        service = Cinemundo ((null))
        service = Hollywood ((null))
        service = Blaze ((null))
        service = AXN White ((null))
        service = AXN Black ((null))
        service = MTV Portugal ((null))
        service = TLC ((null))
        service = MEO Destaques ((null))
        service = MEO Videoclube ((null))
tune to: QAM_64   f = 770000 kHz I999B8C78D0T2G32Y0 (1329:1330:10601) (time: 07:43.241) 
        service = 24 Kitchen ((null))
        service = National Geographic ((null))
        service = Travel Channel ((null))
        service = Odisseia ((null))
        service = História ((null))
        service = VH1 ((null))
        service = Discovery Channel ((null))
        service = Afro Music ((null))
        service = FTV ((null))
        service = Real Madrid TV ((null))
        service = Aljazeera ((null))
        service = i24News (F) ((null))
        service = Channel 1 Russia ((null))
        service = M6 ((null))
tune to: QAM_64   f = 778000 kHz I999B8C78D0T2G32Y0 (1329:1330:10701) (time: 07:58.251) 
WARNING:                char_coding 225: iconv failed.
                Invalid or incomplete multibyte or wide character
        service = RTP frica ((null))
        service = Bloomberg ((null))
        service = TV5 Monde ((null))
        service = MCS TV Ultra HD ((null))
        service = BBC World News ((null))
tune to: QAM_64   f = 786000 kHz I999B8C78D0T2G32Y0 (1329:1330:10801) (time: 08:13.241) 
        service = Deutsche Welle ((null))
        service = My Cuisine ((null))
        service = Antena 1 ((null))
        service = Antena 1 - Fado ((null))
        service = Antena 2 ((null))
WARNING:                char_coding 225: iconv failed.
                Invalid or incomplete multibyte or wide character
        service = Antena 2 - pera ((null))
        service = Antena 3 ((null))
        service = Antena 1 - Vida ((null))
        service = Antena 1 - Memória ((null))
        service = Lusitânia ((null))
        service = Zig Zag ((null))
WARNING:                char_coding 225: iconv failed.
                Invalid or incomplete multibyte or wide character
        service = RDP frica ((null))
        service = Cidade FM ((null))
        service = M80 ((null))
        service = Rádio Comercial ((null))
        service = Smooth FM ((null))
        service = 80s RFM ((null))
        service = RFM Clubbing ((null))
        service = Mega Hits ((null))
        service = Oceano Pacífico ((null))
        service = Renascença ((null))
        service = RFM ((null))
        service = SIM ((null))
        service = Trace Urban ((null))
        service = MCM Top ((null))
        service = Mezzo ((null))
        service = TV Record ((null))
        service = Euronews ((null))
        service = CNN ((null))
        service = Sky News ((null))
        service = France 24 (I) ((null))
        service = ARTV ((null))
(time: 08:28.255) dumping lists (124 services)
RTP Açores;(null):538000:B8C78D0G32M64T2Y0:T:27500:4177=27:[email protected]:0:0:117:1329:10901:0
RTP Madeira;(null):538000:B8C78D0G32M64T2Y0:T:27500:4209=27:[email protected]:0:0:121:1329:10901:0
SIC Radical HD;(null):538000:B8C78D0G32M64T2Y0:T:27500:4097=27:[email protected]:4100:0:214:1329:10901:0
TVI Ficção;(null):538000:B8C78D0G32M64T2Y0:T:27500:4225=27:[email protected]:4228:0:309:1329:10901:0
Porto Canal HD;(null):538000:B8C78D0G32M64T2Y0:T:27500:4113=27:[email protected]:0:0:902:1329:10901:0
Disney Júnior;(null):538000:B8C78D0G32M64T2Y0:T:27500:4145=27:[email protected],4147:4148:0:1405:1329:10901:0
Jim Jam;(null):538000:B8C78D0G32M64T2Y0:T:27500:4161=27:[email protected],4163:0:0:1601:1329:10901:0
Canal Panda;(null):538000:B8C78D0G32M64T2Y0:T:27500:4129=27:[email protected]:0:0:2013:1329:10901:0
TVEi;(null):538000:B8C78D0G32M64T2Y0:T:27500:4193=27:[email protected]:0:0:2801:1329:10901:0
BBC Entertainment;(null):538000:B8C78D0G32M64T2Y0:T:27500:4241=27:[email protected]:0:0:4505:1329:10901:0
Baby TV;(null):546000:B8C78D0G32M64T2Y0:T:27500:4097=27:[email protected]:0:0:537:1329:11001:0
Más Chic;(null):546000:B8C78D0G32M64T2Y0:T:27500:4113=27:[email protected]:0:0:2021:1329:11001:0
TVE 24h;(null):546000:B8C78D0G32M64T2Y0:T:27500:4289=27:[email protected]:0:0:2805:1329:11001:0
Kombat Sport;(null):546000:B8C78D0G32M64T2Y0:T:27500:4193=27:[email protected]:0:0:3813:1329:11001:0
TPA;(null):546000:B8C78D0G32M64T2Y0:T:27500:4225=27:[email protected]:0:0:4101:1329:11001:0
MCM Pop;(null):546000:B8C78D0G32M64T2Y0:T:27500:4129=27:[email protected]:0:0:4701:1329:11001:0
Record News;(null):546000:B8C78D0G32M64T2Y0:T:27500:4209=27:[email protected]:0:0:5005:1329:11001:0
Clubbing TV;(null):546000:B8C78D0G32M64T2Y0:T:27500:4145=27:[email protected]:0:0:5601:1329:11001:0
Canção Nova;(null):546000:B8C78D0G32M64T2Y0:T:27500:4241=27:[email protected]:0:0:5801:1329:11001:0
i24News (I);(null):546000:B8C78D0G32M64T2Y0:T:27500:4273=27:[email protected]:0:0:6001:1329:11001:0
TV Galicia;(null):546000:B8C78D0G32M64T2Y0:T:27500:4305=27:[email protected]:0:0:6101:1329:11001:0
Globo;(null):546000:B8C78D0G32M64T2Y0:T:27500:4161=27:[email protected]:0:0:7009:1329:11001:0
SPORT TV + HD;(null):554000:B8C78D0G32M64T2Y0:T:27500:4113=27:[email protected]:0:0:422:1329:11101:0
Crime+Investigation;(null):554000:B8C78D0G32M64T2Y0:T:27500:4145=27:[email protected]:0:0:2109:1329:11101:0
Deutsche Welle (A);(null):554000:B8C78D0G32M64T2Y0:T:27500:4193=27:[email protected]:0:0:3105:1329:11101:0
Euronews (A);(null):554000:B8C78D0G32M64T2Y0:T:27500:4129=27:[email protected]:0:0:5105:1329:11101:0
CGTN;(null):554000:B8C78D0G32M64T2Y0:T:27500:4097=27:[email protected]:0:0:6201:1329:11101:0
DWorld;(null):554000:B8C78D0G32M64T2Y0:T:27500:4241=27:[email protected]:0:0:8405:1329:11101:0
BFM TV;(null):554000:B8C78D0G32M64T2Y0:T:27500:4161=27:[email protected]:0:0:8601:1329:11101:0
NHK World Japan;(null):554000:B8C78D0G32M64T2Y0:T:27500:4177=27:[email protected]:0:0:8801:1329:11101:0
IU;(null):554000:B8C78D0G32M64T2Y0:T:27500:4225=27:[email protected]:0:0:9401:1329:11101:0
SIC Caras HD;(null):562000:B8C78D0G32M64T2Y0:T:27500:4113=27:[email protected]:4116:0:222:1329:11201:0
CCTV 4;(null):562000:B8C78D0G32M64T2Y0:T:27500:4129=27:[email protected]:0:0:6205:1329:11201:0
Hispasat 4K;(null):562000:B8C78D0G32M64T2Y0:T:27500:4098=36:[email protected]:0:0:6303:1329:11201:0
RTP 1 HD;(null):722000:B8C78D0G32M64T2Y0:T:27500:4097=27:[email protected]:4100:0:102:1329:10101:0
RTP 2;(null):722000:B8C78D0G32M64T2Y0:T:27500:4113=27:[email protected]:4116:0:108:1329:10101:0
SIC HD;(null):722000:B8C78D0G32M64T2Y0:T:27500:4129=27:[email protected]:4132:0:202:1329:10101:0
SIC Notícias HD;(null):722000:B8C78D0G32M64T2Y0:T:27500:4161=27:[email protected]:4164:0:206:1329:10101:0
TVI;(null):722000:B8C78D0G32M64T2Y0:T:27500:4145=27:[email protected]:4148:0:304:1329:10101:0
RTP 3;(null):730000:B8C78D0G32M64T2Y0:T:27500:4097=27:[email protected]:4100:0:112:1329:10201:0
11 HD;(null):730000:B8C78D0G32M64T2Y0:T:27500:4209=27:[email protected]:0:0:462:1329:10201:0
CMTV HD;(null):730000:B8C78D0G32M64T2Y0:T:27500:4113=27:[email protected]:0:0:702:1329:10201:0
Sporting TV HD;(null):730000:B8C78D0G32M64T2Y0:T:27500:4145=27:[email protected]:0:0:1202:1329:10201:0
Eurosport 1 HD;(null):730000:B8C78D0G32M64T2Y0:T:27500:4161=27:[email protected]:0:0:1302:1329:10201:0
Gametoon;(null):730000:B8C78D0G32M64T2Y0:T:27500:4193=27:[email protected]:0:0:1809:1329:10201:0
RTP Memória;(null):738000:B8C78D0G32M64T2Y0:T:27500:4161=27:[email protected]:4164:0:113:1329:10301:0
TVI 24;(null):738000:B8C78D0G32M64T2Y0:T:27500:4145=27:[email protected]:4148:0:305:1329:10301:0
FOX HD;(null):738000:B8C78D0G32M64T2Y0:T:27500:4129=27:[email protected]:0:0:502:1329:10301:0
A Bola TV;(null):738000:B8C78D0G32M64T2Y0:T:27500:4177=27:[email protected]:0:0:801:1329:10301:0
Canal Q;(null):738000:B8C78D0G32M64T2Y0:T:27500:4209=27:[email protected]:0:0:1001:1329:10301:0
AXN HD;(null):738000:B8C78D0G32M64T2Y0:T:27500:4097=27:[email protected]:0:0:2202:1329:10301:0
SyFy HD;(null):738000:B8C78D0G32M64T2Y0:T:27500:4113=27:[email protected]:0:0:2302:1329:10301:0
France 24 (F);(null):738000:B8C78D0G32M64T2Y0:T:27500:4225=27:[email protected]:0:0:5405:1329:10301:0
SIC K HD;(null):746000:B8C78D0G32M64T2Y0:T:27500:4161=27:[email protected]:4164:0:210:1329:10401:0
SIC Mulher HD;(null):746000:B8C78D0G32M64T2Y0:T:27500:4241=27:[email protected]:4244:0:218:1329:10401:0
Disney Channel;(null):746000:B8C78D0G32M64T2Y0:T:27500:4145=27:[email protected],4147=eng:4148:0:1401:1329:10401:0
Biggs;(null):746000:B8C78D0G32M64T2Y0:T:27500:4177=27:[email protected]:0:0:2017:1329:10401:0
Luxe TV HD;(null):746000:B8C78D0G32M64T2Y0:T:27500:4097=27:[email protected],4099=fra:0:0:3202:1329:10401:0
Localvisão TV HD;(null):746000:B8C78D0G32M64T2Y0:T:27500:4113=27:[email protected]:0:0:3302:1329:10401:0
UM Europa;(null):746000:B8C78D0G32M64T2Y0:T:27500:4193=27:[email protected]:0:0:5009:1329:10401:0
FOX Movies;(null):762000:B8C78D0G32M64T2Y0:T:27500:4145=27:[email protected]:0:0:505:1329:10501:0
FOX Life;(null):762000:B8C78D0G32M64T2Y0:T:27500:4193=27:[email protected]:0:0:509:1329:10501:0
FOX Crime;(null):762000:B8C78D0G32M64T2Y0:T:27500:4209=27:[email protected]:0:0:513:1329:10501:0
Cartoon Network;(null):762000:B8C78D0G32M64T2Y0:T:27500:4273=27:[email protected],4275=eng:0:0:1801:1329:10501:0
Cinemundo;(null):762000:B8C78D0G32M64T2Y0:T:27500:4113=27:[email protected]:0:0:1901:1329:10501:0
Hollywood;(null):762000:B8C78D0G32M64T2Y0:T:27500:4129=27:[email protected]:0:0:2005:1329:10501:0
Blaze;(null):762000:B8C78D0G32M64T2Y0:T:27500:4257=27:[email protected]:0:0:2105:1329:10501:0
AXN White;(null):762000:B8C78D0G32M64T2Y0:T:27500:4177=27:[email protected]:0:0:2204:1329:10501:0
AXN Black;(null):762000:B8C78D0G32M64T2Y0:T:27500:4161=27:[email protected]:0:0:2208:1329:10501:0
MTV Portugal;(null):762000:B8C78D0G32M64T2Y0:T:27500:4225=27:[email protected]:0:0:2401:1329:10501:0
TLC;(null):762000:B8C78D0G32M64T2Y0:T:27500:4241=27:[email protected]:0:0:2605:1329:10501:0
MEO Destaques;(null):762000:B8C78D0G32M64T2Y0:T:27500:4097=27:[email protected]:0:0:9901:1329:10501:0
MEO Videoclube;(null):762000:B8C78D0G32M64T2Y0:T:27500:4289=27:[email protected]:0:0:9905:1329:10501:0
24 Kitchen;(null):770000:B8C78D0G32M64T2Y0:T:27500:4305=27:[email protected]:0:0:507:1329:10601:0
National Geographic;(null):770000:B8C78D0G32M64T2Y0:T:27500:4145=27:[email protected]:0:0:525:1329:10601:0
Travel Channel;(null):770000:B8C78D0G32M64T2Y0:T:27500:4289=27:[email protected]:0:0:1501:1329:10601:0
Odisseia;(null):770000:B8C78D0G32M64T2Y0:T:27500:4113=27:[email protected]:0:0:2009:1329:10601:0
História;(null):770000:B8C78D0G32M64T2Y0:T:27500:4129=27:[email protected]:0:0:2101:1329:10601:0
VH1;(null):770000:B8C78D0G32M64T2Y0:T:27500:4161=27:[email protected]:0:0:2405:1329:10601:0
Discovery Channel;(null):770000:B8C78D0G32M64T2Y0:T:27500:4097=27:[email protected],4099=eng:0:0:2601:1329:10601:0
Afro Music;(null):770000:B8C78D0G32M64T2Y0:T:27500:4177=27:[email protected]:0:0:2701:1329:10601:0
FTV;(null):770000:B8C78D0G32M64T2Y0:T:27500:4273=27:[email protected]:0:0:3401:1329:10601:0
Real Madrid TV;(null):770000:B8C78D0G32M64T2Y0:T:27500:4193=27:[email protected]:0:0:3501:1329:10601:0
Aljazeera;(null):770000:B8C78D0G32M64T2Y0:T:27500:4241=27:[email protected]:0:0:4001:1329:10601:0
i24News (F);(null):770000:B8C78D0G32M64T2Y0:T:27500:4337=27:[email protected]:0:0:6005:1329:10601:0
Channel 1 Russia;(null):770000:B8C78D0G32M64T2Y0:T:27500:4353=27:[email protected]:0:0:6401:1329:10601:0
M6;(null):770000:B8C78D0G32M64T2Y0:T:27500:4257=27:[email protected]:0:0:7201:1329:10601:0
RTP frica;(null):778000:B8C78D0G32M64T2Y0:T:27500:4161=27:[email protected]:0:0:125:1329:10701:0
Bloomberg;(null):778000:B8C78D0G32M64T2Y0:T:27500:4097=27:[email protected]:0:0:2901:1329:10701:0
TV5 Monde;(null):778000:B8C78D0G32M64T2Y0:T:27500:4113=27:[email protected]:0:0:3001:1329:10701:0
MCS TV Ultra HD;(null):778000:B8C78D0G32M64T2Y0:T:27500:4129=36:[email protected]:0:0:3803:1329:10701:0
BBC World News;(null):778000:B8C78D0G32M64T2Y0:T:27500:4145=27:[email protected]:0:0:4501:1329:10701:0
Deutsche Welle;(null):786000:B8C78D0G32M64T2Y0:T:27500:4433=27:[email protected]:0:0:3101:1329:10801:0
My Cuisine;(null):786000:B8C78D0G32M64T2Y0:T:27500:4625=27:[email protected]:0:0:3805:1329:10801:0
Antena 1;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4201:1329:10801:0
Antena 1 - Fado;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4209:1329:10801:0
Antena 2;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4213:1329:10801:0
Antena 2 - pera;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4217:1329:10801:0
Antena 3;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4221:1329:10801:0
Antena 1 - Vida;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4225:1329:10801:0
Antena 1 - Memória;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4229:1329:10801:0
Lusitânia;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4233:1329:10801:0
Zig Zag;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4237:1329:10801:0
RDP frica;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4241:1329:10801:0
Cidade FM;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4301:1329:10801:0
M80;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4305:1329:10801:0
Rádio Comercial;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4309:1329:10801:0
Smooth FM;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4313:1329:10801:0
80s RFM;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4401:1329:10801:0
RFM Clubbing;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4405:1329:10801:0
Mega Hits;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4409:1329:10801:0
Oceano Pacífico;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4413:1329:10801:0
Renascença;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4417:1329:10801:0
RFM;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4421:1329:10801:0
SIM;(null):786000:B8C78D0G32M64T2Y0:T:27500:0:[email protected]:0:0:4425:1329:10801:0
Trace Urban;(null):786000:B8C78D0G32M64T2Y0:T:27500:4449=27:[email protected],4451=fra:0:0:4601:1329:10801:0
MCM Top;(null):786000:B8C78D0G32M64T2Y0:T:27500:4465=27:[email protected]:0:0:4705:1329:10801:0
Mezzo;(null):786000:B8C78D0G32M64T2Y0:T:27500:4481=27:[email protected]:0:0:4713:1329:10801:0
TV Record;(null):786000:B8C78D0G32M64T2Y0:T:27500:4529=27:[email protected]:0:0:5001:1329:10801:0
Euronews;(null):786000:B8C78D0G32M64T2Y0:T:27500:4545=27:[email protected]:0:0:5101:1329:10801:0
CNN;(null):786000:B8C78D0G32M64T2Y0:T:27500:4561=27:[email protected]:0:0:5201:1329:10801:0
Sky News;(null):786000:B8C78D0G32M64T2Y0:T:27500:272=27:[email protected]:0:0:5301:1329:10801:0
France 24 (I);(null):786000:B8C78D0G32M64T2Y0:T:27500:4593=27:[email protected]:0:0:5401:1329:10801:0
ARTV;(null):786000:B8C78D0G32M64T2Y0:T:27500:4609=27:[email protected]:0:0:5501:1329:10801:0
Done, scan time: 08:28.258

But after that, and after I start tvheadend service, I try to find muxes and it just can't find them.
If I add them by hand it doesn't work either.
One thing that puzzles me is that tvheadend says it just finds /dev/dvb/adapter0/frontend0 whereas w_scan finds both /dev/dvb/adapter0/frontend0 and also /dev/dvb/adapter0/frontend1.
Would it be possible that w_scan finds my muxes because it is using frontend1 instead of frontend0?
I know Astrometa are known to have issues but that's on older linux kernels. On Kernel > 5.0 they seem to have applied the patches that people talk about in other threads here.
Anyone that could please give me a hand understanding this issue?
Thanks in advance.

Replies (16)

RE: Astrometa DVB-T2 stick - Added by Rui Correia almost 2 years ago

This actually worked...!
It's as simple as moving a couple of files at boot time and bang the usb stick is working for DVB-T and DVB-C with the Sony demodulator.
Is this a driver issue?
Is this a bug on TVH?
Why doesn't this work right out of the box?

RE: Astrometa DVB-T2 stick - Added by Paulo Pais over 1 year ago

hi, how is your system working? meo ou nos? i want to buy one usb stick too .

RE: Astrometa DVB-T2 stick - Added by Rui Correia over 1 year ago

Hi Paulo.
I gather from your name that you are probably Portuguese but I'll keep the conversation in English to allow for more comments from the community.
At the time of my previous testings I had NOWO provider and both USB sticks sucked big time. NOWO uses DVB-C and their signal is usually weak.
But the issue way mostly with my setup. Somehow the Astrometa stick works fine on Windows but sucks on Linux. Some say it's the driver/firmware that on Linux doesn't enable the internal amplifier that comes with the stick whereas the Windows driver does that trick.
I'm not saying it worked perfect on Windows, but on Manjaro Linux it kept breaking and showing macroblocks and other artifacts.

But I was using Linux on an old PC whereas my intentions were to go with a small SBC such as a Pi3 or Pi4.
So I took my Pi3 and suddenly realized that the Linux that comes with the Pi sucks and that it doesn't come with Kernel > 5.0.
Correction, most Linux distros out there still don't come with Kernel > 5.0 and that completely ruined my plans because Kernel 5.0 is needed because otherwise the Astrometa stick doesn't initialize the tuner and it doesn't work.
I've put the project on hold since then. I am either picking it up again when Kernel 5.0 becomes a standard or I'll have to buy a DVB stick that is more expensive and has drivers on Kernel <= 4.x.

Oh, forgot to mention: NOS and NOWO both use DVB-C. MEO and Vodafone both use DVB-T. Some say that some NOS customers that have real FTTH (real Fiber) delivered to their apartment are already using DVB-T too, but these are very few Lisbon customers. I'd say that more than 90% of their customers are still on Cable, which means they still have DVB-C.
And this is very important because the Astrometa needs Kernel 5.0 to initialize the Sony demodulator, which I think is used for DVB-C and DVB-T2. But the Astrometa also has another tuner which seems to support DVB-T and which apparently works with Kernel 4.0
I still haven't tested it with Kernel 4.12 and DVB-T from MEO (switched from NOWO to MEO in the past couple of months).
I'll test and will let you know soon. If this works, I may resume this project sooner than later.

Hope these comments help you make your own decisions. And please share your thoughts if you find alternatives.


RE: Astrometa DVB-T2 stick - Added by Paulo Pais over 1 year ago

Yes i am portuguese too :) .
it will help a lot, i have linux too but i am using sat>ip from my enigma2. I want to try some usb stick to get vodafone channels. i dont know if i will buy sat>ip server to use on tvheadend or pcie tv tuner. What you think it's best options?

RE: Astrometa DVB-T2 stick - Added by Rui Correia over 1 year ago

Oh..., sat>ip? I wouldn't have the slightest clue about it.
I am either going for TVH or nothing because I'm not very fond of specific appliance systems. A PC with a tuner card can make do for a watching TV but I can also use it for a ZoneAlarm (security, sensors cameras), NextCloud (for hosting my files, photos, contacts, mails) or anything else I could think of that can run as a docker container on it.

RE: Astrometa DVB-T2 stick - Added by da di over 1 year ago

Rui Correia wrote:

Oh..., sat>ip? I wouldn't have the slightest clue about it.
I am either going for TVH or nothing because I'm not very fond of specific appliance systems. A PC with a tuner card can make do for a watching TV but I can also use it for a ZoneAlarm (security, sensors cameras), NextCloud (for hosting my files, photos, contacts, mails) or anything else I could think of that can run as a docker container on it.

while !

RE: Astrometa DVB-T2 stick - Added by Paulo Pais over 1 year ago

hello again , sat>ip is to use with tvheadend, it pass satelite signal to network and tvheadend will detect as tv card. The price is almost the same as a good tvcard with multiple in port . normaly 4 ports is the ideal.
for example: [[]]
I will by this or a good tvcard like [[]]

RE: Astrometa DVB-T2 stick - Added by Rui Correia over 1 year ago

Hi Paulo,

I am still trying to completely understand what you have on your mind.
You told me that you had Vodafone (which in my mind is either FTTH fiber or ADSL) but you are also talking about a Satellite receiver which IIRC Vodafone doesn't support.
Please bear in mind that the reception devices (sat receivers, usb tuners, PCI tuners) all support different digital television standards.

- On FTTH (aka fiber), supported by MEO and Vodafone, the standard used by the provider will be DVB-T. A device supporting DVB-T/T2 will be advisable since PT will move to the T2 standard in less than 5 years. At least that was the idea but they seem to be holding it back. Also NOS seems to use DVB-T in places where they are handing over the service using FTTH instead of Cable. Not sure. You'd better ask them if you'd go with them.

- On Cable, supported by NOS and NOWO, the standard used by the provider will be DVB-C. There are some devices that support both DVB-T/T2 and DVB-C but some don't .

- On Satellite, so far the only providers I know for PT channels are MEO and NOS, and they either use DVB-S or DVB-S2. Please note that there might be devices that support both DVB-T/T2/C/S/S2 but I don't know any.

So, if you want to go the TVH route, you need to know which provider you will be using and which standard for digTV they provide to your door and then buy the appropriate device/tuner to install on your PC.

RE: Astrometa DVB-T2 stick - Added by Paulo Pais over 1 year ago


I know that, i have vodafone(fibre) and Nos(satelite). And iam thinking in a mix solution :)

RE: Astrometa DVB-T2 stick - Added by Rui Correia over 1 year ago

Oh! You have 2 providers. In the same home? Interesting setup you have there...
In that case you definitely need to go with a DVB-T/T2 tuner for Vodafone and a DVB-S/S2 tuner for NOS.
And now we have been diverging for a very long time...

Ok to stay on topic, I will see if I can try the Astrometa DVB-T2 stick on LibreELEC using the "media_build" drivers on kernel 4.19 ARM.
"Linux RPi3 4.19.36 #1 SMP Sat May 4 17:23:44 CEST 2019 armv7l GNU/Linux"
So far, from what I could see early this morning, the Astrometa was properly found by TVH 4.2.7-44 with:
- Sony CXD2837ER DVB-T/T2/C demodulator #1 : DVB-C #1
- Sony CXD2837ER DVB-T/T2/C demodulator #1 : DVB-T #1
- Realtek RTL2832 (DVB-T) #1 : DVB-T #0
That's two entries for the Sony (DVB-C and DVB-T) and one entry for the Realtek.
Hopefully it will work as expected. Can't wait to record some tv shows with it.
I'll let you know in the next few days.

RE: Astrometa DVB-T2 stick - Added by Rui Correia over 1 year ago

Ok, my setup is flawed.
There's something very wrong with the way the Astrometa stick is working.
I can make it work but with a signal strength of 129.8dBm and an SNR of 20.4dB.
From what I read all over the Internet, anything above 80dBM is bad, and above 90dBm is a miracle that it can still tune the channels.
With almost 130dBm I am still able to tune the channels on occasions and when it works the picture quality is terribly bad.
Usually it would either be broken tuner (hw) or a driver/firmware issue. Since the stick works properly on Windows, it is definitely a driver/firmware issue.
Anyone knows how to solve or workaround this issue with the Astrometa stick?
Do I have to look for alternatives? What are my options? Pinnacle sticks?
Thanks in advance.

RE: Astrometa DVB-T2 stick - Added by Paulo Pais over 1 year ago

I dont know what is the best option. But i think its some card 100% compatible with Linux and tvheadend. You can see here:

I already decided my next setup, vu+ duo 4k fbc dvb-s2x + dvb-c .. 8 frequency simultaneously from satelite and dvb-c :).

RE: Astrometa DVB-T2 stick - Added by Rui Correia over 1 year ago

Ok, now I'm puzzled...
These 'devices' are both on the same Astrometa USB stick.

- Sony CXD2837ER DVB-T/T2/C demodulator #1 : DVB-T #1
- Realtek RTL2832 (DVB-T) #1 : DVB-T #0

I disabled the Sony demodulator and left the Realtek RTL2832 enabled and now the signal strength has risen from 130dBm to 70dBm and the SNR is now staying around 40dB.
But yet the video image is full of artifacts and small hiccups.
Anyone out there that have found a fix for this?

RE: Astrometa DVB-T2 stick - Added by Gonçalo Nunes over 1 year ago

I have the same usb stick, want use dvb-c (NOS), on tvheadend only have DVB-T tuner on adapter 5, I don't understand what I need to do on patch file at this solution
Can I talk with you Rui Correia in Portuguese?

RE: Astrometa DVB-T2 stick - Added by Rui Correia over 1 year ago

Hi Gonçalo.
Welcome aboard.
I see you have the Astrometa DVB-T2 stick too and you have doubts/questions.
I will write in both English and Portuguese and hope I don't break any forum rules.

It all boils down to the Linux Kernel version you have running on your device. If your device runs on 4 and lower, you need to patch it. If it's running 5, then it should already have latest patches. At least, that's my understanding.
Unfortunately, I don't know how to apply the patches. I gather that you would need to probably recompile the kernel to include them? I honest don't know, but it sure looks like something I wouldn't like to be doing once on a regular computer. Then I thought the computer is not regular, it's an under-powered raspberry pi 3. And then I thought that on every new kernel patch I would have to recompile. On an ARM chip...
Sorry mate, wish I could be of assistance but I guess I'm not.

In Portuguese:
Creio que tudo depende da versão de Kernel do dispositivo. Se o teu dispositivo correr versão 4 ou inferior, tens que aplicar os patches. Se for uma 5 ou superior, os patches já devem estar incluídos. Pelo menos, esse é o meu entendimento.
Infelizmente, eu não percebo nada de aplicar patches. Penso que seria necessário recompilar o kernel para incluí-los. Não tenho ideia mas acho que é coisa que não gostaria de ter que fazer uma vez num computador normal quanto mais ter que fazer sempre que sair um patch de segurança do kernel e ainda para mais num dispositivo ARM como o RPi3.
Por isso, lamento mas creio que não consigo ajudar...

RE: Astrometa DVB-T2 stick - Added by Erwan Erwan 4 months ago

@Rui Correia, I have install a Astrometa DVB-T2 stick on a Ubuntu 20.04 with TvHeadEnd.
I noticed that the key worked perfectly locally with Kaffeine, no artifacts.
But with TvHeadEnd I have some artifacts.
I modified an option in TvHeadEnd :
Configuration=>DVB Inputs=>Sony CXD2837ER DVB-T/T2/C demodulator #0 : DVB-T #1
check the box "Force old status"
(Always use the old ioctls to read the linuxdvb status (signal strength, SNR, error counters). Some drivers are not mature enough to provide the correct values using the new v5 linuxdvb API.)
=> now I have no artifacts with TvHeadEnd.

Always use frontend 1 (Sony CXD2837ER) for DVB-T and DVB-T2, frontend 0 (Realtek RTL2832) don't work