Durch Festlegen der Geschwindigkeit auf 100FD am Router werden die Ethernet-Verhandlungsinformationen deaktiviert. Es gibt Timing-Informationen, die es Ihrer NIC ermöglichen, die Geschwindigkeit anzupassen, nicht jedoch die Duplex-Funktion. Ich glaube, dass Cisco nicht mehr empfiehlt, die Geschwindigkeit und den Duplex zu korrigieren. Es gab eine Zeit, als die Hardware Probleme hatte, richtig zu verhandeln. Dies scheint jedoch behoben zu sein.
Sie müssen einige Kernel-Flags hinzufügen. Siehe diese Seite zum Einstellen von Geschwindigkeit und Duplex.
BEARBEITEN: Vom obigen Link kopiert. Sie müssen den Gerätenamen ermitteln, der möglicherweise nicht hme ist.
Nehmen Sie die Änderungen am laufenden System vor.
ndd -set / dev / hme adv_100hdx_cap 0 ndd -set / dev / hme adv_100fdx_cap 1 ndd -set / dev / hme adv_autoneg_cap 0
Nehmen Sie Änderungen an den Kernelparametern vor, um die Geschwindigkeits- und Duplexeinstellungen nach einem Neustart beizubehalten. Fügen Sie Folgendes zu hinzu /etc/system
.
set hme: hme_adv_autoneg_cap = 0 setze hme: hme_adv_100hdx_cap = 0 setze hme: hme_adv_100fdx_cap = 1