¿Cómo verifica el valor dúplex actual de una tarjeta de red configurada en Negociación automática en Windows?

19

Me gustaría saber qué dúplex (medio o completo) ha negociado mi tarjeta de red con un conmutador cuando ambos están configurados para la configuración automática en Windows.

Scott Markwell
fuente

Respuestas:

10

En el símbolo del sistema:

powershell "Get-NetAdapter | SELECT name, fullduplex | where name -eq 'card name'"

Disfrutar.

HotPlasma
fuente
Parece que la documentación en msdn.microsoft.com/en-us/library/hh968170(v=vs.85).aspx confirma que este es el estado operativo, no la configuración seleccionada. Me alegra ver que ahora hay una manera de hacer esto 8 años después de manera confiable.
Scott Markwell
Get-NetAdapter necesita Windows 8 o posterior (re: stackoverflow.com/a/27213645 )
im_chc
10

Sin mirar el interruptor, la única forma en que parece posible es si el controlador de Windows para su NIC informa esta información. Para ver si es así, vaya a Control Panel --> Administrator Tools --> Event Viewer. Luego, debe mirar los registros del sistema (en Windows7, esto se encuentra debajo del árbol de registros de Windows ). Una vez que encuentre los registros del sistema, haga clic en Fuente en la parte superior para usar como criterio de clasificación. Ahora busque el controlador de tarjeta de red, el mío por ejemplo es b57nd60a . Desplácese por todas las entradas que ha realizado su controlador NIC y, si tiene suerte, verá a qué velocidad se negoció en el informe del evento.

SiegeX
fuente
Esto es un dolor en el culo, pero funciona, gracias. Ordene por fuente, encontré b57w2k (para un chip BroadCom) y luego miré el historial de su configuración.
Scott Markwell el
+1. Trabajó para mi. Busqué el nombre de mi marca NIC (Marvell en este caso) y salte directo a él.
DuckMaestro
7

Escriba lo siguiente en el símbolo del sistema:

wmic NIC where NetEnabled=true get Name, Speed

Debería decírtelo.

dispara
fuente
2
¿Podría proporcionar una salida de muestra?
Loco
¡Esto funcionó muy bien para mí en Windows 10! Gracias.
user3731622
1
Eso no parece enumerar si se negoció o no en full-duplex. ¿Quizás "get Name, Speed, AutoSense" te lo da?
Wodin
3

Con Powershell ejecutar:

Get-NetAdapter | SELECT name, LinkSpeed, fullduplex | ft -autosize

ingrese la descripción de la imagen aquí

Faisal
fuente
2

Algunas tarjetas (Intel, por ejemplo) tienen un paquete de diagnóstico que muestra esta información. Este software a menudo no está instalado. Por lo general, solo el controlador está instalado y la aplicación de diagnóstico / administración no. Creo que la aplicación Intel se llama ProSet

Dave M
fuente
1

Esto funciona en Windows 7, no estoy seguro acerca de las versiones anteriores:

  1. Haga clic derecho en la tarjeta de red en Conexiones de red en el Panel de control
  2. Haga clic en configurar
  3. Haga clic en la pestaña Velocidad de enlace
  4. Mire la ventana de estado del enlace .

ingrese la descripción de la imagen aquí

David
fuente
55
Este funcionaría con versiones inferiores de Windows, pero es relevante solo para ciertos controladores de tarjeta de red. Los controladores básicos y la mayoría de los controladores de otros fabricantes además de Intel no mostrarán la información.
pabouk
0

No hay necesidad de pasar una hora en el visor de eventos:

Dentro de "Conexiones de red", haga clic derecho -> "Estado".

Aquí puedes ver "Velocidad".

paso 1

paso 2

Narus
fuente
1
Desafortunadamente, Speed ​​no indica el estado de Duplex en ethernet en Windows. Es completamente posible ser 1.0 Gbps y half-duplex
Scott Markwell
En realidad, no existe tal cosa como Ethernet semidúplex gigabit.
Nicolas Melay
-1

La forma más fácil que se me ocurre es obtener un interruptor que tenga luces en el frente o una interfaz de administración y simplemente echar un vistazo.

Aparte de eso, no estoy al tanto de ningún software capaz de decírtelo.

William Hilsum
fuente
-1

No hay una forma de software para informar el modo dúplex negociado (especialmente con un interruptor) porque todas esas cosas suceden en la capa física.

Necesitará algún tipo de dispositivo de medición para diagnosticar eso electrónicamente .

yhw42
fuente
Cambié entre serverfault y superuser, en mi opinión, es adecuado para ambos, si el mod piensa lo contrario, no me opondría.
Scott Markwell
ethtoollo hace en Linux, por lo que existen interfaces de software para acceder a la información.
Gert van den Berg
-1

En mi plataforma Windows 7:

  • Elemento de la lista

Escriba en la barra de búsqueda de Windows 7 Centro de redes y recursos compartidos. Seleccione - Centro de redes y recursos compartidos

Cambiar la configuración del adaptador

Haga clic con el botón derecho (El adaptador LAN Lannetwrk), seleccione Estado, le mostrará la velocidad que ha negociado con el siguiente dispositivo ascendente de red.

PhilB
fuente
1
Desafortunadamente, la velocidad del enlace no es la misma que la de Duplex. Es posible ser Half Duplex 100mbps por ejemplo.
Scott Markwell