tc qdisc tbf + ppp

Добрый день!
В какой-то момент появилась проблема со скоростью pptp-пользователей. Гдето между установкой iptables и пробросом nat отдельных пользователей напрямую. Пытался копать в разные стороны но пока не к чему не пришел (конфиги были рабочие).
Собственно вот в чем проблема:
Поднимается pptp. В ip-up:

#/sbin/iptables -t mangle -D FORWARD -i $IFNAME -j CLASSIFY --set-class 1:$class2 >/dev/null
#/sbin/tc qdisc del dev $IFNAME
tc qdisc del dev $IFNAME root > /dev/null
if (( $speed > 0 )) ; then
/sbin/tc qdisc replace dev $IFNAME root tbf rate ${speed}kbit latency 250ms burst 10k
/sbin/tc class replace dev eth0 parent 1:2 classid 1:$class2 htb rate ${speed}kbit prio 5
/sbin/tc qdisc replace dev eth0 parent 1:$class2 handle $class2 pfifo limit 64
/sbin/iptables -t mangle -I FORWARD -i $IFNAME -j CLASSIFY --set-class 1:$class2 >/dev/null
fi

После поднятия, независимо от установленного rate ${speed}kbit выдаётся 0.1 - 0.4 Мбита....

Вот немного tc-инфо (eth0 - внешний, eth1 - внутренний, ppp170 - собственно мой глючный интерфейс)

#tc -s qdisc show dev ppp170
qdisc tbf 8058: root refcnt 2 rate 20000Kbit burst 10Kb lat 250.0ms
 Sent 9974002 bytes 22531 pkt (dropped 831, overlimits 0 requeues 0)
 backlog 0b 0p requeues 0

# tc -s qdisc show dev eth0
qdisc htb 1: root refcnt 9 r2q 120 default 3 direct_packets_stat 29
 Sent 2406981272 bytes 7966837 pkt (dropped 173, overlimits 305038 requeues 7)
 backlog 0b 0p requeues 7
qdisc sfq 3: parent 1:3 limit 127p quantum 1514b depth 127 divisor 1024 perturb 10sec
 Sent 2368013077 bytes 7933122 pkt (dropped 0, overlimits 0 requeues 0)
 backlog 0b 0p requeues 0
qdisc pfifo 1170: parent 1:1170 limit 64p
 Sent 38961104 bytes 33663 pkt (dropped 173, overlimits 0 requeues 0)
 backlog 0b 0p requeues 0

# tc -s qdisc show dev eth1
qdisc mq 0: root
 Sent 18451330569 bytes 17303775 pkt (dropped 0, overlimits 0 requeues 66)
 backlog 0b 0p requeues 66
lainer_vpn ppp #

Может еще какие нужно конфиги/логи покопать?

ставь аксель и не мучайся

ставь аксель и не мучайся

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

А как он нагрузки под 1к

А как он нагрузки под 1к интерфейсов с разбросом от 30 до 1 Мбита выдерживает ?

смотри его тему на наге ;)

смотри его тему на наге ;)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

В общем я до сих пор танцую с

В общем я до сих пор танцую с бубном....
Удалось "локализоваться", но это только запутало...

Если порубиться к "основному" каналу (с него отдается fullview + extIP) то наблюдается пробелма с зарезанием скорости tbf , если использовать htb - то все ОК режется...

Если подключиться к "домашнему прову", и пробросить все ИП натом на дохленький длинк роутер, то tbf отлично работает.....

Может не хватает памяти под маршруты или под буфер ? Как проверить ?

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

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