On Fri, Oct 13, 2017 at 12:29 PM, Daniel Frey <djqfrey@gmail.com> 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?

Have you tried to boot the systems with  the "disable_ipv6=1" kernel parameter?

Regards.
--
Dr. Canek Peláez Valdés
Profesor de Carrera Asociado C
Departamento de Matemáticas
Facultad de Ciencias
Universidad Nacional Autónoma de México