глюк с iproute

Подскажите что я делаю не правильно?

#!/bin/sh

tqade='/sbin/tc qdisc add dev eth1'
tcade='/sbin/tc class add dev eth1'
tfade='/sbin/tc filter add dev eth1'
######################################################################################
$tqade root handle 1: htb default 11

$tcade parent 1: classid 1:10 htb rate 64kbit
$tcade parent 1: classid 1:11 htb rate 124kbit

$tfade protocol ip parent 1:0 prio 1 u32 match ip dst 192.168.x.x flowid 1:10

запускаю скрипт... Правило работает буквально минут 5-10, после чего скорость падает в ноль...
есть подозрение что я что-то забыл включить в ядре... Можно ссылочку на подробное описание что нужно включить для HTB...
зы: в ядре включил все что в QOS находится
зыы: eth1 - локальный интерфейс...

+

нужно еще добавить в начале скрипта, удаление дисциплин с интерфесов типа

tc qdisc del dev eth0 root 2>/dev/null

чтобы при рестарте скрипта дисциплины удалялись, и новые накладывались на "чистый" интерфейс

а по проблеме, может в логах что есть? в частности интересует dmesg
и потом когда проявилась проблема что показывает

 
tc qdisc show dev eth1 

если что то типа

 
qdisc pfifo_fast 0: root bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1 

то шейперы слетели с интерфейса:-)
если

qdisc cbq 1: root rate 100000Kbit (bounded,isolated) prio no-transmit
qdisc sfq 10: parent 1:1 limit 127p quantum 1514b
qdisc sfq 20: parent 1:2 limit 127p quantum 1514b
qdisc sfq 30: parent 1:3 limit 127p quantum 1514b
qdisc sfq 40: parent 1:4 limit 127p quantum 1514b

то они на месте и им чтото мешает работать

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".