À part ifconfig, existe-t-il une application / un script pour OS X Lion qui produit des informations / sorties similaires à ethtool ?
Plus précisément, j'aimerais pouvoir interroger les éléments suivants:
- info conducteur
- connecté déconnecté
- la vitesse
- duplex
La sortie d'ethtool ressemble à ceci:
ajc@ajc-3] sudo ethtool eth0|grep Duplex ~
Duplex: Full
ajc@ajc-3] sudo ethtool eth0|grep Speed ~
Speed: 100Mb/s
ajc@ajc-3] sudo ethtool eth0|grep Link ~
Link detected: yes
ajc@ajc-3] sudo ethtool -i eth0 ~
driver: pcnet32
version: 1.32
firmware-version:
bus-info: 0000:00:03.0
Réponses:
Mes principaux outils pour lire les détails OSX sur le matériel sont
system_profiler
etioreg
. Pour les détails de l'interface réseau,ifconfig
c'est le meilleur pari. Les deux premiers vous montreront les chemins de connexion pour le matériel ainsi que les informations du pilote logiciel. Dans votre exemple - les médias et le statut fournissent la plupart des détails que vous avez répertoriés.Dans votre cas, vous recherchez Duplex, Speed and Link et sur le matériel Mac, vous pouvez obtenir toutes ces données à votre
ifconfig en0 | egrep [media|status]
guise.la source
ethtool
simplement en ajoutant une instruction grep de la même manière que vous l'avez fait.ifconfig en0 | grep Media:
fournit les mêmes détails que les 3 premiers de vos sorties ethtool en une seule commande et sans aucune information étrangère.Peut - être que networksetup peut vous donner des informations que vous recherchez:
Mais ce n'est pas vraiment maigre et peut vous donner moins d'informations que ifconfig
la source
Je mélangerais à la fois ifconfig et networksetup:
ifconfig
l'état du réseau
Sélectionnez les lignes des deux outils que vous souhaitez. Serait assez facile de combiner les différentes lignes dans un script simple pour sortir toutes les informations ensemble.
la source
Veuillez changer
en0
votre nom i / fla source