Advertisement
Guest User

Untitled

a guest
Oct 20th, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. host=192.168.0.1
  4. port=23
  5. user=admin
  6. pass=admin09
  7.  
  8. iface=$1
  9. speedUp=$2
  10. speedDown=$3
  11.  
  12. cmd1="
  13. tc qdisc del dev ${iface} ingress \xd
  14. tc qdisc del dev ${iface} root handle 1: \xd
  15.  
  16. tc qdisc add dev ${iface} root handle 1: htb default 10 r2q 1 \xd
  17. tc class add dev ${iface} parent 1: classid 1:10 htb rate ${speedUp}kbit quantum 8000 burst 1k \xd
  18.  
  19. tc qdisc add dev ${iface} handle ffff: ingress \xd
  20. tc filter add dev ${iface} parent ffff: protocol ip prio 50 u32 match ip src 0.0.0.0/0 police rate ${speedDown}kbit burst 12k drop flowid :1 \xd
  21. "
  22.  
  23. ( echo open ${host}
  24. sleep 1
  25. echo ${user}
  26. sleep 1
  27. echo ${pass}
  28. sleep 1
  29. echo ${cmd1}
  30. sleep 2
  31. ) | telnet
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement