Rangkaian

Perintah dan Contoh ettool

Perintah dan Contoh ettool
ettool adalah utiliti rangkaian di Linux. Ia digunakan untuk mengkonfigurasi peranti Ethernet di Linux. ettool juga boleh digunakan untuk mencari banyak maklumat mengenai peranti Ethernet yang disambungkan pada komputer Linux anda.

Dalam artikel ini, saya akan menunjukkan cara penggunaannya ettool arahan pada Linux. Saya akan menggunakan Debian 9 Stretch untuk demonstrasi. Tetapi apa-apa pengedaran Linux moden mesti berfungsi. Mari kita mulakan.

Memeriksa Ketersediaan ettool:

Dalam kebanyakan kes, ettool sudah seharusnya dipasang pada edaran Linux kegemaran anda. Anda boleh menyemak sama ada ettool sudah dipasang dengan arahan berikut:

$ sudo ethtool --versi

Seperti yang anda lihat, ettool 4.8 dipasang pada mesin Debian 9 Stretch saya.

Sekiranya anda melihat ralat, maka ettool mungkin tidak dipasang pada komputer anda. Anda boleh memasang ettool sangat mudah dalam pengedaran Linux kegemaran anda. Saya akan menunjukkan cara memasang ettool pada Ubuntu, Debian, RHEL 7 dan CentOS 7 di bahagian seterusnya artikel ini di bawah.

Memasang ethtool pada Ubuntu dan Debian:

ettool terdapat di repositori pakej rasmi Ubuntu dan Debian. Oleh itu, ia sangat mudah dipasang.

Pertama, kemas kini cache repositori pakej APT dengan arahan berikut:

$ sudo apt kemas kini

Sekarang, pasang ettool dengan arahan berikut:

$ sudo apt install ethtool -y

Memasang ethtool pada CentOS 7 dan RHEL 7:

ettool terdapat di repositori pakej rasmi CentOS 7 dan RHEL 7. Anda boleh memasangnya dengan mudah.

Pertama, kemas kini cache YUM dengan arahan berikut:

$ sudo yum makecache

Akhirnya, pasang ettool dengan arahan berikut:

$ sudo yum install ethtool -y

Memaparkan Maklumat Kad Antara Muka Rangkaian dengan ettool:

Anda boleh memaparkan maklumat mengenai kad antara muka rangkaian (NIC) yang disambungkan ke komputer anda dengan ettool utiliti. Untuk melakukan itu, anda memerlukan nama antara muka rangkaian kad antara muka rangkaian anda (NIC).

Di Linux, setiap kad antara muka rangkaian (NIC) diberi nama unik seperti et0, ens32 dan lain-lain.

Pertama, cari nama yang ditetapkan untuk semua antara muka rangkaian yang ada di komputer anda, dengan arahan berikut:

pertunjukan pautan $ sudo ip

Seperti yang anda lihat, saya hanya mempunyai dua kad antara muka rangkaian (NIC) yang disambungkan ke komputer saya. Sekiranya anda mempunyai lebih banyak, ia mesti muncul di sini. Nama-nama yang diberikan dari antara muka rangkaian saya adalah ens33 dan enx00e04c42a3fe masing-masing. Mesti anda berbeza. Tetapi perhatikan ini kerana anda akan memerlukannya mulai sekarang.

Sekarang, untuk memaparkan lebih banyak maklumat mengenai kad antara muka rangkaian (katakanlah enx00e04c42a3fedengan ettool, jalankan arahan berikut:

$ sudo ethtool enx00e04c42a3fe

Seperti yang anda lihat, banyak maklumat mengenai kad antara muka rangkaian enx00e04c42a3fe disenaraikan di sini.

Sebagai contoh, mod pautan NIC anda yang disokong dipaparkan di sini.

Mod dan kelajuan dupleks yang sedang digunakan dipaparkan di sini juga. Seperti yang anda lihat, ia disambungkan dalam mod dupleks penuh pada kelajuan 100 Mbps.

Anda juga dapat mengetahui sama ada NIC anda menyokong perundingan automatik dari sini. Sekiranya perundingan automatik diaktifkan, NIC anda memilih mod pautan rawak dari salah satu mod pautan yang disokong bergantung pada Router atau port suis yang disambungkannya.

Memeriksa Pemacu Yang NIC Anda Gunakan:

Anda juga boleh memeriksa pemacu yang digunakan NIC anda ettool perintah.

Sebagai contoh, untuk memeriksa pemandu yang digunakan oleh salah satu NIC anda (katakanlah enx00e04c42a3fe), jalankan ettool arahan seperti berikut:

$ sudo ethtool -i enx00e04c42a3fe

Seperti yang anda lihat, saya enx00e04c42a3fe NIC menggunakan pemacu Realtek r8152 versi 1.08.7. Anda mungkin berbeza.

Statistik Penggunaan Rangkaian Paparan dengan ettool:

Anda boleh mengetahui berapa banyak paket yang dihantar oleh NIC (Tx atau dihantar) dan diterima (Rx atau diterima) ettool. Anda juga dapat mengetahui berapa banyak paket yang bertembung, ralat penghantaran (Tx) dan ralat penerima (Rx) dan banyak lagi.

Untuk memaparkan NIC anda (katakanlah enx00e04c42a3fe) statistik, jalankan ettool seperti berikut:

$ sudo ethtool -S enx00e04c42a3fe

Seperti yang anda lihat, banyak data statistik di NIC anda dipaparkan.

Menjadikan NIC Anda Berkelip Menggunakan ettool:

Membuat NIC anda berkelip mungkin terdengar tidak berguna. Tetapi bayangkan kes di mana komputer anda mempunyai banyak antara muka rangkaian. Bagaimana anda tahu port mana yang diberi nama antara muka rangkaian? Baiklah, sekelip mata setiap antara muka rangkaian dan ketahui sendiri penggunaannya ettool. Ringkas!

Untuk berkelip antara muka rangkaian (katakanlah enx00e04c42a3fedengan ettool, lari ettool seperti berikut:

$ sudo ethtool -p enx00e04c42a3fe

Ciri ini mungkin tidak tersedia pada kad NIC anda. Periksa manual kad NIC anda untuk maklumat lebih lanjut mengenai perkara ini.

Kad NIC saya tidak mempunyai ciri ini, jadi yang saya dapat hanyalah kesilapan.

Menetapkan Kelajuan dan Mod pada NIC Secara Manual:

Kadang kala, rundingan automatik mungkin gagal dan NIC anda mungkin menggunakan kelajuan dan mod yang salah. Anda boleh memperbaikinya dengan mudah ettool.

Pertama, periksa kelajuan dan mod apa yang disokong pada NIC anda (Katakanlah enx00e04c42a3fe) dengan arahan berikut:

$ sudo ethtool enx00e04c42a3fe

Anda boleh mendapatkan mod pautan NIC yang disokong di Mod pautan yang disokong bahagian dan mod pautan yang diiklankan oleh Router atau Switch anda Pautan pautan mengiklankan mod pautan bahagian seperti yang anda lihat di bahagian bertanda tangkapan skrin di bawah. Sokongan NIC dan Router saya, 10baseT dan 100baseT dalam mod dupleks Separuh dan Penuh.

Pada masa ini, NIC saya enx00e04c42a3fe berfungsi dalam mod dupleks penuh pada kelajuan 100 Mbps.

Untuk mengubahnya, katakan dalam mod dupleks penuh pada kelajuan 10 Mbps, jalankan ettool seperti berikut:

$ sudo ethtool -s enx00e04c42a3fe speed 10 duplex full autoneg mati

Seperti yang anda lihat, kelajuan diubah menjadi 10Mbps dan mod dupleks penuh. Juga, perundingan automatik dimatikan.

Mendapatkan Bantuan di ettool:

The ettool arahan mempunyai banyak pilihan. Tidak mungkin menunjukkan bagaimana setiap pilihan berfungsi dalam artikel ini kerana batasan skop dan perkakasan komputer saya.

Tetapi anda mesti dapat mencari apa yang anda perlukan di halaman utama ettool, yang boleh anda akses dengan arahan berikut:

$ lelaki ettool

Jadi, itulah cara anda menggunakan ettool di Linux. Terima kasih kerana membaca artikel ini.

Aplikasi Pemetaan Gamepad Terbaik untuk Linux
Sekiranya anda suka bermain permainan di Linux dengan gamepad dan bukannya sistem input papan kekunci dan tetikus biasa, ada beberapa aplikasi berguna...
Alat Berguna untuk Pemain Linux
Sekiranya anda suka bermain permainan di Linux, kemungkinan anda telah menggunakan aplikasi dan utiliti seperti Wine, Lutris dan OBS Studio untuk meni...
HD Remastered Games untuk Linux yang Tidak Pernah Melancarkan Linux Sebelumnya
Banyak pembangun dan penerbit permainan hadir dengan penghapus HD permainan lama untuk memperpanjang usia francais, harap peminat meminta keserasian d...