-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Discussion: kernel cmdline changes #13
Comments
let me try to remember where those options came from:
|
|
regarding 2. - it is maybe time to switch to https://github.com/alpernebbi/depthcharge-tools for handling the booting of the 64bit arm chromebooks, so that it gets easier to adjust the kernel cmdline parameters ... its a proper debian package, postmarketos is using it as well and its well maintained too i think ... i'll prepare the change of the kernel cmdline parameters in all my kernel build repos and the imagebuilder repos (grub, extlinux.conf etc. where needed) during the next days, so that the next set of images i plan to build during the next weeks maybe will have them in already |
Thanks for considering my suggestions. Don't get me wrong, I generally don't trust consumer grade routers either, most of my networking stuff are running mainline OpenWrt, which has a proper firewall. However, I feel like if Debian and Ubuntu aren't disabling IPv6 by default, we probably shouldn't either. About depthcharge-tools, I'll try tinkering with it later this week and see if I can get it working. The ability to automate the kpart image generation process would be very nice indeed. |
so hi funny story after making minecraft java turorial i was having some fun with building a kelner for the first time but actually it is not the only place where it causes a problem, there is also lxc
personally i do not believe disabling ipv6 poses any more security risk than connecting to wifi in cafe i would not recommend leaving it disabled since it may (and has already) cause stuff to break without a clear reason |
this topic is still open as it will need quite a bit more testing and some things sorted out (like maybe using depthchargetools) and as a result some more time is required to get this forward which i currently do not have ... but this topic is still on my list and not forgotten - things are moving on, but sometimes slow :) |
Same on my end, still haven't had time to look into the depthcharge tools yet, will probably get to it at some point. |
i tried doing depthchargetools but i couldn't find any well made instruction/documentation i could follow will try to get it working later but for now will keep just repeating lest few steps of kelner compilation and flashing it |
There are a bunch of kernel cmdline args that we could potentially consider removing:
net.ifnames=0
disables predictable network interface device naming, which doesn't seem to provide any benefit as far as I can tellipv6.disable=1
Is there any network devices that don't work with IPv6?deferred_probe_timeout=30
helpful for debugging but doesn't seem to be required for normal booting anymore, at least not on v6.6 + sc7180 (trogdor)clk_ignore_unused=1
same as abovenoresume
disables hibernation, probably fine to keep it for nowapparmor=0
docker supposedly doesn't play nice with apparmor, but I was never able to confirm this since the docker documentation doesn't instruct users to disable apparmor on distros with it enabled by default.The text was updated successfully, but these errors were encountered: