Windows 10, adaptador Killer E3000 de 2,5 GbE, el controlador más reciente.
Esto comenzó hace aproximadamente una semana sin ningún cambio que yo recuerde. Lo noté cuando Wake-On-Lan dejó de funcionar para este sistema. Después de intentar solucionarlo, descubrí que no se limita a WOL, sino que también afecta a mDNS y solo a las transmisiones UDP básicas que envío desde otros sistemas. El sistema todavía recibe algunas transmisiones UDP, pero mucho menos que cuando se usa una segunda NIC (Killer E2600, 1GbE).
Para probar, emito este comando en otro sistema Linux conectado al mismo conmutador:
echo "hello" | socat - UDP-DATAGRAM:10.0.3.255:9,broadcast
Configuración del adaptador:
E3000 settings:
IPv4 Address. . . . . . . . . . . : 10.0.0.28
Subnet Mask . . . . . . . . . . . : 255.255.252.0
Default Gateway . . . . . . . . . : 10.0.0.1
E2600 settings:
IPv4 Address. . . . . . . . . . . : 10.0.0.29
Subnet Mask . . . . . . . . . . . : 255.255.252.0
Default Gateway . . . . . . . . . : 10.0.0.1
Sólo se habilita un adaptador a la vez, todos los demás adaptadores están deshabilitados. Ambos adaptadores están conectados al mismo interruptor tonto.
Con E2600 puedo ver el paquete de transmisión recibido en la interfaz. Verificado usandoesta herramientay WireShark (en modos promiscuo y normal).
Con E3000, el paquete nunca se recibe en la interfaz.
Lo mismo se puede reproducir con paquetes WOL enviados desde otros sistemas y con mDNS que no funciona en absoluto (los pings locales fallan con E3000, pero funcionan con E2600).
Lo que intenté y lo que no ayudó:
netcfg -d
,netsh winsock reset
reconfigurando todos los adaptadores desde cero- deshabilitar todos los adaptadores de red excepto uno
- desinstalar Hyper-V y sus adaptadores de red
- desinstalar OpenVPN y sus NIC virtuales
- deshabilitar el firewall
- juguetear con la configuración del adaptador (descarga, ahorro de energía, etc.)
- comprobando
netsh dump
si hay algo inusual - revertir el controlador a varias versiones anteriores, incluida la antigua RTL8125AG antes de que se le cambiara el nombre a Killer
- desinstalador de software asesino
- encender y apagar el interruptor
- actualizar el BIOS de la placa base (MEG X570) y verificar que la configuración de ahorro de energía no afecta la red
- cambiar explícitamente la métrica de interfaz del adaptador a 1
Todo lo demás funciona bien, obtengo velocidades completas de 2,5 GbE, todas las conexiones a todos los recursos están funcionando. Cuando tanto E2600 como E3000 están habilitados al mismo tiempo, las transmisiones se reciben correctamente a través de E2600.
Lo siguiente que debería intentar sería iniciar un sistema limpio desde otro medio e intentar reproducir el problema allí. Esto ayudará a comprender si se trata de algún problema de hardware con la NIC (¿firmware actualizado silenciosamente durante una actualización del controlador?) o un problema de configuración con Windows.
Este tema realmente me desconcierta. ¿Algunas ideas?