Por padrão, o DD-WRT define cada porta ethernet como um único switch. Você conseguiu se comunicar entre dispositivos conectados ao switch netgear, mas não entre dispositivos conectados em diferentes portas lan no roteador DD-WRT
para confirmar essa execução:
swconfig list
A saída deve ser semelhante a
Found: switch0 - eth0 . (wan port)
Found: switch0 - eth1 . (lan ports)
execute o seguinte para permitir que as portas com fio conversem entre si:
swconfig dev eth1 set enable_vlan 1
swconfig dev eth1 set apply
onde eth1 é as portas com fio, substitua conforme necessário, se você modificou a configuração. Você precisará executar isso a partir do menu de administração - comandos na administração do roteador, se quiser que ele persista na reinicialização