Saya perlu menemukan kecepatan tautan NIC pada mesin Linux tanpa menggunakan hak akses (root) yang lebih tinggi.
Biasanya saya hanya akan menggunakan ethtool, tetapi tampaknya membutuhkan root privs.
Seseorang dapat "dmesg | grep eth" dan memeriksa baris seperti:
igb 0000:01:00.0: eth0: igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
... tetapi akankah pesan seperti ini perlu log setiap kali perubahan kecepatan tautan (seperti pergi dari 1000 ke 100 mbit karena kesalahan kabel berkembang)?
Apakah ada cara yang lebih baik / lebih mudah untuk melakukan ini? Jika itu penting, mesin ini menjalankan RHEL 6.6 dan saya dapat menginstal perangkat lunak yang diperlukan.