Mam problem z początkami pracy z htb. Podczas uruchamiania poniższego skryptu wyświetlają się mi błędy:
Kod: Zaznacz cały
Error: Qdisc "1:1" is classless.
RTNETLINK answers: No such file or directory
Kod: Zaznacz cały
#!/bin/bash
tc qdisc del root dev eth1>/dev/null
tc qdisc add dev eth1 root handle 1:0 htb
# dodanie kolejki do calego pasma
tc class add dev eth0 parent 1:0 classid 1:1 htb rate 95000kbit ceil 95000kbit
# podział kolejki glownej na dwie lan i wan
tc class add dev eth1 1:1 classid 1:2 htb rate 2000kbit ceil 2000kbit
tc class add dev eth1 1:1 classid 1:3 htb rate 92000kbit ceil 92000kbit
# dodanie filtrów
tc filter add dev eth1 protocol ip preference 1 parent 1:0 u32 match ip src 192.168.1.126 flowid 1:3
tc filter add dev eth1 protocol ippreference 2 parent 1:0 u32 match ip dst 192.168.1.0/25 flowid 1:2
tc qdisc add dev eth1 parent 1:3 handle 3:0 sfq perturb 10
tc qdisc add dev eth1 parent 1:2 handle 4:0 sfq perturb 10