Em vez de executar seu roteador Buffalo em um modo de ponte, tente executá-lo em um modo roteado para que "NAT" todos os pacotes.
O que provavelmente está acontecendo é que o seu roteador Netgear está ficando confuso com o número de rotas (ou seja, seu cache de roteamento não é grande o suficiente) e está tendo problemas. Usando o NAT, você pode traduzir o endereço de origem que o roteador vê, simplificando o que o Netgear precisa tratar.
Ou jogue fora e pegue um roteador decente.