Você tem os dois roteadores distribuindo o DHCP? Ambos os roteadores estão na mesma sub-rede IP? Se a prancha de surf manipula DHCP, o roteador G tem o DHCP desativado (mas está configurado com um endereço estático na mesma sub-rede de IP ... essencialmente apenas uma ponte), então não consigo ver por que todos os computadores não podem ver a impressora compartilhada.
Por exemplo ...
Como isso te agarra ... faz sentido? Ter a prancha de surf lidar com DHCP e definir o intervalo para iniciar em 50 ou mais. Defina o roteador G para ser uma ponte ou, pelo menos, desative o DHCP e conecte-o à prancha de surfe por meio de uma das portas Ethernet normais (não da porta da Internet). Atribua a ele um IP que esteja fora do intervalo de DHCP, mas na mesma sub-rede (para que você possa acessá-lo facilmente para ajustar as configurações, etc.). Então, todos os computadores que se conectam ao roteador G receberão um endereço IP que está no mesmo intervalo em que o servidor e a impressora estão. Isso deve funcionar.