Selain ifconfig, apakah ada aplikasi / skrip untuk OS X Lion yang menghasilkan output / info yang mirip dengan ethtool ?
Secara khusus, saya ingin dapat menanyakan hal berikut:
- info driver
- online / offline
- kecepatan
- dupleks
Output dari ethtool terlihat seperti ini:
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
Jawaban:
Alat utama saya untuk membaca detail OSX pada perangkat keras adalah
system_profiler
danioreg
. Untuk detail antarmuka jaringan,ifconfig
adalah taruhan terbaik. Dua yang pertama akan menunjukkan jalur koneksi untuk perangkat keras serta informasi driver perangkat lunak. Dalam contoh Anda - media dan status memberikan sebagian besar detail yang Anda daftarkan.Dalam kasus Anda, Anda memilih Duplex, Speed, dan Link dan pada perangkat keras Mac Anda bisa mendapatkan semua data itu
ifconfig en0 | egrep [media|status]
sesuai keinginan.sumber
ethtool
hanya dengan menambahkan pernyataan grep dengan cara yang sama Anda lakukan.ifconfig en0 | grep Media:
memasok perincian yang sama dengan 3 keluaran ettool pertama Anda dalam satu perintah dan tanpa informasi tambahan.Mungkin networksetup dapat memberi Anda beberapa informasi yang Anda cari:
Tapi itu tidak benar-benar ramping dan dapat memberi Anda informasi lebih sedikit daripada ifconfig
sumber
Saya akan mencampur ifconfig dan networksetup:
ifconfig
status jaringan
Ambil garis mana pun dari kedua alat yang Anda inginkan. Akan cukup mudah untuk menggabungkan berbagai baris menjadi skrip sederhana untuk menghasilkan semua informasi bersama.
sumber
Harap ubah
en0
nama i / f Andasumber