Saya mencoba untuk sementara mengatur disiplin antrian tingkat-terbatas dan kemudian menghapusnya sedikit kemudian:
# /sbin/tc qdisc add dev eth1 root tbf rate 600kbit latency 50ms burst 1540
# /sbin/tc qdisc del dev eth1 root
Sayangnya, ini sepenuhnya menghilangkan disiplin antrian dan mencegah transfer data keluar bekerja setelah antrian dihapus.
Saya berharap dapat mengatur ulang disiplin antrian kembali ke standar:
qdisc pfifo_fast 0: dev eth1 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
Namun sepertinya qdisc pfifo_fast dapat dibuat secara manual:
# /sbin/tc qdisc add dev eth1 root pfifo_fast
qdisc 'pfifo_fast' does not support option parsing
Upaya yang saya temukan adalah menciptakan disiplin antrian sederhana yang baru:
# /sbin/tc qdisc add dev eth1 root prio
Namun, saya bertanya-tanya bagaimana cara mereset ini kembali ke default sebenarnya tanpa me-reboot.
dari http://www.knowplace.org/pages/howtos/traffic_shaping_with_linux/examples.php :
sumber
Halaman manual untuk pfifo_fast (man tc-pfifo_fast) mengatakan bahwa antarmuka secara otomatis melampirkan qdisc pfifo_fast - ketika Anda kemudian menambahkan qdisc yang berbeda dan kemudian menghapus qdisc ini, pfifo_fast akan secara otomatis kembali ke layanan.
Ini menunjukkan ada sesuatu yang rusak dalam pengaturan OP.
Diuji dengan:
sumber