On 2017.10.13 13:29, Daniel Frey wrote:
I switched ISPs a couple months back and have been struggling with
networking issues (not LAN, just WAN.)
I have discovered that something is broken with my ISP's ipv6
support, every time I go to a website there's a 10-second delay. When
syncing portage today I saw what the delay is: apparently it tries
ipv6 twice, fails, then resorts to ipv4 which works fine.
Most of my systems now have ipv6 support removed, and viola! no more
delays.
Except for the three systems I have that run systemd. I went in the
kernel config to disable ipv6, and it won't let me - looking at the
dependency list, it's systemd blocking this.
So *why* on earth is it a dependency when (from what I've been
reading after discovering this) many ISPs don't seem to support it
properly yet?
And is there a way to build systemd without ipv6? Or am I going to
have to revert these three systems back to openrc?
Dan
Pretty much stabbing in the dark, but can you disable ipv6 somewhere in
network configuration? Can you compile it into the kernel as a
module, and then blacklist it so it doesn't get loaded?
Jack