Finalmente funcionou, foi um problema de código, não um problema de roteador.
Mais respostas detalhadas disponíveis no stackoverflow.
Eu tenho um pedaço de código que envia uma transmissão UDP para a rede local (ip "192.168.3.255", porta 48620) que funciona bem ao usar a conexão ethernet. No entanto, ao usar WiFi, não recebo nada dos dispositivos digitalizados.
É possível que a configuração WiFi esteja bloqueando a transmissão UDP?
Se eu abrir o soquete quando estiver conectado à ethernet e começar a varredura, desconecte a ethernet, a varredura continuará funcionando usando WiFi.
Seguindo esta pergunta link porque não é provável ligado ao código
Carte réseau sans fil Connexion réseau sans fil :
Suffixe DNS propre à la connexion. . . : ltech.local
Adresse IPv6 de liaison locale. . . . .: fe80::a897:46eb:b97f:de0a%13
Adresse IPv4. . . . . . . . . . . . . .: 192.168.3.136
Masque de sous-réseau. . . . . . . . . : 255.255.255.0
Passerelle par défaut. . . . . . . . . : 192.168.3.1
Carte Ethernet Connexion au réseau local :
Suffixe DNS propre à la connexion. . . : ltech.local
Adresse IPv6 de liaison locale. . . . .: fe80::3823:c78a:c599:dd6b%11
Adresse IPv4. . . . . . . . . . . . . .: 192.168.3.134
Masque de sous-réseau. . . . . . . . . : 255.255.255.0
Passerelle par défaut. . . . . . . . . : 192.168.3.1