cosmin dumitru a spus:

> iata e apare dupa modificarile de mai sus
> ./rc.htb start_eth0
> Q_SHOW is /sbin/q_show \/ Q_PARSER is /sbin/q_parser \/ Q_CHECKCFG is
> /sbin/q_checkcfg \/
> PAGER is /usr/bin/less \/ CONF_DIR is /etc/htb \/ REMOVE is
> /usr/bin/rm \/ TC is /sbin/tcApplying traffic rules for device eth0.
> Checking the config file....OKChecking kernel support for HTB: not
> present.Your kernel lacks support for HTB. Aborting...
> lucru total neadevarat. folosesc htb-init cu succes pe aceeasi masina .

am vazut si eu, eu aveam un script mai vechi, problema este ca testul pt.
suport htb il face cu
if $TC qdisc del dev $1 root >/dev/null 2>&1 ; then
care da eroare (neavand ce sa stearga, ca e pe start)

poti elimina acel test (daca esti sigur ca merge), sau poti folosi cum era
in scriptul anterior:

$TC qdisc add dev $1 root handle 1: htb default 10 1>/dev/null 2>&1
if [ $? = 0 ]; then
   echo -n "present."
   echo " "
   $TC qdisc del dev $1 root 1>/dev/null 2>&1
   chmod +x /tmp/$1-qos.sh
   /tmp/$1-qos.sh
   $REMOVE -f /tmp/$1-qos.sh
else
.......
--
Emil Sirbu


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


Raspunde prin e-mail lui