Boa rede que você tem, já que você mencionou que outros sistemas funcionam sem os soluços que você tem o direito de suspeitar de sua caixa.
Eu tive esse problema e foi uma postagem do Fedora sobre a desativação do IPv6 que fez a diferença e normalizou as coisas.
Eu copiava o arquivo /etc/sysctl.conf antes de editá-lo, caso isso não ajudasse e uma configuração talhada é apenas uma nova ferida.
sudo cp /etc/sysctl.conf /etc/sysclt.conf.BACKED
sudo gedit /etc/sysctl.conf
e anexe estas linhas
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Se você tiver coragem, você pode simplesmente catar o arquivo para determinar se as configurações do ipv6 já estão incluídas e se não, você pode cat aquelas linhas e pular o gedit
sudo cp /etc/sysctl.conf /etc/sysclt.conf.BACKED
cat /etc/sysctl.conf
echo "net.ipv6.conf.all.disable_ipv6 = 1" | sudo tee -a /etc/sysctl.conf
echo "net.ipv6.conf.default.disable_ipv6 = 1" | sudo tee -a /etc/sysctl.conf
echo "net.ipv6.conf.lo.disable_ipv6 = 1" | sudo tee -a /etc/sysctl.conf
despeje o arquivo de configuração novamente para verificar se as mudanças entraram em vigor e você não o interrompeu
cat /etc/sysctl.conf
Eu reiniciei para garantir que a alteração fosse efetuada e meu WiFi se comportasse como deveria.
Espero que isso faça diferença para você.