Jump to content


Photo

About the linux Kernel version


  • Please log in to reply
30 replies to this topic

#1 tvrothaw

  • Member
  • 16 posts

0
Neutral

Posted 17 December 2016 - 04:01

Hello, I noticed that most new 4k receivers still have an old linux kernel version 3.14, like VU+ UNO4k and solo4k, also the dm900.  Could you tell me the reason?

 

Because I can't drive some USB tuners, like Geniatech T230 needs higher kernel than 3.19.   I installed the T230 driver by openpli feeds, but still can't use it, I think it is because of low kernel vision?

 

Thank you!


Edited by tvrothaw, 17 December 2016 - 04:02.


Re: About the linux Kernel version #2 MiLo

  • PLi® Core member
  • 14,055 posts

+298
Excellent

Posted 17 December 2016 - 09:45

Manufacturers only supply closed-source drivers tied to a certain kernel version. That is related to Broadcom, who makes most of the chipsets, that doesn't want to supply datasheets or other information unless under strict NDA.

If the drivers were open source, all boxes would probably be running near-mainline kernels.

Note that this is also the case for most smartphones, tablets, smart TVs and such. They usually run ancient kernels and the manufacturers cannot be bothered to upgrade them
Real musicians never die - they just decompose

Re: About the linux Kernel version #3 tvrothaw

  • Member
  • 16 posts

0
Neutral

Posted 17 December 2016 - 10:50

Manufacturers only supply closed-source drivers tied to a certain kernel version. That is related to Broadcom, who makes most of the chipsets, that doesn't want to supply datasheets or other information unless under strict NDA.

If the drivers were open source, all boxes would probably be running near-mainline kernels.

Note that this is also the case for most smartphones, tablets, smart TVs and such. They usually run ancient kernels and the manufacturers cannot be bothered to upgrade them

Thank you for your detailed answers.

 

I checked LinuxTV which shows me that I can ONLY update the media_tree, then maybe UNO4k could recognise my usb tuner T230 ?  I searched the whole forum here, seems only few people success with this method.( eg. some vu+ solo2 cases)

 

I found most E2 boxs remain steady "Linux Kernel version"  from birthday to ever and never.( someone has exception such as HD51 which updated times) 

 

So, "update the media_tree",  is it the only feasible way to use usb tuners which require higher Linux Kernel Version than the box itself ?

 

Thank you !



Re: About the linux Kernel version #4 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 17 December 2016 - 11:18

Naah, most brands have updated the kernel of their boxes, some even several times.



Re: About the linux Kernel version #5 betacentauri

  • PLi® Core member
  • 7,185 posts

+323
Excellent

Posted 17 December 2016 - 11:56

Yes, but this doesn't happen quite often. And you can never be sure that a manufacturer will do it in the next x months/years...


Xtrend ET-9200, ET-8000, ET-10000, OpenPliPC on Ubuntu 12.04

Re: About the linux Kernel version #6 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 17 December 2016 - 12:07

Some do follow kernel development closely.

They release new kernel driver few hours after official kernel release.
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: About the linux Kernel version #7 dax

  • Senior Member
  • 228 posts

0
Neutral

Posted 18 December 2016 - 18:02

Manufacturers only supply closed-source drivers tied to a certain kernel version. That is related to Broadcom, who makes most of the chipsets, that doesn't want to supply datasheets or other information unless under strict NDA.

If the drivers were open source, all boxes would probably be running near-mainline kernels.

Note that this is also the case for most smartphones, tablets, smart TVs and such. They usually run ancient kernels and the manufacturers cannot be bothered to upgrade them

Is there a manufactures of stb that supply open source driver?

Re: About the linux Kernel version #8 WanWizard

  • PLi® Core member
  • 70,396 posts

+1,807
Excellent

Posted 18 December 2016 - 21:35

No.

 

The drivers are supplied under heavy NDA by the manufacturer of the chipset, in our case Broadcom. And none of the manufacturers will violate that NDA, their business depends on being able to get these chipsets.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: About the linux Kernel version #9 dax

  • Senior Member
  • 228 posts

0
Neutral

Posted 18 December 2016 - 21:49

Clear, thanks!



Re: About the linux Kernel version #10 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+541
Excellent

Posted 22 December 2016 - 17:59

Take care, if you are going to replace parts of the kernel, that the kernel signature remains the same. Otherwise the driver modules won't load anyway. Message from this fact: only buy a STB from manufacturer that ships recent kernels.


* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: About the linux Kernel version #11 dax

  • Senior Member
  • 228 posts

0
Neutral

Posted 23 December 2016 - 11:16

Message from this fact: only buy a STB from manufacturer that ships recent kernels.

An example?



Re: About the linux Kernel version #12 littlesat

  • PLi® Core member
  • 57,120 posts

+698
Excellent

Posted 23 December 2016 - 11:24

For uhd 4k boxes I thought mut@nt is the number one when you want to use a more recent kernel....

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: About the linux Kernel version #13 SpaceRat

  • Senior Member
  • 1,030 posts

+65
Good

Posted 23 December 2016 - 13:56

Newer kernel doesn't mean better ...
Debian stable is using 3.1x too.

And especially Mut@nt has heavy issues in their kernels ...

Edited by SpaceRat, 23 December 2016 - 13:57.

1st box: Vu+ Ultimo 4k 4xDVB-S2 FBC / 2xDVB-C / 1.8 TB HDD / OpenATV 6.2
2nd box: Gigablue Quad 4k 2xDVB-S2 FBC / 2xDVB-C / 1.8 TB HDD / OpenATV 6.2
testing boxes: Vu+ Duo² + AX Quadbox HD2400 + 2x Vu+ Solo² + Octagon SF4008
Sats & Pay-TV: Astra 19.2°E + Hotbird 13°E with Redlight / SCT HD / SES Astra HD- / Sky V14 / 4th empire propaganda TV
Card-Server: Raspberry Pi + IPv6-capable oscam
Router: Linksys WRT1900ACS w/ LEDE + Fritz!Box 7390

Re: About the linux Kernel version #14 littlesat

  • PLi® Core member
  • 57,120 posts

+698
Excellent

Posted 23 December 2016 - 14:42

And especially Mut@nt has heavy issues in their kernels ..

->

Probably they are trying this as pioneer....???


WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: About the linux Kernel version #15 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 23 December 2016 - 14:47

For uhd 4k boxes I thought mut@nt is the number one when you want to use a more recent kernel....

It's not that long ago that multiple PLi-core members told us multiple times that new kernels have no (or hardly any) advantage.



Re: About the linux Kernel version #16 SpaceRat

  • Senior Member
  • 1,030 posts

+65
Good

Posted 23 December 2016 - 14:56

It more feels like they are helplessly searching for hail in even newer kernels.

This is the Mut@nt/Quadbox HD2400 history:
Kernel 4.0.1 started to miss finding the SATA HDD sometimes
Kernel 4.7.x made it worse by booting painfully slow and almost always losing the SATA HDD
Kernel 4.8.3 was used as an attempt to solve this problem, but to no avail.

I've got two private workarounds on my Quadbox to reduce the pain:
a.) I'm mounting the HDD and a permanent USB stick by UUID, as they keep randomly switching between becoming /dev/sda1 or /dev/sdb1
b.) I added a shutdown-helper to runlevel 6 in order to spin up the HDD before shutdown else the box will reboot painfully slow and miss the HDD

This box will most definitely end up on eBay anytime soon.
1st box: Vu+ Ultimo 4k 4xDVB-S2 FBC / 2xDVB-C / 1.8 TB HDD / OpenATV 6.2
2nd box: Gigablue Quad 4k 2xDVB-S2 FBC / 2xDVB-C / 1.8 TB HDD / OpenATV 6.2
testing boxes: Vu+ Duo² + AX Quadbox HD2400 + 2x Vu+ Solo² + Octagon SF4008
Sats & Pay-TV: Astra 19.2°E + Hotbird 13°E with Redlight / SCT HD / SES Astra HD- / Sky V14 / 4th empire propaganda TV
Card-Server: Raspberry Pi + IPv6-capable oscam
Router: Linksys WRT1900ACS w/ LEDE + Fritz!Box 7390

Re: About the linux Kernel version #17 littlesat

  • PLi® Core member
  • 57,120 posts

+698
Excellent

Posted 23 December 2016 - 15:10

It's not that long ago that multiple PLi-core members told us multiple times that new kernels have no (or hardly any) advantage.

->

Indeed... but 3.1 is ancient...4 October, 2011... > 5 years.... https://kernelnewbie...g/LinuxVersions


WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: About the linux Kernel version #18 SpaceRat

  • Senior Member
  • 1,030 posts

+65
Good

Posted 23 December 2016 - 15:20

Uhm ...

Linux 3.15 Released 8 June, 2014
Linux 3.14 Released 30 March, 2014

And if I have the choice between "old but well-working" and "new but broken like hell", I'll pick the old one any time.
1st box: Vu+ Ultimo 4k 4xDVB-S2 FBC / 2xDVB-C / 1.8 TB HDD / OpenATV 6.2
2nd box: Gigablue Quad 4k 2xDVB-S2 FBC / 2xDVB-C / 1.8 TB HDD / OpenATV 6.2
testing boxes: Vu+ Duo² + AX Quadbox HD2400 + 2x Vu+ Solo² + Octagon SF4008
Sats & Pay-TV: Astra 19.2°E + Hotbird 13°E with Redlight / SCT HD / SES Astra HD- / Sky V14 / 4th empire propaganda TV
Card-Server: Raspberry Pi + IPv6-capable oscam
Router: Linksys WRT1900ACS w/ LEDE + Fritz!Box 7390

Re: About the linux Kernel version #19 SpaceRat

  • Senior Member
  • 1,030 posts

+65
Good

Posted 23 December 2016 - 15:40

But don't take my words ...
... take those of Debian and Ubuntu ...

Output from Ubuntu server:
myuser@myserver:~/$ uname -a
Linux myserver [b]3.14.32[/b]-xxxx-grs-ipv6-64 #9 SMP Thu Oct 20 14:53:52 CEST 2016 x86_64 x86_64 x86_64 GNU/Linux
Output from my Debian server:
root@igel:~# uname -a
Linux igel 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19) x86_64 GNU/Linux
If Debian and Ubuntu don't switch kernel in stable branches, they will definitely know why.
My Samsung smartphone is also using kernel 3.10.x, even with the latest firmware (October 2016).

So if all major names (Debian, Ubuntu, Samsung, Dream, Vu+, ...) stick with kernel 3.1x.y, my impression that kernel 4.x suxx can not be that wrong!
1st box: Vu+ Ultimo 4k 4xDVB-S2 FBC / 2xDVB-C / 1.8 TB HDD / OpenATV 6.2
2nd box: Gigablue Quad 4k 2xDVB-S2 FBC / 2xDVB-C / 1.8 TB HDD / OpenATV 6.2
testing boxes: Vu+ Duo² + AX Quadbox HD2400 + 2x Vu+ Solo² + Octagon SF4008
Sats & Pay-TV: Astra 19.2°E + Hotbird 13°E with Redlight / SCT HD / SES Astra HD- / Sky V14 / 4th empire propaganda TV
Card-Server: Raspberry Pi + IPv6-capable oscam
Router: Linksys WRT1900ACS w/ LEDE + Fritz!Box 7390

Re: About the linux Kernel version #20 dAF2000

  • PLi® Ex-Leden
  • 14,151 posts

+52
Good

Posted 23 December 2016 - 15:44

Well, the topic starter just wants to use a specific USB tuner which is only supported in newer kernels. It doesn't matter if you use 3.x or 4.x kernels. They are all more or less stable enough. The problem is that the kernel drivers of the manufacturer are not always stable and may have bugs depending on the kernel version they use. That's the real issue.

 

So, the real question is: which box has stable kernel drivers now which support my USB tuner? Whether that would be a 3.x, 4.x or whatever kernel is less important and maybe even unimportant.


Many answers to your question can be found in our wiki: http://openpli.org/wiki


2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users