Além do ifconfig, existe um aplicativo / script para o OS X Lion que produz informações / resultados semelhantes ao ethtool ?
Especificamente, eu gostaria de poder consultar o seguinte:
- informação do motorista
- conectado desconectado
- Rapidez
- duplex
A saída do ethtool fica assim:
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
Respostas:
Minhas principais ferramentas para ler os detalhes do OSX no hardware são
system_profiler
eioreg
. Para detalhes da interface de rede,ifconfig
é a melhor aposta. Os dois primeiros mostrarão os caminhos de conexão do hardware, bem como as informações do driver do software. No seu exemplo - mídia e status fornecem a maioria dos detalhes que você listou.No seu caso, você está procurando por Duplex, Velocidade e Link e, no hardware do Mac, pode obter todos esses dados
ifconfig en0 | egrep [media|status]
conforme desejado.fonte
ethtool
simplesmente adicionando uma instrução grep da mesma maneira que você fez.ifconfig en0 | grep Media:
fornece os mesmos detalhes que os três primeiros de suas saídas ethtool em um único comando e sem nenhuma informação estranha.Talvez o networksetup possa fornecer algumas informações que você está procurando:
Mas não é realmente enxuto e pode fornecer menos informações do que o ifconfig
fonte
Eu misturaria ifconfig e networksetup:
ifconfig
status da rede
Cumprimente as linhas das duas ferramentas que você deseja. Seria fácil combinar as várias linhas em um script simples para gerar todas as informações juntas.
fonte
Mude
en0
para o seu nome i / ffonte