Perché ethtool non mi mostra tutte le properties; per una NIC?

CentOS 5.8 | VMWare ESX 5.1

Quando ho eseguito ethtool eth0 vedo quanto segue:

  • Directory di espansione CentOS
  • Configurazione di distribuzione su più server
  • Custom VCL impedisce l'avvio della vernice
  • Cronjob stderr per file e e-mail
  • aggiornamenti di yum - sono file .rpmnew mai critici / importnti da agire su?
  • Crontab lunghezza massima di command
  •  [root@foo ~]# ethtool eth0 Settings for eth0: Current message level: 0x00000007 (7) Link detected: yes 

    C'è un modo per get il resto dei dettagli? In particolare velocità e duplex? Sono abituato a far sì che la produzione sia più verbosa. Per esempio:

     # ethtool eth0 Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: Twisted Pair PHYAD: 1 Transceiver: internal Auto-negotiation: on Supports Wake-on: d Wake-on: d Link detected: yes 

    Mi chiedo se questo è relativo all'esecuzione su una piattaforma VMWare? Il tipo di adattatore corrente in ESX è "Flessibile" e gli strumenti VMWare non sono installati sul server.

  • DTrace è limitato a Centos / Fedora
  • Eccessiva richiesta DHCP in / var / log / messaggi: DHCPINFORM, DHCPACK e DHCPREQUEST ripetuti
  • Sfida di dipendenza con CentOS
  • Che cosa significa questa strana list di directory in Linux?
  • Come eliminare l'indirizzo IP da denyhosts
  • Trovare gli ultimi login effettivi e tentativi falliti di un server CentOS
  • 3 Solutions collect form web for “Perché ethtool non mi mostra tutte le properties; per una NIC?”

    Immagino di non riportre nessuna delle impostazioni PHY perché non ci sono, non esiste alcuna modalità di collegamento, non autoneg, nessuna velocità fissa, nessun tipo di port o cablaggio, nessun ricetrasmettitore, ecc. Quando si utilizza il driver paravirtual

    Quello che 'ethtool' riferisce in gran parte dipende da ciò che il driver di periferica di networking può fornire. La tua macchina virtuale emula probabilmente una scheda di networking molto primitiva e non sono disponibili molti dati.

    D'altra parte, in una macchina virtuale la velocità di collegamento o la modalità duplex di solito è di solito insignificante, in quanto l'interface di networking è più spesso solo un collegamento virtuale con il sistema host, senza un vero e proprio layer fisico Ethernet. La velocità è elevata quanto la CPU e la memory possono gestire (o come basso, in quanto il limite di velocità di connessione è configurato), il tipo di cablaggio non esiste, in quanto non esiste alcun cavo, ecc. Questa interface virtuale è ponte o instradata all'attuale fisica dal sistema host e solo sul sistema host possono essere ottenuti i parametri di port fisica.

    Solo in alcuni scenari rari il dominio virtuale avrebbe accesso diretto all'hardware di interface di networking, quindi si otterrebbe tutto ciò che fornisce un driver per questo hardware. Dubito che sia il caso.

    Mi sono imbattuto in simili problemi. Non ho assegnato alcun IP a eth0, quindi non mostrava alcuna impostazione. Quindi, assegnare un qualsiasi IP alla port Ethernet.

     ifconfig eth0 192.168.1.10 

    Dopo di che, tutte le impostazioni sono visibili.

    EDIT:

    Il motivo principale di questo problema è che il porto è in discesa. Quindi se lo fai.

     ifconfig eth0 up 

    poi anche, potrai vedere tutte le impostazioni.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.