Oh well, this also looks 3.14, unsurprisingly, as the LE base is same.
GitHub - kszaq/linux-amlogic-le: the Linux kernel for Amlogic SoC devices
Oh well, this also looks 3.14, unsurprisingly, as the LE base is same.
GitHub - kszaq/linux-amlogic-le: the Linux kernel for Amlogic SoC devices
Moderators are not always developers. Don't be rude.
I suggest you look at his very condescending remarks from the Pi-hole thread too. Interestingly he was the guy moderately exactly the issues I asked about !
If you don't know the issues, there is no need to discourage people. We make progress because we seek to improve.
I am trying to ascertain whether LibreElec kszaq S905 builds will include iproute2 and tc with classful HTB for advanced traffic control, usually in kernel 3.19 or 4.1.
IPtables already seem included.
I would like to use my S905X based Android Box with LE and Pi-hole add-on.
Pi-hole gives me DNS and DHCP nicely. What I additionally would like to do is add some Linux QoS, e.g, priority to streaming from Ethernet source to Box over downloads by home PC/laptop(s) attached to the LE WiFi AP.
Plus some buffer bloat prevention and minimum bandwidth guarantee to streaming to Box as percent of total. My ethernet bandwidth will be low, 2-5 Mbps.
LE can't run any installs, and Pi-hole likely cannot accommodate scripts either.
Can some Docker container based approach do the trick for above simple QoS features, perhaps by adding OpenWrt type functions? Possibly on a lightweight Alpine aarch64 base (5MB) as opposed to the usual Debian one?
For one minute - just imagine that we all stupid. All I can see if bla bla QoS, something, 53.
I really have no idea what you are trying to do. That is not a criticism but a reflection of the amount of "Feature Requests" I look at.
Imagine that you are trying to obtain a loan from your bank manager and this is your reason for the loan. Make it simple as the header and then define the technical requirements.
I'm not putting a damper on your enthusiasm and I'm sure you know what you mean - but many don't.
Maybe it shouldn't have been in feature requests but in some discussion topics-reason it is here is simply your own Pi-hole thread for continuity !
Briefly, how can I install OpenWrt QoS like packages on top of LibreElec given it is a non writeable distro? With an Alpine base container use an ADD command via Dockerfile? Is it possible to add QoS to the Pi-hole Docker?
You are welcome to move this to any "suitable" thread.
Re: July 24 posts, where Pi-hole with dnsmasq backend also does DNS/DHCP server role beyond DNS Adblock, how about:
Configuration: Ethernet RJ45 to LE S905 X/W aarch64 Box with tethered WiFi AP. This AP connects to several home devices and shares Internet bandwidth from the Ethernet source.
If we could add QoS priority (IP address, device, application based) along with anti buffer bloat ( scheduling/queueing packages like fq_codel and cake SQM), the LE Box now becomes a little router + media streamer.
The objective here is to share Ethernet bandwidth across a few home devices and all the Adblock and QoS features via installing above packages on LE Box as if it were a small router.
Question: So are there any QoS Dockers available that can work on aarch64 box?
Also, to avoid ISP DNS hijacking, many router providers talk about changing DNS port from 53, to say, 54. Is this valid, and could the port be mapped thus on the machine?
Alpine Linux/Docker documentation is very sparse so I can't figure out if you could simply install above QoS packages in a base Alpine Docker with Dockerfile ADD command, as you would typically install on OpenWrt running on a router with "apt-get install [package] "
I'm not to sure what you are trying to accomplish.
You started the original Thread but you have now decided to venture in a multitude of topics based on this thread. (Bla bla bla)
Please delineate your questions based on the issues you have.
I wanted to keep all my questions in one thread based on a single main concern:
Run LE+ Openwrt (for net mgmt) on a regular S905* Android Box in an efficient manner.
Apart, I think I got misdirected earlier- the solution isn't necessarily to use a full blown OS (that always is Plan B), but to avoid build complication by using Docker. I wish I had been pointed in this direction earlier !
Plan B as pointed above isn't that great given instability.
I tried 3 different kodi (original, omnc and ... can't remember) options under android - none of them would run stable (either file stopped after few secs, stuttering, no auto switching etc. etc.). That's the main benefit for me.
Also yeah, on internal memory it boots up a few sec faster and navigation is snappier (we talk about ms here, without professional measurement tools i can't give exact numbers). But I even would use it, if that wouldn't be the case.
But why don't you give it a try? Backup your config, get android running again and test it yourself. Even if you installed to internal memory, getting back doesn't take that much time once you know how to.
Will try...just getting "enough" info first 😈😈
Interesting to hear Kodi isn't stable on Android/OSMC!
OSMC has a package manager so easier than going the Docker route...
Were you running OSMC on RPi or generic S905 (not just Vero)? There seems a hack quoted at Feaktab for generic S905 from Hungary if you google " OSMC S905" from April 2018.
Was Kodi stable at 720p or below?
Anyway I asked Docker after reading:
Does Docker require a lot of memory to run and is slow compared with native install? Hopefully Docker with minimal OS and couple apps running is much faster than VMs.
1.) U're assuming that? I was wondering how that would work, there is no known image directly for S9** boxes. I guess a proper build image Index of /releases/17.01.4/targets/arm64/generic/ might work, then you create a docker image GitHub - abresas/docker-openwrt-arm: Docker base image for OpenWRT on ARM-based devices..
2. Faster in what aspect? Startup? Besides that I wouldn't think of it being faster but more stable. Well, navigation might be a bit faster.
3. I believe it may be possible, but it wouldn't make any sense, except you want an easy to manage sandboxed version.
Thanks! Will look at those builds.
Re: LE vs Android performance, what is the real benefit of LE- I keep reading that LE boots much faster and is more quicker in general, but never saw any quantification I asked for.
Your views?
The point is that Android comes preloaded and certainly there are tons of apps you cannot find under LE. So if there isn't a big performance gap maybe I should stick to Android and not have to go through all kinds of addons installation hassle !
Here is what might solve my issues of running a Linux package along with LE:
LinuxServer.io docker addons and general docker info
Question:
1. Does anyone know how Openwrt might be added to the repo since it is not listed ( and happens to be a fully supported Linux distro on its own for routers-basic footprint 4-8MB)?
I am assuming S905W arm64 based Android Box is supported !
2. Could anyone comment on how much faster LE is over Android 6.0+ for Kodi 17.6/18?
Is it closer to 30-40% , 100% or 200-300%?
3. Could we dockerize LE itself?
Here is a very interesting article setting up media server on the go!
DIY RV Offsite Backup and Media Server | Linux Journal
I put up my question in the (first) comment above.
So would like to know your opinions too, LibreElec experts !
Thanks for being active as usual 😎
My next, re: S905/X/W Android Box.
1. I noticed a Network Tools add-on package, but couldn't find any info in it.
So can we add OpenWrt to LE?
I would like to support eth, WiFi AP+client mode, 3/4G LTE dongle, some QoS/buffer/ priority management, and multi proxy setup via PAC file.
2. How about a RADIUS type AAA client add-on as well?