Como você verifica o valor duplex atual de uma placa de rede definida como Negociação automática no Windows?

19

Gostaria de saber qual duplex (metade ou totalmente) minha placa de rede negociou com um switch quando ambos estão definidos para a configuração automática no Windows.

Scott Markwell
fonte

Respostas:

10

No prompt de comando:

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

Desfrutar.

HotPlasma
fonte
Parece que a documentação em msdn.microsoft.com/en-us/library/hh968170(v=vs.85).aspx confirma que esse é o status operacional e não a configuração selecionada. Fico feliz em ver que agora há uma maneira de fazer isso 8 anos depois de forma confiável.
Scott Markwell
O Get-NetAdapter precisa do Windows 8 ou posterior (re: stackoverflow.com/a/27213645 )
im_chc 15/10
10

Sem olhar para o switch, a única maneira que parece possível é se o driver do Windows para sua NIC relatar essas informações. Para ver se existe, vá para Control Panel --> Administrator Tools --> Event Viewer. Você deseja examinar os logs do sistema (no Windows7, isso fica sob a árvore de logs do Windows ). Depois de encontrar os logs do sistema, clique em Origem na parte superior para usar como critério de classificação. Agora, procure o driver da sua placa de rede, a minha, por exemplo, é b57nd60a . Percorra todas as entradas que o driver da NIC fez e, se tiver sorte, verá a que velocidade ele negociou no relatório do evento.

SiegeX
fonte
Isso é chato, mas funciona, obrigado. Eu classifiquei por Origem e encontrei b57w2k (para um chip BroadCom) e depois olhei para o histórico de configuração.
23310 Scott Scottwell
+1. Trabalhou para mim. Procurei minha marca NIC (Marvell neste caso) e pulei direto para ela.
DuckMaestro
7

Digite o seguinte no prompt de comando:

wmic NIC where NetEnabled=true get Name, Speed

Deve te dizer.

triguts
fonte
2
Você poderia fornecer uma amostra de saída?
Insane
Isso funcionou muito bem para mim no Windows 10! Obrigado.
user3731622
11
Isso não parece listar se foi ou não negociado em full-duplex. Talvez "obtenha Nome, Velocidade, AutoSense" dê isso a você?
Wodin 28/04
3

Com o Powershell, execute:

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

insira a descrição da imagem aqui

Faisal
fonte
2

Algumas placas (Intel, por exemplo) possuem um conjunto de diagnóstico que mostra essas informações. Este software geralmente não está instalado. Normalmente, apenas o driver está instalado e o aplicativo de diagnóstico / gerenciamento não. Eu acredito que o aplicativo Intel é chamado ProSet

Dave M
fonte
1

Isso funciona no Windows 7, não tenho certeza sobre versões inferiores:

  1. Clique com o botão direito do mouse na placa de rede em Conexões de Rede no Painel de Controle.
  2. Clique Configurar
  3. Clique na velocidade do link guia
  4. Veja o status do link janela de .

insira a descrição da imagem aqui

David
fonte
5
Este funcionaria com versões inferiores do Windows, mas é relevante apenas para determinados drivers de placa de rede. Drivers básicos e a maioria dos drivers de outros fabricantes que não a Intel não mostrarão as informações.
Pabouk
0

Não é necessário gastar uma hora no visualizador de eventos:

Dentro de "Conexões de rede", clique com o botão direito do mouse -> "Status".

Aqui você pode ver "Velocidade".

passo 1

passo 2

Narus
fonte
11
Infelizmente, a velocidade não indica o status do duplex na ethernet no Windows. É inteiramente possível ser 1,0 Gbps e half-duplex
Scott Markwell
Na verdade, não existe Ethernet Gigabit half-duplex.
Nicolas Melay
-1

A maneira mais fácil de pensar é adquirir um interruptor com luzes na frente ou uma interface de gerenciamento e simplesmente dar uma olhada.

Fora isso, não tenho conhecimento de nenhum software capaz de lhe dizer.

William Hilsum
fonte
-1

Não há maneira de software de reportar o modo duplex negociado (especialmente com um switch), porque tudo isso acontece na camada física.

Você precisará de algum tipo de dispositivo de medição para diagnosticar isso eletronicamente .

yhw42
fonte
Eu entrei entre a falha do servidor e o superusuário, mas é adequado para ambos, se os mod pensam de outra forma, eu não faria objeção.
23310 Scott Scottwell
ethtoolfaz isso no Linux, então as interfaces de software para obter as informações existem.
Gert van den Berg
-1

Na minha plataforma Windows 7 -

  • Item da lista

Digite na barra de pesquisa do Windows 7, Centro de Rede e Compartilhamento. Selecione - Centro de Rede e Compartilhamento

Alterar configurações do adaptador

Clique com o botão direito do mouse (O adaptador LAN Lannetwrk) e selecione Status. Ele mostrará a velocidade que você negociou com o próximo dispositivo de rede upstream.

PhilB
fonte
11
Infelizmente, a velocidade do link não é a mesma do Duplex. É possível ser 100mbps Half Duplex, por exemplo.
22413 Scott Schaffler