Impostare manualmente velocità e duplex di una scheda di rete

Da Guide@Debianizzati.Org.

Debian-swirl.pngVersioni compatibili

Tutte le versioni supportate di Debian

In alcune reti la negoziazione automatica non è possibile, ma è necessario impostare a mano la velocità e la modalità duplex dell'interfaccia. Ecco i passi fondamentali:

# ethtool -s eth0 autoneg off speed 100 duplex full (nell'ipotesi di 100 Mbps e full duplex)
# mii-tool -F 100baseTx-FD eth0 (stessa ipotesi)

Le opzioni possibili sono: 100baseTxFD, 100baseTx-HD, 10baseT-FD, 10baseT-HD

Quando il modulo viene caricato la scheda di rete può iniziare la negoziazione automatica senza alcun modo di fermarla (in particolare con driver che non accettano parametri); le impostazioni del file /etc/network/interfaces vengono applicate in un momento successivo e ciò potrebbe accadere nel bel mezzo della negoziazione; per alcuni perciò è necessario ritardare il comando ethtool o mii-tool di pochi secondi:

 iface eth0 inet static
        address ...
        netmask ...
        gateway ...
        up sleep 5; ethtool -s eth0 ...

o analogamente per il comando mii-tool



--Ferdybassi 09:56, 9 mag 2011 (CEST)

Strumenti personali
Namespace
Varianti
Azioni
Navigazione
Risorse
Strumenti