Você está permitindo que o roteador forneça um endereço IP no lado WiFi (DHCP do roteador)? Se sim, o que significa definir o endereço DNS no seu laptop?
Embora o próprio roteador possa ser configurado para usar o DNS do Google, pode ser que ele configure o laptop para usar o ROUTER como um servidor DNS e muitos roteadores baratos não são poderosos o suficiente para fazer isso de maneira confiável.
Se esse for o caso, basta alterar as configurações dos roteadores para fornecer servidores DNS ou OpenDNS do Google em vez de ele mesmo (se o roteador puder fazer isso) - se o roteador não puder ser configurado dessa forma, faça a alteração no Windows.
É improvável que seja um problema de MTU, desde que o roteador e o laptop sejam relativamente novos. Para ser honesto, acho que a única maneira confiável de provar isso é usar o Wireshark para monitorar uma conversa de ida e volta entre seu laptop e a Internet. Você precisaria saber como procurar pacotes fragmentados.