OT: Digital TV Mux / frequencies / Linux?

Evenin.
USB dual DTV-T tuner (Hauppauge Nova-TD Stick/Elgato Eye-TV Diversity) in a PC running Linux Mint 18.3 / 64: (also dual booting W10).
https://www.hauppauge.co.uk/site/support/PDF/QI-NOVA-TD-V2.0.pdf
.. and if run a w-scan I get:
tim@Linux ~ $ sudo w_scan -c gb w_scan -c gb w_scan version 20141122 (compiled for DVB API 5.10) using settings for UNITED KINGDOM DVB aerial DVB-T GB scan type TERRESTRIAL, channellist 6 output format vdr-2.0 WARNING: could not guess your codepage. Falling back to 'UTF-8' output charset 'UTF-8', use -C <charset> to override Info: using DVB adapter auto detection.     /dev/dvb/adapter0/frontend0 -> TERRESTRIAL "DiBcom 7000PC": good :-)     /dev/dvb/adapter1/frontend0 -> TERRESTRIAL "DiBcom 7000PC": good :-) Using TERRESTRIAL frontend (adapter /dev/dvb/adapter0/frontend0) -_-_-_-_ Getting frontend capabilities-_-_-_-_ Using DVB API 5.10 frontend 'DiBcom 7000PC' supports INVERSION_AUTO QAM_AUTO TRANSMISSION_MODE_AUTO GUARD_INTERVAL_AUTO HIERARCHY_AUTO FEC_AUTO FREQ (174.00MHz ... 862.00MHz) -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ Scanning DVB-T... Scanning 7MHz frequencies... 177500: (time: 00:00.103) 184500: (time: 00:04.815) 191500: (time: 00:09.467) 198500: (time: 00:14.139) 205500: (time: 00:18.855) 212500: (time: 00:23.559) 219500: (time: 00:28.271) 226500: (time: 00:32.999) Scanning 8MHz frequencies... 474000: (time: 00:37.722) 474167: (time: 00:42.454) 473833: (time: 00:44.650) 482000: (time: 00:46.862) signal ok:    QAM_AUTO f = 482000 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 482000 kHz I999B8C999D999T999G999Y999 (0:0:0)) 482167: (time: 00:51.622) signal ok:    QAM_AUTO f = 482167 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 482167 kHz I999B8C999D999T999G999Y999 (0:0:0)) 481833: (time: 00:54.618) signal ok:    QAM_AUTO f = 481833 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 481833 kHz I999B8C999D999T999G999Y999 (0:0:0)) 490000: (time: 00:57.614) signal ok:    QAM_AUTO f = 490000 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 490000 kHz I999B8C999D999T999G999Y999 (0:0:0)) 490167: (time: 01:00.606) signal ok:    QAM_AUTO f = 490167 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 490167 kHz I999B8C999D999T999G999Y999 (0:0:0)) 489833: (time: 01:03.622) signal ok:    QAM_AUTO f = 489833 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 489833 kHz I999B8C999D999T999G999Y999 (0:0:0)) 498000: (time: 01:06.606) signal ok:    QAM_AUTO f = 498000 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 498000 kHz I999B8C999D999T999G999Y999 (0:0:0)) 498167: (time: 01:09.605) 497833: (time: 01:11.817) 506000: (time: 01:14.025) signal ok:    QAM_AUTO f = 506000 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 506000 kHz I999B8C999D999T999G999Y999 (0:0:0)) 506167: (time: 01:18.613) signal ok:    QAM_AUTO f = 506167 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 506167 kHz I999B8C999D999T999G999Y999 (0:0:0)) 505833: (time: 01:21.617) signal ok:    QAM_AUTO f = 505833 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 505833 kHz I999B8C999D999T999G999Y999 (0:0:0)) 514000: (time: 01:24.605) signal ok:    QAM_AUTO f = 514000 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 514000 kHz I999B8C999D999T999G999Y999 (0:0:0)) 514167: (time: 01:27.601) signal ok:    QAM_AUTO f = 514167 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 514167 kHz I999B8C999D999T999G999Y999 (0:0:0)) 513833: (time: 01:30.605) signal ok:    QAM_AUTO f = 513833 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 513833 kHz I999B8C999D999T999G999Y999 (0:0:0)) 522000: (time: 01:33.605) signal ok:    QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:0:0)) 522167: (time: 01:36.621) 521833: (time: 01:38.829) 530000: (time: 01:41.041) signal ok:    QAM_AUTO f = 530000 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 530000 kHz I999B8C999D999T999G999Y999 (0:0:0)) 530167: (time: 01:45.616) signal ok:    QAM_AUTO f = 530167 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 530167 kHz I999B8C999D999T999G999Y999 (0:0:0)) 529833: (time: 01:48.620) signal ok:    QAM_AUTO f = 529833 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 529833 kHz I999B8C999D999T999G999Y999 (0:0:0)) 538000: (time: 01:51.612) signal ok:    QAM_AUTO f = 538000 kHz I999B8C999D999T999G999Y999 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 538000 kHz I999B8C999D999T999G999Y999 (0:0:0)) 538167: (time: 01:54.604) 537833: (time: 01:56.860) 546000: (time: 01:59.112) 546167: (time: 02:01.352) 545833: (time: 02:03.584) 554000: (time: 02:05.824) 554167: (time: 02:08.072) 553833: (time: 02:10.312) 562000: (time: 02:12.548) 562167: (time: 02:14.784) 561833: (time: 02:17.032) 570000: (time: 02:19.271) 570167: (time: 02:25.519) 569833: (time: 02:30.227) 578000: (time: 02:34.911) 578167: (time: 02:39.575) 577833: (time: 02:44.255) 586000: (time: 02:48.927) signal ok:    QAM_AUTO f = 586000 kHz I999B8C999D999T999G999Y999 (0:0:0) QAM_AUTO f = 586000 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:32778) QAM_AUTO f = 586000 kHz I999B8C999D999T999G999Y999 (0:0:32778) : updating network_id -> (0:12339:32778) new transponder: (QAM_64 f = 0 kHz I999B8C23D0T8G32Y0 (9018:12339:4164)) 0x405A new transponder: (QAM_64 f = 0 kHz I999B8C23D0T8G32Y0 (9018:12339:8197)) 0x405A new transponder: (QAM_64 f = 0 kHz I999B8C34D0T8G32Y0 (9018:12339:12294)) 0x405A new transponder: (QPSK f = 0 kHz I0B999C0D0T2G32Y0 (9018:12339:16516)) 0x4000 new transponder: (QAM_64 f = 0 kHz I999B8C34D0T8G32Y0 (9018:12339:20544)) 0x405A new transponder: (QAM_64 f = 0 kHz I999B8C34D0T8G32Y0 (9018:12339:24640)) 0x405A QAM_AUTO f = 586000 kHz I999B8C999D999T999G999Y999 (0:12339:32778) : updating original_network_id -> (9018:12339:32778) updating transponder: (QAM_AUTO f = 586000 kHz I999B8C999D999T999G999Y999 (9018:12339:32778)) 0x0000 to (QPSK f = 586000 kHz I999B8C34D0T8G32Y0 (9018:12339:32778)) 0x405A new transponder: (QPSK f = 714000 kHz I999B8C34D0T8G32Y0 (9018:12339:32799)) 0x405A new transponder: (QPSK f = 0 kHz I0B999C0D0T2G32Y0 (9018:12339:40960)) 0x4000 new transponder: (QPSK f = 0 kHz I0B999C0D0T2G32Y0 (9018:12339:45056)) 0x4000 586167: skipped (already known transponder) 585833: skipped (already known transponder) 594000: (time: 03:00.610) signal ok:    QAM_AUTO f = 594000 kHz I999B8C999D999T999G999Y999 (0:0:0) QAM_AUTO f = 594000 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:32778) QAM_AUTO f = 594000 kHz I999B8C999D999T999G999Y999 (0:0:32778) : updating network_id -> (0:12339:32778) 594167: (time: 03:10.606) 593833: (time: 03:15.294) 602000: (time: 03:20.010) 602167: (time: 03:24.722) 601833: (time: 03:29.397) 610000: (time: 03:34.077) 610167: (time: 03:38.749) 609833: (time: 03:43.469) 618000: (time: 03:48.157) 618167: (time: 03:52.829) 617833: (time: 03:57.501) 626000: (time: 04:02.165) 626167: (time: 04:06.844) 625833: (time: 04:11.520) 634000: (time: 04:16.188) 634167: (time: 04:20.884) 633833: (time: 04:25.612) 642000: (time: 04:30.324) 642167: (time: 04:35.060) 641833: (time: 04:39.763) 650000: (time: 04:44.467) 650167: (time: 04:49.195) 649833: (time: 04:53.887) 658000: (time: 04:58.591) 658167: (time: 05:03.287) 657833: (time: 05:08.015) 666000: (time: 05:12.702) 666167: (time: 05:17.426) 665833: (time: 05:22.114) 674000: (time: 05:26.834) 674167: (time: 05:31.566) 673833: (time: 05:36.306) 682000: (time: 05:41.042) 682167: (time: 05:45.738) 681833: (time: 05:50.441) 690000: (time: 05:55.177) 690167: (time: 05:59.889) 689833: (time: 06:04.625) 698000: (time: 06:09.329) 698167: (time: 06:14.065) 697833: (time: 06:18.801) 706000: (time: 06:23.532) 706167: (time: 06:28.272) 705833: (time: 06:33.008) 714000: skipped (already known transponder) 714167: skipped (already known transponder) 713833: skipped (already known transponder) 722000: (time: 06:37.728) 722167: (time: 06:42.452) 721833: (time: 06:47.200) 730000: (time: 06:51.932) 730167: (time: 06:56.655) 729833: (time: 07:01.391) 738000: (time: 07:06.123) 738167: (time: 07:10.835) 737833: (time: 07:15.567) 746000: (time: 07:20.307) 746167: (time: 07:25.043) 745833: (time: 07:29.778) 754000: (time: 07:34.506) 754167: (time: 07:39.242) 753833: (time: 07:43.982) 762000: (time: 07:48.722) 762167: (time: 07:53.458) 761833: (time: 07:58.194) 770000: (time: 08:02.925) 770167: (time: 08:07.657) 769833: (time: 08:12.401) 778000: (time: 08:17.137) 778167: (time: 08:21.885) 777833: (time: 08:26.641) 786000: (time: 08:31.405) 786167: (time: 08:36.136) 785833: (time: 08:40.872) 794000: (time: 08:45.640) 794167: (time: 08:50.380) 793833: (time: 08:52.736) 802000: (time: 08:55.100) 802167: (time: 09:01.500) 801833: (time: 09:06.252) 810000: (time: 09:08.611) 810167: (time: 09:13.355) 809833: (time: 09:18.091) 818000: (time: 09:23.035) 818167: (time: 09:27.995) 817833: (time: 09:32.743) 826000: (time: 09:37.491) 826167: (time: 09:42.354) 825833: (time: 09:44.702) 834000: (time: 09:47.066) 834167: (time: 09:49.438) 833833: (time: 09:51.810) 842000: (time: 09:54.178) 842167: (time: 10:00.570) 841833: (time: 10:05.326) 850000: (time: 10:10.070) 850167: (time: 10:14.834) 849833: (time: 10:19.593) 858000: (time: 10:24.333) 858167: (time: 10:29.105) 857833: (time: 10:33.837) tune to: QPSK f = 586000 kHz I999B8C34D0T8G32Y0 (9018:12339:32778) (time: 10:38.581)     service = London Live ((null))     service = Tiny Pop ((null))     service = Sony Movies +1 ((null))     service = Sony Channel ((null))     service = Sony Movies Classic ((null)) retrying with center_frequency = 490000000 tune to: QAM_64 f = 490000 kHz I999B8C23D0T8G32Y0 (9018:12339:4164) (time: 10:53.596) Info: no data from PAT after 2 seconds Info: no data from PAT after 2 seconds Info: no data from SDT(actual) after 3 seconds Info: no data from NIT(actual )after 13 seconds retrying with center_frequency = 514000000 tune to: QAM_64 f = 514000 kHz I999B8C23D0T8G32Y0 (9018:12339:8197) (time: 11:10.652) Info: no data from PAT after 2 seconds Info: no data from PAT after 2 seconds Info: no data from SDT(actual) after 3 seconds Info: no data from NIT(actual )after 13 seconds retrying with center_frequency = 506000000 tune to: QAM_64 f = 506000 kHz I999B8C34D0T8G32Y0 (9018:12339:12294) (time: 11:27.655) Info: no data from PAT after 2 seconds Info: no data from PAT after 2 seconds Info: no data from SDT(actual) after 3 seconds Info: no data from NIT(actual )after 13 seconds retrying with center_frequency = 482000000 tune to: QAM_64 f = 482000 kHz I999B8C34D0T8G32Y0 (9018:12339:20544) (time: 11:44.667) Info: no data from PAT after 2 seconds Info: no data from PAT after 2 seconds Info: no data from SDT(actual) after 3 seconds Info: no data from NIT(actual )after 13 seconds retrying with center_frequency = 529833000 tune to: QAM_64 f = 529833 kHz I999B8C34D0T8G32Y0 (9018:12339:24640) (time: 12:01.646) Info: no data from PAT after 2 seconds Info: no data from PAT after 2 seconds Info: no data from SDT(actual) after 3 seconds Info: no data from NIT(actual )after 13 seconds tune to: QPSK f = 714000 kHz I999B8C34D0T8G32Y0 (9018:12339:32799) (time: 12:18.646) Info: no data from PAT after 2 seconds Info: no data from PAT after 2 seconds Info: no data from SDT(actual) after 3 seconds Info: no data from NIT(actual )after 13 seconds (time: 12:35.649) dumping lists (4 services) .. Tiny Pop;(null):586000:B8C34D0G32M2T8Y0:T:27500:4901=2:4902=eng@3:0:0:33472:9018:32778:0 London Live;(null):586000:B8C34D0G32M2T8Y0:T:27500:2201=2:2202=eng@3:0:0:32842:9018:32778:0 Sony Channel;(null):586000:B8C34D0G32M2T8Y0:T:27500:1401=2:1402=eng@3:0:0:33984:9018:32778:0 Sony Movies Classic;(null):586000:B8C34D0G32M2T8Y0:T:27500:1101=2:1102=eng@3:0:0:34048:9018:32778:0 Done, scan time: 12:35.649
Now it looks to me like w-scan found a few channels but when I get TVTunerhead to do a scan it sais it can see 7 Muxes but can't seem to find any channels.
Reboot into W10, run SociboPVR and it finds (very quickly) all the std freeview channels.
AFAICT, all the hardware is being seen ok under Linux:
dmesg
[ 8056.376063] usb 2-2: new high-speed USB device number 3 using ehci-pci [ 8056.532985] usb 2-2: New USB device found, idVendor 40, idProduct80 [ 8056.532992] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 8056.532996] usb 2-2: Product: NovaT 500Stick [ 8056.533000] usb 2-2: Manufacturer: Hauppauge [ 8056.533003] usb 2-2: SerialNumber: 4028699343 [ 8056.533355] dvb-usb: found a 'Hauppauge Nova-TD Stick/Elgato Eye-TV Diversity' in cold state, will try to load a firmware [ 8056.533435] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw' [ 8056.743845] dib0700: firmware started successfully. [ 8057.276242] dvb-usb: found a 'Hauppauge Nova-TD Stick/Elgato Eye-TV Diversity' in warm state. [ 8057.276461] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 8057.276602] dvbdev: DVB: registering new adapter (Hauppauge Nova-TD Stick/Elgato Eye-TV Diversity) [ 8057.520977] usb 2-2: DVB: registering adapter 0 frontend 0 (DiBcom 7000PC)... [ 8057.524470] MT2266: successfully identified [ 8057.686092] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 8057.686221] dvbdev: DVB: registering new adapter (Hauppauge Nova-TD Stick/Elgato Eye-TV Diversity) [ 8057.833219] usb 2-2: DVB: registering adapter 1 frontend 0 (DiBcom 7000PC)... [ 8057.836590] MT2266: successfully identified [ 8057.998225] Registered IR keymap rc-dib0700-rc5 [ 8057.998521] rc rc0: Hauppauge Nova-TD Stick/Elgato Eye-TV Diversity as /devices/pci0000:00/0000:00:1d.7/usb2/2-2/rc/rc0 [ 8057.998598] input: Hauppauge Nova-TD Stick/Elgato Eye-TV Diversity as /devices/pci0000:00/0000:00:1d.7/usb2/2-2/rc/rc0/input18 [ 8057.998885] dvb-usb: schedule remote query interval to 50 msecs. [ 8057.998889] dvb-usb: Hauppauge Nova-TD Stick/Elgato Eye-TV Diversity successfully initialized and connected. tim@Linux ~ $
(It also seem to find the IR remote interface).
https://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-NOVA-T-Stick#Firmware
The only thing I found that might explain why it doesn't work on the particular PC I'm currenty using is:
"Note: The dual tuner may not work on amd690g chipset (SB600 southbridge)."
... but FWIW, it didn't work on the RPi either?
tim@Linux ~ $ lsusb Bus 002 Device 002: ID 2040:9580 Hauppauge Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 004: ID 03f0:a407 Hewlett-Packard Bus 003 Device 003: ID 062a:0201 Creative Labs Defender Office Keyboard (K7310) S Zodiak KM-9010 Bus 003 Device 002: ID 0557:8021 ATEN International Co., Ltd CS1764A [CubiQ DVI KVMP Switch] Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
It suggests support is built into Linux:
https://linuxtv.org/wiki/index.php/DVB-T_USB_Devices
Any pointers please?
Cheers, T i m
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
: Evenin.
: USB dual DTV-T tuner (Hauppauge Nova-TD Stick/Elgato Eye-TV Diversity) : in a PC running Linux Mint 18.3 / 64: (also dual booting W10).
: https://www.hauppauge.co.uk/site/support/PDF/QI-NOVA-TD-V2.0.pdf
: .. and if run a w-scan I get:
: tim@Linux ~ $ sudo w_scan -c gb : w_scan -c gb : w_scan version 20141122 (compiled for DVB API 5.10) : using settings for UNITED KINGDOM [cut] : 490000: (time: 00:57.614) signal ok: QAM_AUTO f = 490000 : kHz I999B8C999D999T999G999Y999 (0:0:0) : Info: no data from PAT after 2 seconds
This suggests low signal levels.
: Any pointers please?
I am not familiar with support for the MT2266 tuner in the kernel but it is possible the problem is with gain control. You might like to ask in linux kernel media mailing list http://vger.kernel.org/vger-lists.html#linux-media .
Tom.
: Cheers, T i m
Ps. The email address in the header is just a spam-trap.
--
Tom Crane, Dept. Physics, Royal Holloway, University of London, Egham Hill,
Egham, Surrey, TW20 0EX, England.
  Click to see the full signature.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
On 17/05/2020 06:33, Use-Author-Supplied-Address-Header@[127.1] wrote:

https://linuxtv.org/wiki/index.php/Hauppauge_WinTV-NOVA-TD-Stick
has full info on this. In particular you need the right firmware file
However as with nearly all info pages the date it was written is not mentioned and linux may have moved on since.,
Have you tried the mint 'drivers' program to see if it recognises it and tells you it needs extra drivers..
--
If I had all the money I've spent on drink...
..I'd spend it on drink.
  Click to see the full signature.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
On Sun, 17 May 2020 05:33:46 +0000 (UTC),

Yes, I think it's something to do with signal levels ...

I've no come across mention of that so far but then I've not looked that close. Is this the tuner function that is built into the kernel for all these sorts of things or just the DTB stuff Tom?

Ohh, that looks a bit intimidating!
Update along the lines of your thoughts ... Whilst keeping the eye on the 3D printer as it printed visor frames for care workers / NHS last night ... I carried on playing with this tuner and (unfortunately) indirectly changed two things at the same and got some life from the dongle under Linux / TVHeadend! ;-)
I reverted to the previous version of the firmware and when that didn't seem to make any difference, removed the aerial feeds from the house distribution system and went back to the two silly stick antenna that came with the dongle and 'voila, I started to see signs of life! That's where we are now and I note whilst the signal strength has gone down from -20sBm to -78dBm I'm watching a TV channel of that system via Kodi as I type.
It's still not right (only one tuner seems to be showing a signal and the EPG is all over the place) so the next step will be to go back to the latest firmware (whilst leaving everything else the same) and see what happens.
Apparently one of the issues with the older firmware was I2C errors and I saw a wodge of them come up in terminal yesterday.
<10 mins>
Reverting back to the latest firmware version didn't seem to make any difference, or none in the short term or that made any visible difference.
The thing seems to now seems to come up to a semi-functional state from a complete reset of TVHeadend and using the inbuilt Wizard.
The signal strength on both tuners seems to be going all over the place, from -20dBm, to -7xdBm to 'Unknown' (assumed that the signal has dropped out). I can watch TV from it and it's clear and unbroken.
Maybe something in between the two situations would do it, the house system with signal attenuators? As this is a 'Diversity' receiver, maybe if the signal strength is poor it reverts to the best of both and hence you effectively only get one tuner?
At least this experiment has shown me how it all goes together and I have a new Dual USB DVB-T2 tuner on order so hopefully should have something more predictable.
I hope to put it on the RPi with it's single T2 TV HAT giving me 3 HD tuners on that server, with the possibility of the SD tuners on another, if I can bind them somehow.
Cheers, T i m
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
: On Sun, 17 May 2020 05:33:46 +0000 (UTC),
: >: Evenin. : > : >: USB dual DTV-T tuner (Hauppauge Nova-TD Stick/Elgato Eye-TV Diversity) : >: in a PC running Linux Mint 18.3 / 64: (also dual booting W10). : > : >: https://www.hauppauge.co.uk/site/support/PDF/QI-NOVA-TD-V2.0.pdf : > : >: .. and if run a w-scan I get: : > : >: tim@Linux ~ $ sudo w_scan -c gb : >: w_scan -c gb : >: w_scan version 20141122 (compiled for DVB API 5.10) : >: using settings for UNITED KINGDOM : >[cut] : >: 490000: (time: 00:57.614) signal ok: QAM_AUTO f = 490000 : >: kHz I999B8C999D999T999G999Y999 (0:0:0) : >: Info: no data from PAT after 2 seconds : > : >This suggests low signal levels.
: Yes, I think it's something to do with signal levels ... : > : >: Any pointers please? : > : >I am not familiar with support for the MT2266 tuner in the kernel but : >it is possible the problem is with gain control.
: I've no come across mention of that so far but then I've not looked : that close. Is this the tuner function that is built into the kernel : for all these sorts of things or just the DTB stuff Tom?
The tuner is supported in the kernel, as part of the linux media support, if you have the kernel source installed see /usr/src/linux/drivers/media/tuners/mt2266.c -- it is really a question of how well. Some manufacturers, eg. Realtek maker of the RTL2832 Demuxer chip used in many of these USB DVB-T sticks who don't publish the datasheet which makes it hard for the open-source developers to support all its features. In the case of the RTL2832 based sticks it also impacts support for their attached peripherals, eg. tuners.
: >You might like to : >ask in linux kernel media mailing list : >http://vger.kernel.org/vger-lists.html#linux-media .
: Ohh, that looks a bit intimidating!
The people there are usually friendly proving enquiries are clear.
: Update along the lines of your thoughts ... Whilst keeping the eye on : the 3D printer as it printed visor frames for care workers / NHS last : night ... I carried on playing with this tuner and (unfortunately) : indirectly changed two things at the same and got some life from the : dongle under Linux / TVHeadend! ;-)
: I reverted to the previous version of the firmware and when that : didn't seem to make any difference, removed the aerial feeds from the : house distribution system and went back to the two silly stick antenna : that came with the dongle and 'voila, I started to see signs of life! : That's where we are now and I note whilst the signal strength has gone : down from -20sBm to -78dBm I'm watching a TV channel of that system : via Kodi as I type.
A pure guess: It might be that the tuner and/or IF gain is fixed in the Linux driver and that your house distribution system is overloading it which could explain the better reception from the stick antenna.
I am guessing from your original w_scan listing and the stick antenna reception that your main TX is Crystal Palace and it fairly strong where you are. If you have any insertable alternators you could experiment to see if there is a sweet-spot where the distribution system signal best matches the tuner's gain.
The other thing is that there has been a quite noticeable (at least where I am in S.E. Essex) tropospheric lift which has brought in DVB-T/T2 signals from the continent over the past few days, which can play havoc with local reception, particularly where it is non-optimal.
: It's still not right (only one tuner seems to be showing a signal and : the EPG is all over the place) so the next step will be to go back to : the latest firmware (whilst leaving everything else the same) and see : what happens.
: Apparently one of the issues with the older firmware was I2C errors : and I saw a wodge of them come up in terminal yesterday.
: <10 mins>
There is a debugging option for your tuner, eg.
modprobe mt2266 debug=1
should work.
: Reverting back to the latest firmware version didn't seem to make any : difference, or none in the short term or that made any visible : difference.
: The thing seems to now seems to come up to a semi-functional state : from a complete reset of TVHeadend and using the inbuilt Wizard.
: The signal strength on both tuners seems to be going all over the : place, from -20dBm, to -7xdBm to 'Unknown' (assumed that the signal : has dropped out). I can watch TV from it and it's clear and unbroken.
: Maybe something in between the two situations would do it, the house : system with signal attenuators? As this is a 'Diversity' receiver, : maybe if the signal strength is poor it reverts to the best of both : and hence you effectively only get one tuner?
Depending on how much time you want to spend, you could try monitoring the USB URBs under W10 with its TV application running to see how the Windows driver works and what features it has, with a view to reverse engineering the results into the Linux driver.
It could even be something as basic as whether the Linux drivers control the AGC, which the MT2266 datasheet does list as a feature.
: At least this experiment has shown me how it all goes together and I : have a new Dual USB DVB-T2 tuner on order so hopefully should have : something more predictable.
A while back I spent some time trying to fix the support for a particular RTL2832 based DVB-T2 stick but in the end the amount of time it took was such that I stopped and bought another better supported stick.
Regards Tom.
: I hope to put it on the RPi with it's single T2 TV HAT giving me 3 HD : tuners on that server, with the possibility of the SD tuners on : another, if I can bind them somehow.
: Cheers, T i m
Ps. The email address in the header is just a spam-trap.
--
Tom Crane, Dept. Physics, Royal Holloway, University of London, Egham Hill,
Egham, Surrey, TW20 0EX, England.
  Click to see the full signature.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
On Sun, 17 May 2020 15:46:47 +0000 (UTC),
<snip> >: >I am not familiar with support for the MT2266 tuner in the kernel but

Ok.

I understand many of these drivers are / have_to_be reverse engineered from the Windows drivers ... and / or less effort is put into their continuous development thereafter?

Understood.

Since this recent interest in this area I have learned a lot but have also be reminded (not that that was necessary), just how much I don't know. However, at least I'm more comfortable with the more practical aspects which is really all I am interested in. I mean, whilst all I actually want is the working d-i-y solution (for the flexibility, minimising the risk (cost) and for the interest) ... you do often learn more about stuff when it doesn't go right first time. Whilst this is often a PITA at the time ... if you can remember what you did, it can be handy for faultfinding later on.

<snip> >: That's where we are now and I note whilst the signal strength has gone

Agreed ... and when I reboot the PC into W10 and run a Windows software, it toggles something that enables an agc etc?

Yes and fairly. Most people seem to have aerials up on the chimney but that may be down to convention or saving space in the loft than need as such. I've never had any other issues with TV gear here suggesting it's being overdriven and I only have a relatively small aerial in the loft. What your comment above has done though is get me to run w_scan again but on the stick antenna and see how / if it differs.

'Attenuators', yes. ;-)

Is that what we used to call 'skip' in the old CB days. ;-)

Ok.

Should I see something in the terminal when I've done?

<snip>

If only I knew how to do any of that. ;-)

Ok.

Yup, I've learned that lesson (mainly on Linux for the reasons we mentioned above), you end up letting the tail wag the dog, buying new 'Linux friendly' hardware or sticking with Windows.
Like now, I dearly want to be able to run a Linux based solution but that won't happen if *I*, with a little help from my friends (and loads of other time spent Googling and copying / pasting), can't get something useable under.
The little RPi's seems to be running ok and part of that may be because it's a pretty 'known' environment with loads of people supporting it.
I'll go and re-run the w_scan and get the 3D printer going again ... ;-)

<snip>
Cheers, T i m
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
<snip> >I'll go and re-run the w_scan
And got what I believe is a more positive result?
Cheers, T i m
tim@Linux ~ $ w_scan -c gb w_scan -c gb w_scan version 20141122 (compiled for DVB API 5.10) using settings for UNITED KINGDOM DVB aerial DVB-T GB scan type TERRESTRIAL, channellist 6 output format vdr-2.0 WARNING: could not guess your codepage. Falling back to 'UTF-8' output charset 'UTF-8', use -C <charset> to override Info: using DVB adapter auto detection.     /dev/dvb/adapter0/frontend0 -> TERRESTRIAL "DiBcom 7000PC": good :-)     /dev/dvb/adapter1/frontend0 -> TERRESTRIAL "DiBcom 7000PC": good :-) Using TERRESTRIAL frontend (adapter /dev/dvb/adapter0/frontend0) -_-_-_-_ Getting frontend capabilities-_-_-_-_ Using DVB API 5.10 frontend 'DiBcom 7000PC' supports INVERSION_AUTO QAM_AUTO TRANSMISSION_MODE_AUTO GUARD_INTERVAL_AUTO HIERARCHY_AUTO FEC_AUTO FREQ (174.00MHz ... 862.00MHz) -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ Scanning DVB-T...
Scanning 7MHz frequencies... 177500: (time: 00:00.111) <snip> 226500: (time: 00:32.992)
Scanning 8MHz frequencies... 474000: (time: 00:37.692) <snip> 482000: (time: 00:51.758) signal ok:    QAM_AUTO f = 482000 kHz I999B8C999D999T999G999Y999 (0:0:0) QAM_AUTO f = 482000 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:20544) QAM_AUTO f = 482000 kHz I999B8C999D999T999G999Y999 (0:0:20544) : updating network_id -> (0:12339:20544) QAM_AUTO f = 482000 kHz I999B8C999D999T999G999Y999 (0:12339:20544) : updating original_network_id -> (9018:12339:20544) updating transponder: (QAM_AUTO f = 482000 kHz I999B8C999D999T999G999Y999 (9018:12339:20544)) 0x0000 to (QAM_64 f = 482000 kHz I999B8C34D0T8G32Y0 (9018:12339:20544)) 0x405A new transponder: (QAM_64 f = 0 kHz I999B8C34D0T8G32Y0 (9018:12339:24640)) 0x405A new transponder: (QPSK f = 586000 kHz I999B8C34D0T8G32Y0 (9018:12339:32778)) 0x405A new transponder: (QPSK f = 714000 kHz I999B8C34D0T8G32Y0 (9018:12339:32799)) 0x405A new transponder: (QPSK f = 0 kHz I0B999C0D0T2G32Y0 (9018:12339:40960)) 0x4000 new transponder: (QPSK f = 0 kHz I0B999C0D0T2G32Y0 (9018:12339:45056)) 0x4000 new transponder: (QAM_64 f = 0 kHz I999B8C23D0T8G32Y0 (9018:12339:4164)) 0x405A new transponder: (QAM_64 f = 0 kHz I999B8C23D0T8G32Y0 (9018:12339:8197)) 0x405A new transponder: (QAM_64 f = 0 kHz I999B8C34D0T8G32Y0 (9018:12339:12294)) 0x405A new transponder: (QPSK f = 0 kHz I0B999C0D0T2G32Y0 (9018:12339:16516)) 0x4000 482167: skipped (already known transponder) 481833: skipped (already known transponder) 490000: (time: 01:01.262) signal ok:    QAM_AUTO f = 490000 kHz I999B8C999D999T999G999Y999 (0:0:0) QAM_AUTO f = 490000 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:20544) QAM_AUTO f = 490000 kHz I999B8C999D999T999G999Y999 (0:0:20544) : updating network_id -> (0:12339:20544) 490167: (time: 01:11.269) signal ok:    QAM_AUTO f = 490167 kHz I999B8C999D999T999G999Y999 (0:0:0) QAM_AUTO f = 490167 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:4164) QAM_AUTO f = 490167 kHz I999B8C999D999T999G999Y999 (0:0:4164) : updating network_id -> (0:12339:4164) 489833: skipped (already known transponder) 498000: (time: 01:19.125) signal ok:    QAM_AUTO f = 498000 kHz I999B8C999D999T999G999Y999 (0:0:0) QAM_AUTO f = 498000 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:4164) QAM_AUTO f = 498000 kHz I999B8C999D999T999G999Y999 (0:0:4164) : updating network_id -> (0:12339:4164) 498167: (time: 01:29.132) 497833: (time: 01:33.816) 506000: (time: 01:38.480) signal ok:    QAM_AUTO f = 506000 kHz I999B8C999D999T999G999Y999 (0:0:0) QAM_AUTO f = 506000 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:12294) QAM_AUTO f = 506000 kHz I999B8C999D999T999G999Y999 (0:0:12294) : updating network_id -> (0:12339:12294) 506167: skipped (already known transponder) 505833: skipped (already known transponder) 514000: (time: 01:46.919) signal ok:    QAM_AUTO f = 514000 kHz I999B8C999D999T999G999Y999 (0:0:0) QAM_AUTO f = 514000 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:12294) QAM_AUTO f = 514000 kHz I999B8C999D999T999G999Y999 (0:0:12294) : updating network_id -> (0:12339:12294) 514167: (time: 01:56.923) signal ok:    QAM_AUTO f = 514167 kHz I999B8C999D999T999G999Y999 (0:0:0) QAM_AUTO f = 514167 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:8197) QAM_AUTO f = 514167 kHz I999B8C999D999T999G999Y999 (0:0:8197) : updating network_id -> (0:12339:8197) 513833: skipped (already known transponder) 522000: (time: 02:06.051) signal ok:    QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:0:0) QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:8197) QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:0:8197) : updating network_id -> (0:12339:8197) 522167: (time: 02:16.047) 521833: (time: 02:21.138) 530000: (time: 02:25.806) signal ok:    QAM_AUTO f = 530000 kHz I999B8C999D999T999G999Y999 (0:0:0) QAM_AUTO f = 530000 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:24640) QAM_AUTO f = 530000 kHz I999B8C999D999T999G999Y999 (0:0:24640) : updating network_id -> (0:12339:24640) 530167: skipped (already known transponder) 529833: skipped (already known transponder) 538000: (time: 02:34.798) 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:24640) QAM_AUTO f = 538000 kHz I999B8C999D999T999G999Y999 (0:0:24640) : updating network_id -> (0:12339:24640) 538167: (time: 02:44.806) <snip> 577833: (time: 04:00.163) 586000: skipped (already known transponder) 586167: skipped (already known transponder) 585833: skipped (already known transponder) 594000: (time: 04:04.867) <snip> 705833: (time: 07:29.181) 714000: skipped (already known transponder) 714167: skipped (already known transponder) 713833: skipped (already known transponder) 722000: (time: 07:34.493) <snip> 857833: (time: 11:28.658) tune to: QAM_64 f = 482000 kHz I999B8C34D0T8G32Y0 (9018:12339:20544) (time: 11:33.446)     service = Sky News ((null))     service = Pick ((null))     service = Challenge ((null))     service = Dave ((null))     service = 4Music ((null))     service = ADULT smileTV3 ((null))     service = Film4+1 ((null))     service = 4seven ((null))     service = talkSPORT ((null))     service = RNIB Connect ((null))     service = Classic FM ((null))     service = LBC ((null))     service = Trans World Radio ((null))     service = Food Network ((null))     service = Smithsonian Channel ((null))     service = CCXTV ((null))     service = Really ((null))     service = Quest Red ((null))     service = QUEST+1 ((null))     service = Yesterday+1 ((null))     service = NOW 70s ((null))     service = Sony Movies ((null))     service = ADULT Xpanded TV ((null))     service = Together TV ((null))     service = Gems TV ((null))     service = 697 ((null)) tune to: QAM_64 f = 530000 kHz I999B8C34D0T8G32Y0 (9018:12339:24640) (time: 11:48.533) QAM_64 f = 530000 kHz I999B8C34D0T8G32Y0 (9018:12339:24640) : updating transport_stream_id: -> (9018:12339:20544)     service = Sky News ((null))     service = Pick ((null))     service = Challenge ((null))     service = Dave ((null))     service = 4Music ((null))     service = ADULT smileTV3 ((null))     service = Film4+1 ((null))     service = 4seven ((null))     service = talkSPORT ((null))     service = RNIB Connect ((null))     service = Classic FM ((null))     service = LBC ((null))     service = Trans World Radio ((null))     service = Food Network ((null))     service = Smithsonian Channel ((null))     service = CCXTV ((null))     service = Really ((null))     service = Quest Red ((null))     service = QUEST+1 ((null))     service = Yesterday+1 ((null))     service = NOW 70s ((null))     service = Sony Movies ((null))     service = ADULT Xpanded TV ((null))     service = Together TV ((null))     service = Gems TV ((null))     service = 697 ((null)) new transponder: (QAM_64 f = 0 kHz I999B8C34D0T8G32Y0 (9018:12339:24640)) 0x405A tune to: QPSK f = 586000 kHz I999B8C34D0T8G32Y0 (9018:12339:32778) (time: 12:02.537) Info: no data from PAT after 2 seconds Info: no data from PAT after 2 seconds Info: no data from SDT(actual) after 3 seconds Info: no data from NIT(actual )after 13 seconds tune to: QPSK f = 714000 kHz I999B8C34D0T8G32Y0 (9018:12339:32799) (time: 12:19.564) QPSK f = 714000 kHz I999B8C34D0T8G32Y0 (9018:12339:32799) : updating transport_stream_id: -> (9018:12339:32778)     service = London Live ((null))     service = Tiny Pop ((null))     service = Sony Movies +1 ((null))     service = Sony Channel ((null))     service = Sony Movies Classic ((null)) new transponder: (QPSK f = 714000 kHz I999B8C34D0T8G32Y0 (9018:12339:32799)) 0x405A tune to: QAM_64 f = 490167 kHz I999B8C23D0T8G32Y0 (9018:12339:4164) (time: 12:33.524)     service = BBC ONE Lon ((null))     service = BBC TWO ((null))     service = BBC NEWS ((null))     service = BBC Red Button ((null))     service = BBC FOUR ((null))     service = CBBC ((null))     service = CBeebies ((null))     service = BBC Parliament ((null))     service = BBC R5L ((null))     service = BBC R5SX ((null))     service = BBC 6 Music ((null))     service = BBC Radio 4 Ex ((null))     service = BBC R1X ((null))     service = BBC Asian Net. ((null))     service = BBC World Sv. ((null))     service = BBC Radio London ((null))     service = BBC Three Counties ((null))     service = BBC Berkshire ((null))     service = BBC Essex ((null))     service = BBC Surrey ((null))     service = BBC Radio 1 ((null))     service = BBC Radio 2 ((null))     service = BBC Radio 3 ((null))     service = BBC Radio 4 ((null))     service = BBC RB 1 ((null)) tune to: QAM_64 f = 514167 kHz I999B8C23D0T8G32Y0 (9018:12339:8197) (time: 12:48.516) QAM_64 f = 514167 kHz I999B8C23D0T8G32Y0 (9018:12339:8197) : updating transport_stream_id: -> (9018:12339:4164) Info: no data from PAT after 2 seconds Info: no data from SDT(actual) after 3 seconds Info: no data from NIT(actual )after 13 seconds tune to: QAM_64 f = 506000 kHz I999B8C34D0T8G32Y0 (9018:12339:12294) (time: 13:02.579) Info: no data from PAT after 2 seconds Info: no data from PAT after 2 seconds Info: no data from SDT(actual) after 3 seconds Info: no data from NIT(actual )after 13 seconds retrying with center_frequency = 529833000 tune to: QAM_64 f = 529833 kHz I999B8C34D0T8G32Y0 (9018:12339:24640) (time: 13:19.555) QAM_64 f = 529833 kHz I999B8C34D0T8G32Y0 (9018:12339:24640) : updating transport_stream_id: -> (9018:12339:12294)     service = TJC ((null))     service = ITVBe ((null))     service = ITVBe+1 ((null))     service = ITV4+1 ((null))     service = ITV2 +1 ((null))     service = ITV3+1 ((null))     service = CITV ((null))     service = 5SELECT ((null))     service = Paramount Network ((null))     service = Ketchup / YAAAS! ((null))     service = Drama ((null))     service = 5STAR ((null))     service = 5 USA ((null))     service = Create & Craft ((null))     service = Channel 5+1 ((null))     service = QVC ((null))     service = Blaze ((null))     service = Blaze+1 ((null))     service = Hochanda ((null))     service = CBS Reality ((null))     service = Horror Channel ((null))     service = TCC ((null))     service = QUEST ((null))     service = ADULT Xpanded2 ((null))     service = ADULT Studio 66 ((null))     service = Absolute Radio ((null))     service = Heart ((null))     service = Capital ((null))     service = 365 Travel ((null))     service = Sonlife ((null))     service = Racing TV ((null))     service = Arqiva Test Channel ((null))     service = On Demand 365 ((null))     service = Kiss Chat & Date ((null))     service = Proud Dating ((null))     service = 696 ((null))     service = ADULT Section ((null))     service = 695 ((null))     service = Arise News ((null))     service = Channelbox ((null))     service = VisionTV ((null))     service = ADULT Party ((null))     service = Sony Movies Action ((null)) new transponder: (QAM_64 f = 0 kHz I999B8C23D0T8G32Y0 (9018:12339:8197)) 0x405A new transponder: (QAM_64 f = 0 kHz I999B8C34D0T8G32Y0 (9018:12339:24640)) 0x405A tune to: QPSK f = 714000 kHz I999B8C34D0T8G32Y0 (9018:12339:32799) (time: 13:33.518) Info: no data from PAT after 2 seconds Info: no data from PAT after 2 seconds Info: no data from SDT(actual) after 3 seconds Info: no data from NIT(actual )after 13 seconds retrying with center_frequency = 514000000 tune to: QAM_64 f = 514000 kHz I999B8C23D0T8G32Y0 (9018:12339:8197) (time: 13:50.570)     service = ITV ((null))     service = ITV3 ((null))     service = ITV2 ((null))     service = ITV4 ((null))     service = ITV +1 ((null))     service = Channel 4 ((null))     service = Film4 ((null))     service = More 4 ((null))     service = E4 ((null))     service = Channel 4+1 ((null))     service = E4+1 ((null))     service = Channel 5 ((null))     service = Freeview ((null)) retrying with center_frequency = 529833000 tune to: QAM_64 f = 529833 kHz I999B8C34D0T8G32Y0 (9018:12339:24640) (time: 14:05.533) Info: no data from PAT after 2 seconds Info: no data from PAT after 2 seconds Info: no data from SDT(actual) after 3 seconds Info: no data from NIT(actual )after 13 seconds (time: 14:22.553) dumping lists (80 services) .. talkSPORT;(null):482000:B8C34D0G32M64T8Y0:T:27500:0:1101=eng@3:0:0:22592:9018:20544:0 Pick;(null):482000:B8C34D0G32M64T8Y0:T:27500:301=2:302=eng@3,304=eng:0;303:0:22208:9018:20544:0 Gems TV;(null):482000:B8C34D0G32M64T8Y0:T:27500:2401=2:2402=eng@3:0:0:24448:9018:20544:0 Sky News;(null):482000:B8C34D0G32M64T8Y0:T:27500:101=2:102=eng@3,104=eng:0;103:0:22080:9018:20544:0 Food Network;(null):482000:B8C34D0G32M64T8Y0:T:27500:2311=2:2312=eng@3:0:0:23040:9018:20544:0 Really;(null):482000:B8C34D0G32M64T8Y0:T:27500:2111=2:2112=eng@3,2114=eng:0;2113:0:23712:9018:20544:0 RNIB Connect;(null):482000:B8C34D0G32M64T8Y0:T:27500:0:1201=eng@4:0:0:22624:9018:20544:0 Quest Red;(null):482000:B8C34D0G32M64T8Y0:T:27500:661=2:662=eng@3,664=eng:0;663:0:23744:9018:20544:0 Challenge;(null):482000:B8C34D0G32M64T8Y0:T:27500:201=2:202=eng@3,204=eng:0;203:0:22226:9018:20544:0 Sony Movies;(null):482000:B8C34D0G32M64T8Y0:T:27500:2121=2:2122=eng@3:0:0:24032:9018:20544:0 Dave;(null):482000:B8C34D0G32M64T8Y0:T:27500:401=2:402=eng@3,404=eng:0;403:0:22272:9018:20544:0 Classic FM;(null):482000:B8C34D0G32M64T8Y0:T:27500:0:1801=eng@4:0:0:22848:9018:20544:0 LBC;(null):482000:B8C34D0G32M64T8Y0:T:27500:0:1901=eng@4:0:0:22880:9018:20544:0 QUEST+1;(null):482000:B8C34D0G32M64T8Y0:T:27500:2931=2:2932=eng@3,2934=eng:0;2933:0:23808:9018:20544:0 NOW 70s;(null):482000:B8C34D0G32M64T8Y0:T:27500:671=2:672=eng@3:0:0:23904:9018:20544:0 Film4+1;(null):482000:B8C34D0G32M64T8Y0:T:27500:511=2:512=eng@3,514=eng:0;513:0:22464:9018:20544:0 Smithsonian Channel;(null):482000:B8C34D0G32M64T8Y0:T:27500:2641=2:2642=eng@3:0:0:23152:9018:20544:0 CCXTV;(null):482000:B8C34D0G32M64T8Y0:T:27500:621=2:622=eng@3:0:0:23184:9018:20544:0 Trans World Radio;(null):482000:B8C34D0G32M64T8Y0:T:27500:0:1711=eng@4:0:0:22912:9018:20544:0 4Music;(null):482000:B8C34D0G32M64T8Y0:T:27500:2511=2:2512=eng@3,2514=eng:0;2513:0:22368:9018:20544:0 4seven;(null):482000:B8C34D0G32M64T8Y0:T:27500:2801=2:2802=eng@3,2804=eng:0;2803:0:22528:9018:20544:0 Tiny Pop;(null):586000:B8C34D0G32M2T8Y0:T:27500:4901=2:4902=eng@3:0:0:33472:9018:32778:0 London Live;(null):586000:B8C34D0G32M2T8Y0:T:27500:2201=2:2202=eng@3:0:0:32842:9018:32778:0 Sony Channel;(null):586000:B8C34D0G32M2T8Y0:T:27500:1401=2:1402=eng@3:0:0:33984:9018:32778:0 Sony Movies Classic;(null):586000:B8C34D0G32M2T8Y0:T:27500:1101=2:1102=eng@3:0:0:34048:9018:32778:0 BBC ONE Lon;(null):490167:B8C23D0G32M64T8Y0:T:27500:101=2:102=eng@3,106=eng:0;105:0:4164:9018:4164:0 BBC NEWS;(null):490167:B8C23D0G32M64T8Y0:T:27500:501=2:502=eng@3:0;505:0:4352:9018:4164:0 BBC 6 Music;(null):490167:B8C23D0G32M64T8Y0:T:27500:0:1602=eng@3:0:0:5760:9018:4164:0 BBC Berkshire;(null):490167:B8C23D0G32M64T8Y0:T:27500:0:3502=eng@3:0:0:6275:9018:4164:0 BBC Radio 3;(null):490167:B8C23D0G32M64T8Y0:T:27500:0:1202=eng@3:0:0:6848:9018:4164:0 BBC FOUR;(null):490167:B8C23D0G32M64T8Y0:T:27500:401=2:402=eng@3,406=eng:0;405:0:4544:9018:4164:0 CBBC;(null):490167:B8C23D0G32M64T8Y0:T:27500:301=2:302=eng@3,306=eng:0;305:0:4608:9018:4164:0 BBC RB 1;(null):490167:B8C23D0G32M64T8Y0:T:27500:901=2:951=eng@3,952=und:0:0:7168:9018:4164:0 BBC R5L;(null):490167:B8C23D0G32M64T8Y0:T:27500:0:1402=eng@3:0:0:5632:9018:4164:0 BBC Radio London;(null):490167:B8C23D0G32M64T8Y0:T:27500:0:3202=eng@3:0:0:6148:9018:4164:0 BBC R1X;(null):490167:B8C23D0G32M64T8Y0:T:27500:0:1802=eng@3:0:0:5888:9018:4164:0 BBC Asian Net.;(null):490167:B8C23D0G32M64T8Y0:T:27500:0:1902=eng@3:0:0:5952:9018:4164:0 BBC TWO;(null):490167:B8C23D0G32M64T8Y0:T:27500:201=2:202=eng@3,206=eng:0;205:0:4287:9018:4164:0 BBC R5SX;(null):490167:B8C23D0G32M64T8Y0:T:27500:0:1502=eng@3:0:0:5696:9018:4164:0 BBC Surrey;(null):490167:B8C23D0G32M64T8Y0:T:27500:0:3402=eng@3:0:0:6284:9018:4164:0 BBC World Sv.;(null):490167:B8C23D0G32M64T8Y0:T:27500:0:2002=eng@3:0:0:6016:9018:4164:0 BBC Essex;(null):490167:B8C23D0G32M64T8Y0:T:27500:0:3702=eng@3:0:0:6279:9018:4164:0 BBC Radio 2;(null):490167:B8C23D0G32M64T8Y0:T:27500:0:1102=eng@3:0:0:6784:9018:4164:0 BBC Parliament;(null):490167:B8C23D0G32M64T8Y0:T:27500:601=2:602=eng@3:0;605:0:4736:9018:4164:0 BBC Three Counties;(null):490167:B8C23D0G32M64T8Y0:T:27500:0:3602=eng@3:0:0:6157:9018:4164:0 BBC Radio 4;(null):490167:B8C23D0G32M64T8Y0:T:27500:0:1302=eng@3:0:0:6912:9018:4164:0 BBC Radio 4 Ex;(null):490167:B8C23D0G32M64T8Y0:T:27500:0:1702=eng@3:0:0:5824:9018:4164:0 BBC Radio 1;(null):490167:B8C23D0G32M64T8Y0:T:27500:0:1002=eng@3:0:0:6720:9018:4164:0 ITV2 +1;(null):506000:B8C34D0G32M64T8Y0:T:27500:6529=2:6530=eng@3,6531=eng:0;6534:0:15952:9018:12294:0 CITV;(null):506000:B8C34D0G32M64T8Y0:T:27500:6833=2:6834=eng@3,6835=eng:0;6838:0:16032:9018:12294:0 Blaze;(null):506000:B8C34D0G32M64T8Y0:T:27500:6065=2:6066=eng@3:0:0:14384:9018:12294:0 Absolute Radio;(null):506000:B8C34D0G32M64T8Y0:T:27500:0:6082=eng@3:0:0:14688:9018:12294:0 QUEST;(null):506000:B8C34D0G32M64T8Y0:T:27500:6929=2:6930=eng@3,6931=eng:0;6934:0:14498:9018:12294:0 5 USA;(null):506000:B8C34D0G32M64T8Y0:T:27500:6689=2:6690=eng@3,6691=eng:0;6694:0:12992:9018:12294:0 ITVBe;(null):506000:B8C34D0G32M64T8Y0:T:27500:6497=2:6498=eng@3,6499=eng:0;6502:0:15856:9018:12294:0 CBS Reality;(null):506000:B8C34D0G32M64T8Y0:T:27500:6289=2:6290=eng@3,6291=eng:0;6294:0:14448:9018:12294:0 Horror Channel;(null):506000:B8C34D0G32M64T8Y0:T:27500:6129=2:6130=eng@3,6131=eng:0;6134:0:14480:9018:12294:0 5SELECT;(null):506000:B8C34D0G32M64T8Y0:T:27500:6657=2:6658=eng@3,6659=eng:0;6662:0:16080:9018:12294:0 5STAR;(null):506000:B8C34D0G32M64T8Y0:T:27500:6673=2:6674=eng@3,6675=eng:0;6678:0:12928:9018:12294:0 QVC;(null):506000:B8C34D0G32M64T8Y0:T:27500:6049=2:6050=eng@3:0:0:13120:9018:12294:0 Heart;(null):506000:B8C34D0G32M64T8Y0:T:27500:0:6098=eng@3:0:0:14720:9018:12294:0 Capital;(null):506000:B8C34D0G32M64T8Y0:T:27500:0:6114=eng@3:0:0:14752:9018:12294:0 Drama;(null):506000:B8C34D0G32M64T8Y0:T:27500:6609=2:6610=eng@3,6611=eng:0;6614:0:16208:9018:12294:0 Channel 5+1;(null):506000:B8C34D0G32M64T8Y0:T:27500:6865=2:6866=eng@3,6867=eng:0;6870:0:13024:9018:12294:0 Paramount Network;(null):506000:B8C34D0G32M64T8Y0:T:27500:6593=2:6594=eng@3,6595=eng:0;6598:0:16112:9018:12294:0 Sony Movies Action;(null):506000:B8C34D0G32M64T8Y0:T:27500:6913=2:6914=eng@3,6915=eng:0;6918:0:15576:9018:12294:0 TJC;(null):506000:B8C34D0G32M64T8Y0:T:27500:6145=2:6146=eng@3:0:0:15592:9018:12294:0 Create & Craft;(null):506000:B8C34D0G32M64T8Y0:T:27500:6161=2:6162=eng@3:0:0:13000:9018:12294:0 ITV;(null):514000:B8C23D0G32M64T8Y0:T:27500:1701=2:1702=eng@4,1703=eng:0;1731:0:8261:9018:8197:0 Film4;(null):514000:B8C23D0G32M64T8Y0:T:27500:1501=2:1502=eng@4,1503=eng:0;1531:0:8385:9018:8197:0 ITV +1;(null):514000:B8C23D0G32M64T8Y0:T:27500:1901=2:1902=eng@4,1903=eng:0;1931:0:8361:9018:8197:0 Channel 4+1;(null):514000:B8C23D0G32M64T8Y0:T:27500:1201=2:1202=eng@4,1203=eng:0;1231:0:8452:9018:8197:0 Channel 5;(null):514000:B8C23D0G32M64T8Y0:T:27500:1601=2:1602=eng@4,1603=eng:0;1631:0:8500:9018:8197:0 ITV2;(null):514000:B8C23D0G32M64T8Y0:T:27500:1801=2:1802=eng@4,1803=eng:0;1831:0:8325:9018:8197:0 More 4;(null):514000:B8C23D0G32M64T8Y0:T:27500:1401=2:1402=eng@4,1403=eng:0;1431:0:8442:9018:8197:0 ITV4;(null):514000:B8C23D0G32M64T8Y0:T:27500:2001=2:2002=eng@4,2003=eng:0;2031:0:8330:9018:8197:0 Channel 4;(null):514000:B8C23D0G32M64T8Y0:T:27500:1101=2:1102=eng@4,1103=eng:0;1131:0:8384:9018:8197:0 E4;(null):514000:B8C23D0G32M64T8Y0:T:27500:1301=2:1302=eng@4,1303=eng:0;1331:0:8448:9018:8197:0 ITV3;(null):514000:B8C23D0G32M64T8Y0:T:27500:2301=2:2302=eng@4,2303=eng:0;2331:0:8294:9018:8197:0 E4+1;(null):514000:B8C23D0G32M64T8Y0:T:27500:2101=2:2102=eng@4,2103=eng:0;2131:0:8458:9018:8197:0 Done, scan time: 14:22.553
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
<snip> >At least this experiment has shown me how it all goes together and I

The two cheapo SD single channel USB tuners turned up today and were both up and running on the same PC / house-aerial as I was trying the recalcitrant (on Linux) Nova T stick on.
TVHeadend reports them both having a signal strength of ~98% and the picture seems good and stable. Time will tell etc.
Cheers, T i m
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
wrote:

I wonder what your problem with the Nova T stick is. I got that working on my Raspberry Pi with TVHeadend very easily - I didn't need any firmware: it was just plug and play. I think I've had it working on Ubuntu as well with no additional files.
Which version of Linux is it? What works and what doesn't work in TVHeadend? Does it create devices /dev/dvb/adapter0/*, where * is all of demux0, dvr0, frontend0, net0? There should be as many adaptor<n> devices as there are decoders plugged in, though there's no way of distinguishing them from the /dev listing.
Assuming that, do you see something like this in TVH's Configuration | DVB Inputs | TV Inputs
https://i.postimg.cc/nLXR01Km/Hauppauge.png - the last device (adapter2) is the Hauppauge. I think I created the text "Hauppauge Nova TV" and the "DiBcom 7000PC" was generated automatically when the device was detected. This is for TVH on a Raspberry Pi 3B+ running Raspbian Stretch.
Given that you've got a Dual DVB-T2 tuner as well as two cheapo single DVB tuners working, the Hauppauge problems may be irrelevant unless you need an additional tuner. Silly question: does your Hauppauge device work OK on Windows?
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
<snip>

So do I and would be interested to find a definitive solution.

Check (same here).

Check (same here).

Check (same here, well, except it was equally not working on Ubuntu 18 server).

Currently, Mint 18.3.

Depending on the aerials, everything or nothing.

Yes, I believe all the hardware is fine, it's something to do with how Linux treats the flow of info though the system. Reboot PC into W10, same PC, same dongle, same aerials are instantly fine (SchiboPVR).

Seen, however, it doesn't look like we are talking about the same hardware as mine is a dual channel jobby that also supports 'diversity' (I understand that to be the ability to use both aerial inputs to provide a better signal)?

I think it auto generates both but you can edit the first.

Ok.

The 'New' dual hasn't arrived yet (due today from Amazon) but the two cheapo sticks are working yes, but only SD. I was aiming to make a second RPi based server and seeing if daughter / (step) granddaughter might like it for the flat (watch TV in bed on a tablet or their laptops etc).

Not a silly question and yes, straight away (once I installed the driver for W10 etc).
So, recap. RPi3B with the TV HAT supplying one T2 tuner. I wanted to add more tuners and was hoping to use the Nova T 500 stick 'for now (at least)', as part of a live evaluation etc. It looks like the Nova T turns out to have some issue with how TVHeadend initialises it, or some of the throughput code, especially / potentially around how it implements / disables the diversity feature or signal strength in general.
As a complete 'long shot', I found and tried the two little stick antennas it came with, sat on a ground plane (a PC that happened to be there on it's side at the time) and much to my surprise., it actually worked, in that I got a signal and was able to watch some channels remotely via a Kodi client.
However, when it works it seems to only offer one (of the two) tuners, like it's going into diversity mode because of the much weakened signals from the stick antenna (-75dBm shown rather than -20dBm of the house distribution system).
In two tuner mode, when you install TVHeadend it automagically recognises the two tuners, but has never been able to tune a channel from them, on the main aerials.
I was about to order some attenuators (from CPC) to see what happened when you dropped the signal strength down a bit. I was also going to try the Nova with *just* the main aerial plugged in.
The cheapo (SD) tuners are working OOTB on the same aerials on Linux. I'll reboot the PC and see how Windows treats them.
Cheers, T i m
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

HomeOwnersHub.com is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.