Страница 1 из 1

linkupdown не працює

Добавлено: Ср ноя 10, 2010 3:25 am
yegor
Всім привіт.
Стикнувся з такою проблемкою. Коли викликаю linkupdown під рутом в debug режимі він виводить вірно налашатовані правила шейпингу, більше того якщо їх повносити вручну все ОК. Але якщо я запускаю в робочому режимі linkupdown в форматі:
/usr/abills/linexec/linkupdown ipn up eth1 yegor 10.1.1.100.
команди tc class show dev eth1 та tc filter show dev eth1 нічого не виводять.
Хто стикався з таким траблом - хто знає де шукати як вирішити будь-ласка допоможіть

Re: linkupdown не працює

Добавлено: Ср ноя 10, 2010 3:45 am
zakachkin
yegor писал(а):Всім привіт.
Стикнувся з такою проблемкою. Коли викликаю linkupdown під рутом в debug режимі він виводить вірно налашатовані правила шейпингу, більше того якщо їх повносити вручну все ОК. Але якщо я запускаю в робочому режимі linkupdown в форматі:
/usr/abills/linexec/linkupdown ipn up eth1 yegor 10.1.1.100.
команди tc class show dev eth1 та tc filter show dev eth1 нічого не виводять.
Хто стикався з таким траблом - хто знає де шукати як вирішити будь-ласка допоможіть
добавте
При запуске системы где нибудь в /etc/rc.d/network
/sbin/tc qdisc add dev $IFNAME
$IFNAME в данном случае имя интерфейса на котором юзеры

Re: linkupdown не працює

Добавлено: Ср ноя 10, 2010 3:51 am
yegor
Це вже зроблено. Я створив файлик shaper.sh змісту:
-----------------------------------------------------
#!/bin/sh

/sbin/tc qdisc add dev eth1 root handle 1: htb default 0
/sbin/tc qdisc add dev eth1 handle ffff: ingress
-----------------------------------------------------
і включив його в дефолтну загрузку при старті - розташував в /etc/init.d/ і виконав команду update-rc.d shaper.sh default

Це не вирішило проблему.

Re: linkupdown не працює

Добавлено: Пт ноя 12, 2010 11:55 am
yegor
Після перевстановлення системи і встановлення всіх пакетів linkupdown запрацював, всім дякую.
Тепер коректно працюєш шейпінг, правила iptables - це гуд :-)