acesta este fisierul script.sh

#!/bin/sh


DEV=eth0
TC=/sbin/tc
U32="filter add dev $DEV protocol ip parent 1:0 prio 1 u32"


echo Delete previous root qdisc
$TC qdisc del dev $DEV root >/dev/null 2>&1

echo Add root qdisc
$TC qdisc add dev $DEV root handle 1: htb default 10
echo Add root class
$TC class add dev $DEV parent 1: classid 1:1 htb rate 10kbps ceil 16kbps burst 2k
echo Add default class
$TC class add dev $DEV parent 1:1 classid 1:0x10 htb rate 0kbps ceil 0kbps burst 2k
#$TC qdisc add dev $DEV parent 1:0x10 handle 0x10: pfifo limit 5

 echo Add class class_1
 $TC class add dev $DEV parent 1:1 classid 1:0x20 htb rate 12kbps ceil 16kbps burst 2k 
prio 1
   echo Add client client_1
   $TC class add dev $DEV parent 1:0x20 classid 1:0x21 htb rate 6kbps ceil 8kbps burst 
2k prio 1
    $TC ${U32} match ip dst 81.196.151.57 flowid 1:0x21
    $TC qdisc add dev $DEV parent 1:0x21 handle 0x21: pfifo limit 5


la executarea lui imi apare: 

Delete previous root qdisc
Add root qdisc
RTNETLINK answers: Invalid argument
Add root class
RTNETLINK answers: Invalid argument
Add default class
"rate" is required.
Add class class_1
RTNETLINK answers: Invalid argument
Add client client_1
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument


poate sa-mi spuna si mie cineva ce am gresit? sau niste linkuri de unde pot citi mai 
mult? 

multumesc 



---------------------------------
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software


--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui