[solved] Adding ifb module to the kernel?

Post Reply
jcornuz
Posts: 9
Joined: Sun Sep 03, 2017 10:37 am
languages_spoken: english, french
ODROIDs: Oroid XU4 + Cloushell2
Contact:

[solved] Adding ifb module to the kernel?

Unread post by jcornuz » Fri Sep 07, 2018 9:51 am

Hello all

I hope this is the right place to ask - if not, please let me know.

I have had a cloudshell2 running well for the last few months. I added an usb->eth adapter to use it as a server / router and it is doing a great job.

I have been using fireqos to do basic QOS - just making sure VOIP gets first priority. However, Fireqos requires IFB (Intermediate Functionnal Block device / https://wiki.linuxfoundation.org/networking/ifb) to function, which is not included in the default (ubuntu/hardkernel) kernel.

I did compile my own kernel (it has been working fine), but it would be a lot more simple to not have to recompile when there is an update (and not worry having my kernel overwritten by an update)... and maybe other people would be interested in Fireqos.

So if there is anything that can be done about it: THANKS. If not, well, I can understand :)
Last edited by jcornuz on Sat Sep 08, 2018 8:57 am, edited 1 time in total.

User avatar
tobetter
Posts: 2681
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: X, X2, U2, U3, XU3, C1
Location: Paju, South Korea
Contact:

Re: Adding ifb module to the kernel?

Unread post by tobetter » Fri Sep 07, 2018 10:30 am

jcornuz wrote:Hello all

I hope this is the right place to ask - if not, please let me know.

I have had a cloudshell2 running well for the last few months. I added an usb->eth adapter to use it as a server / router and it is doing a great job.

I have been using fireqos to do basic QOS - just making sure VOIP gets first priority. However, Fireqos requires IFB (Intermediate Functionnal Block device / https://wiki.linuxfoundation.org/networking/ifb) to function, which is not included in the default (ubuntu/hardkernel) kernel.

I did compile my own kernel (it has been working fine), but it would be a lot more simple to not have to recompile when there is an update (and not worry having my kernel overwritten by an update)... and maybe other people would be interested in Fireqos.

So if there is anything that can be done about it: THANKS. If not, well, I can understand :)
My suggestion is to create a patch which you made for your custom kernel and post it to this forum addressing to odroid or mdrjr. The best way is if you have a github account, you can do pull request, HK's kernel maintainer will merge the patch to the branch to release at some point.

jcornuz
Posts: 9
Joined: Sun Sep 03, 2017 10:37 am
languages_spoken: english, french
ODROIDs: Oroid XU4 + Cloushell2
Contact:

Re: Adding ifb module to the kernel?

Unread post by jcornuz » Fri Sep 07, 2018 1:10 pm

Thanks for the suggestion. I created a pull request (https://github.com/hardkernel/linux/pull/362)... we will see if it gets merged ;)

jcornuz
Posts: 9
Joined: Sun Sep 03, 2017 10:37 am
languages_spoken: english, french
ODROIDs: Oroid XU4 + Cloushell2
Contact:

Re: [solved] Adding ifb module to the kernel?

Unread post by jcornuz » Sat Sep 08, 2018 8:58 am

Pull request was accepted. Anyone needing Fireqos for QOS will have an easier life, thanks to Mauro!

Post Reply

Return to “Ubuntu”

Who is online

Users browsing this forum: Google [Bot], hominoid and 2 guests