Jump to content


Photo

17. January update broke my external USB DVB-T2 working


  • Please log in to reply
67 replies to this topic

Re: 17. January update broke my external USB DVB-T2 working #61 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 6 February 2016 - 19:41

I can assure you the previous problem, if DVB-C is selected! Yes, the problem there exist!

I did a test, I changed my average tuner from DVB-T to DVB-C, then restart to my dreambox.

The results:

 

root@dm7020hd:~# cat /proc/bus/nim_sockets

NIM Socket 0:
        Type: DVB-S2
        Name: BCM4505
        Has_Outputs: no
        Frontend_Device: 0
        I2C_Device: 0
NIM Socket 1:
        Type: DVB-C
        Name: CXD1981
        Has_Outputs: yes
        Mode 0: DVB-C
        Mode 1: DVB-T
        Frontend_Device: 1
        I2C_Device: 2
NIM Socket 2:
        Type: DVB-T
        Name: PCTV 290e
        Has_Outputs: no
        Frontend_Device: 2
root@dm7020hd:~#

 

Attached Files


DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz


Re: 17. January update broke my external USB DVB-T2 working #62 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 6 February 2016 - 19:46

I can not currently test with DVB-T2, so maybe this is now OK (post #60 =


DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz


Re: 17. January update broke my external USB DVB-T2 working #63 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 6 February 2016 - 21:43

I checked and I`m going to try make this change - NimManager-Lines-628-634-need-probably-swap. Soon, I`m reporting the result.

Attached Files


Edited by zeros, 6 February 2016 - 21:45.

DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz


Re: 17. January update broke my external USB DVB-T2 working #64 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 6 February 2016 - 22:13

I think we need to swap on NimManager.py

 

connectable = {
"DVB-C": ("DVB-C", "DVB-C2"),
"DVB-T": ("DVB-T","DVB-T2"),
"DVB-T2": ("DVB-T", "DVB-T2"),
"DVB-S": ("DVB-S", "DVB-S2"),
"DVB-S2": ("DVB-S", "DVB-S2"),
"ATSC": ("ATSC"),
 
 
return {
"DVB-C": "DVB-C",
"DVB-T": "DVB-T",
"DVB-T2": "DVB-T2",
"DVB-S": "DVB-S",
"DVB-S2": "DVB-S2",
"ATSC": "ATSC",
None: _("empty")
}[self.getType()]

DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz


Re: 17. January update broke my external USB DVB-T2 working #65 el bandido

  • Senior Member
  • 392 posts

+15
Neutral

Posted 7 February 2016 - 04:14

Are your vtuners or usb tuners changing types at start-up or reboot? If the answer is yes, then you may need to check and see how they are loading using rs232 debug before you pull your hair out or make tons of changes in NimManager.

My RS232 Debug at cold start or reboot :
 

Internal tuners

BRCM brcm_dvb0: DVB: registering adapter 0 frontend 0 (Vuplus FE)...
BRCM brcm_dvb0: DVB: registering adapter 0 frontend 0 (Vuplus FE)...
BRCM brcm_dvb0: DVB: registering adapter 0 frontend 0 (Vuplus FE)...
BRCM brcm_dvb0: DVB: registering adapter 0 frontend 0 (Vuplus FE)...

vtuners (incorrect)
BRCM brcm_dvb0: DVB: registering adapter 0 frontend 0 (vtuner fe)...
BRCM brcm_dvb0: DVB: registering adapter 0 frontend 0 (vtuner fe)...
BRCM brcm_dvb0: DVB: registering adapter 0 frontend 0 (vtuner fe)...
BRCM brcm_dvb0: DVB: registering adapter 0 frontend 0 (vtuner fe)...

vtuners (correct)
BRCM brcm_dvb0: DVB: registering adapter 0 frontend 0 (Sundtek ATSC / ClearQAM (0/0))...
BRCM brcm_dvb0: DVB: registering adapter 0 frontend 0 (Sundtek DVB-S/S2 (IV) (0/0))...
BRCM brcm_dvb0: DVB: registering adapter 0 frontend 0 (Sundtek DVB-S/S2 (IV) (0/0))...
BRCM brcm_dvb0: DVB: registering adapter 0 frontend 0 (Sundtek ATSC / ClearQAM (0/0))...



Re: 17. January update broke my external USB DVB-T2 working #66 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 7 February 2016 - 07:39

Ignore my post #63, where the sequence is wrong.
Recently, we changed the order here:
types = [type for type in ["DVB-C", "DVB-T", "DVB-T2", "DVB-S", "DVB-S2", "ATSC"] if eDVBResourceManager.getInstance().frontendIsCompatible(slot.frontend_id, type)]
But we are not changed the order in three other places, I think that this should be done.
And also the last current lines, the order must be obviously
DVB-C
DVB-T
DVB-S
And there probably should be also added the ATSC?
if slot.canBeCompatible("DVB-S"):
createSatConfig(nim, x, empty_slots)
empty = False
if slot.canBeCompatible("DVB-C"):
createCableConfig(nim, x)
empty = False
if slot.canBeCompatible("DVB-T"):
createTerrestrialConfig(nim, x)
empty = False
if empty:
empty_slots += 1

DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz


Re: 17. January update broke my external USB DVB-T2 working #67 zeros

  • PLi® Contributor
  • 1,635 posts

+61
Good

Posted 8 February 2016 - 06:39

I did it, something worse not gone, but it didn´t fix the error, which was described in post #57

Attached Files


DM920UHD DVB-S2X TRIPLE tuner + Triple M.S tuner DVB-S2X, DVB-T2/T, QboxHD, QboxHD Mini, Icecrypt T2300HD,
Qviart Lunix3 4K, Raspberry Pi 4 Model B 4GB & 8GB

Vertex 4K60 4:4:4 600MHz


Re: 17. January update broke my external USB DVB-T2 working #68 Dimitrij

  • PLi® Core member
  • 10,299 posts

+347
Excellent

Posted 8 February 2016 - 08:34

I did it, something worse not gone, but it didn´t fix the error, which was described in post #57

#57

This is not a bug, just slot(tuner) index changed and config name is same "enabled".

		elif slot.isCompatible("DVB-C"):
			nim.configMode = ConfigSelection(
				choices = {
					"enabled": _("enabled"),
					"nothing": _("nothing connected"),
					},
				default = "enabled")
			createCableConfig(nim, x)
		elif slot.isCompatible("DVB-T"):
			nim.configMode = ConfigSelection(
				choices = {
					"enabled": _("enabled"),
					"nothing": _("nothing connected"),
					},

Edited by Dimitrij, 8 February 2016 - 08:34.

GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K



4 user(s) are reading this topic

0 members, 4 guests, 0 anonymous users