likkwidd··on How to take back control of /etc/resolv.conf on Linux (2018)I solved the captive portal issue by using captive browserhttps://github.com/FiloSottile/captive-browser