12 Februari 2014

Membaca Informasi Network Card di Linux

Terkadang kita ingin mengetahui nama produk Network Card yang terpasang di linux kita, misalnya untuk mencari informasi apakah drivernya cocok untuk kernel tertentu atau bisa juga untuk membaca kecepatan Network Card kita 10Mbps/100Mbps/1Gbps/10Gbps.

Ada 3 tools dilinux yang bisa digunakan. Khususnya pembahasan ini untuk linux distro debian based (debian, ubuntu, dll.) dan redhat based (redhat, centos, fedora, dll.).


Tool Pertama menggunakan "ethtool"

Install pada debian based:
sudo apt-get install ethtool
Install pada redhat based:
sudo yum install ethtool
Untuk melihat hardware setting menggunakan ethtoll ini, tinggal masukkan perintah "ethtool (nama interface)":
sudo ethtoll eth0
Untuk melihat informasi tentang driver dan firmarenya, lanjutkan perintah "ethtoll -i (nama interface)":
sudo ethtool -i eth0
Untuk membaca informasi MacAddress, jalankan perintah "ethtool -P (nama interface)"
ethtool -P eth0

Tool Kedua menggunakan "lshw"

Install pada debian based:
sudo apt-get install lshw
Install pada redhat based:
sudo yum install lshw
Untuk membaca informasi detail vendor, jalankan perintah "lshw -class network":
sudo lshw -class network

Tool Ketiga menggunakan "lspci"

Install pada debian based:
sudo apt-get install pciutils
Install pada redhat based:
sudo yum install pciutils
Untuk mencari tahu Network Card yang tersedia di linux, jalankan perintah "lspci | grep -i 'ethernet'":
sudo lspci | grep -i 'ethernet'


Jika ingin mengetahui lebih lanjut tentang penggunaan tools-tools diatas, silahkan explore lebih dalam menggunakan "--help" atau membaca manual page dengan perintah "man".

Tidak ada komentar: