Come si controlla il valore duplex corrente di una scheda di rete impostata su Negoziazione automatica in Windows?


Risposte:


10

Al prompt dei comandi:

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

Godere.


Sembra che la documentazione in msdn.microsoft.com/en-us/library/hh968170(v=vs.85).aspx confermi che questo è lo stato operativo e non l'impostazione selezionata. Sono contento di vedere che ora esiste un modo per farlo in modo affidabile 8 anni dopo.
Scott Markwell,

Get-NetAdapter ha bisogno di Windows 8 o versioni successive (re: stackoverflow.com/a/27213645 )
im_chc

10

Senza guardare l'interruttore, l'unico modo che sembra possibile è se il driver di Windows per la tua scheda di rete riporta queste informazioni. Per vedere se lo fa, vai a Control Panel --> Administrator Tools --> Event Viewer. Quindi si desidera esaminare i registri di sistema (in Windows 7 si trova nella struttura Registri di Windows ). Una volta trovati i registri di sistema, fai clic su Origine in alto per utilizzarli come criteri di ordinamento. Ora cerca il tuo driver NIC, il mio ad esempio è b57nd60a . Scorri tutte le voci fatte dal tuo driver NIC e se sei fortunato vedrai a che velocità ha negoziato nel rapporto dell'evento.


Questo è un dolore nel culo, ma funziona, grazie. Ho ordinato per sorgente, ho trovato b57w2k (per un chip BroadCom) e poi ho guardato la sua storia configurandolo da solo.
Scott Markwell,

+1. Ha funzionato per me. Ho cercato il mio marchio NIC (in questo caso Marvell) e ci sono saltato sopra.
DuckMaestro

7

Digitare quanto segue nel prompt dei comandi:

wmic NIC where NetEnabled=true get Name, Speed

Dovrebbe dirtelo.


2
Potresti fornire un output di esempio?
Insane

Questo ha funzionato benissimo per me in Windows 10! Grazie.
user3731622

1
Ciò non sembra elencare se negoziato o meno in full-duplex. Forse "get Name, Speed, AutoSense" ti dà questo?
Wodin,

3

Con Powershell eseguito:

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

inserisci qui la descrizione dell'immagine


2

Alcune schede (ad esempio Intel) hanno una suite diagnostica che mostra queste informazioni. Questo software spesso non è installato. Di solito è installato solo il driver e l'app di diagnostica / gestione no. Credo che l'app Intel si chiami ProSet


1

Funziona in Windows 7, non sono sicuro delle versioni precedenti:

  1. Fare clic con il tasto destro sulla scheda di rete in Connessioni di rete nel Pannello di controllo
  2. Fai clic su Configura
  3. Fai clic sulla scheda Velocità collegamento
  4. Guarda la finestra di stato del collegamento .

inserisci qui la descrizione dell'immagine


5
Questo funzionerebbe con le versioni precedenti di Windows ma è rilevante solo per alcuni driver della scheda di rete. I driver di base e la maggior parte dei driver di produttori diversi da Intel non mostreranno le informazioni.
pabouk,

0

Non è necessario passare un'ora nel Visualizzatore eventi:

All'interno di "Connessioni di rete", fai clic con il pulsante destro del mouse -> "Stato".

Qui puoi vedere "Velocità".

passo 1

passo 2


1
Sfortunatamente Speed ​​non indica lo stato di Duplex su Ethernet su Windows. È del tutto possibile essere 1,0 Gbps e half-duplex
Scott Markwell,

In realtà non esiste Ethernet Gigabit half-duplex.
Nicolas Melay,

-1

Il modo più semplice che mi viene in mente è quello di ottenere un interruttore che ha le luci nella parte anteriore o un'interfaccia di gestione e semplicemente dare un'occhiata.

A parte questo, non sono a conoscenza di alcun software in grado di dirtelo.


-1

Non esiste un modo software per segnalare la modalità duplex negoziata (specialmente con uno switch) perché tutte queste cose accadono sul livello fisico.

Avrai bisogno di un qualche tipo di dispositivo di misurazione per diagnosticare ciò elettronicamente .


Mi sono alternato tra serverfault e superuser, quindi è adatto per entrambi, se la mod pensa diversamente non obietterei.
Scott Markwell,

ethtoollo fa su Linux, quindi esistono interfacce software per arrivare alle informazioni.
Gert van den Berg,

-1

Sulla mia piattaforma Windows 7 -

  • Voce di elenco

Digitare nella barra di ricerca di Windows 7 Centro connessioni di rete e condivisione. Seleziona - Centro connessioni di rete e condivisione

Cambia le impostazioni dell'adattatore

Fare clic con il pulsante destro del mouse (L'adattatore LAN Lannetwrk) selezionare Stato per mostrare la velocità negoziata con il successivo flusso di dispositivi di rete.


1
Purtroppo la velocità del collegamento non è la stessa del Duplex. Ad esempio, è possibile essere Half Duplex 100 Mbps.
Scott Markwell,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.