Además de ifconfig, ¿hay una aplicación / script para OS X Lion que produzca información / salida similar a ethtool ?
Específicamente, me gustaría poder consultar lo siguiente:
- información del conductor
- conectado desconectado
- velocidad
- dúplex
La salida de ethtool se ve así:
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
Respuestas:
Mis herramientas principales para leer los detalles de OSX en hardware son
system_profiler
yioreg
. Para detalles de la interfaz de red,ifconfig
es la mejor apuesta. Los dos primeros le mostrarán las rutas de conexión para el hardware y la información del controlador del software. En su ejemplo, los medios y el estado proporcionan la mayoría de los detalles que enumeró.En su caso, está buscando Duplex, Speed y Link y en el hardware de Mac puede obtener todos esos datos
ifconfig en0 | egrep [media|status]
según lo desee.fuente
ethtool
simplemente agregando una declaración grep de la misma manera que lo hizo.ifconfig en0 | grep Media:
proporciona los mismos detalles que los primeros 3 de sus salidas ethtool en un solo comando y sin ninguna información extraña.Tal vez la configuración de red puede brindarle la información que está buscando:
Pero no es realmente delgado y puede darle menos información que ifconfig
fuente
Mezclaría ifconfig y networksetup:
ifconfig
Estado de la red
Saque las líneas de las dos herramientas que desee. Sería bastante fácil combinar las diversas líneas en un script simple para generar toda la información.
fuente
Por favor cambie
en0
a su nombre de I / Ffuente