Perubahan apa pun yang dibuat dengan program ethtool tidak bertahan selama reboot atau modul jaringan (driver) dimuat ulang secara default. Ikuti langkah-langkah yang diberikan di bawah ini untuk menambahkan perubahan sedemikian rupa sehingga mereka berlaku secara otomatis saat boot. Sebelum menyetel opsi persisten untuk ethtool, pastikan Anda memiliki versi terbaru dari paket 'initscripts ‘.
# yum update initscriptsCatatan :Kami berasumsi bahwa NetworkManager mati ketika Anda menerapkan langkah-langkah yang diberikan di bawah ini.
1. Setel ETHTOOL_OPTS parameter dalam file ifcfg antarmuka yang ditemukan di /etc/sysconfig/network-scripts/ direktori. Skrip layanan jaringan akan menjalankan program ethtool setiap kali antarmuka ditampilkan. ethtool dapat dipanggil beberapa kali dengan memisahkan nilai dengan titik koma:
Misalnya perintah :
# ethtool -s eth0 speed 100 duplex full autoneg off
akan mengatur perangkat eth0 ke 100Mbs, dupleks penuh, dengan negosiasi otomatis mati. Agar skrip inisialisasi menyetel ini setiap kali perangkat eth0 ditampilkan, tambahkan baris ke /etc/sysconfig/network-scripts/ifcfg-eth0 seperti ini:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 ETHTOOL_OPTS="speed 100 duplex full autoneg off"
Di bawah ini adalah contoh lain di mana Anda dapat mengatur satu opsi dan beberapa opsi secara terus-menerus.
## Setting a single option (running ethtool once) ETHTOOL_OPTS="-G ${DEVICE} rx 4096" ## Setting multiple options (running ethtool multiple times) ETHTOOL_OPTS="-G ${DEVICE} rx 4096; -G ${DEVICE} -A autoneg on"
Di sini ${DEVICE} adalah variabel yang diambil dari file konfigurasi ifcfg, jadi Anda tidak perlu menyebutkan perangkat yang sebenarnya.