GNU/Linux >> Linux Esercitazione >  >> Linux

Rimuovi ALCUNE modalità di collegamento pubblicizzate con ethtool

La cosa con la negoziazione automatica è che se la disattivi da un'estremità, l'altro lato può rilevare la velocità ma non la modalità duplex, che per impostazione predefinita è la metà. Quindi ottieni una mancata corrispondenza duplex, che è quasi la stessa del collegamento che non funziona. Quindi, se disabiliti la negoziazione automatica da un lato, devi praticamente disabilitarla anche dall'altro.

(Poi c'è il fatto che l'autonegoziazione in realtà non testa il cavo, ma solo quello che possono fare gli endpoint. Ciò può comportare un collegamento gigabit su un cavo che ha solo due coppie e non può supportare 1000Base-T.)

Ma ethtool sembra in grado di dire al conducente quali modalità di velocità/duplex pubblicizzare. ethtool -s eth1 advertise 0x0f consentirebbe tutte le modalità 10/100 ma non 1G.

advertise N
    Sets the speed and duplex advertised by autonegotiation.  The 
    argument is a hexadecimal value using one or a combination of
    the following values:
      0x001       10baseT Half
      0x002       10baseT Full
      0x004       100baseT Half
      0x008       100baseT Full
      0x010       1000baseT Half       (not supported by IEEE standards)
      0x020       1000baseT Full

Linux
  1. Come rimuovere tutte le righe commentate o le righe con uno schema specifico in vim?

  2. Errore del collegamento di comunicazione Eccezione – WSO2 con MySQL [fissare]

  3. Colori con comando unix watch?

  4. Modello guidato dagli eventi in C con socket

  5. Come rimuovere le cartelle con un certo nome

Dai un tocco di colore al tuo terminale Linux con lolcat

Come utilizzare il comando IP in Linux con esempi

Aggiunta di una semplice GUI agli script della shell di Linux con kdialog

Spiegazione di Soft Link e Hard Link in Linux con esempi

Come rimuovere file con estensione specifica in Linux

Qual è il comando per far lampeggiare una luce di collegamento NIC?