Попробую На всякий случай пишу в случае, если у вас нет внешнего диска у рутера.
1) Зайти на рутер через ssh или telnet как в первом сообщении в этой теме
Если вы не выполнялии инструкции по первоначальной настройке, запустите это:
Code:
mkdir -p /usr/local/sbin/
echo "#!/bin/sh" >> /usr/local/sbin/post-boot
cp /usr/local/sbin/post-boot /usr/local/sbin/post-firewall
cp /usr/local/sbin/post-boot /usr/local/sbin/post-mount
cp /usr/local/sbin/post-boot /usr/local/sbin/pre-shutdown
chmod +x /usr/local/sbin/p*
2) скачать файл скрипта myshaper (я тут его временно выложил)
Code:
wget http://www.humanscore.com/tmp/myshaper -O /usr/local/sbin/myshaper
поставить права на запуск для него
Code:
chmod +x /usr/local/sbin/myshaper
отредактировать
Code:
vi /usr/local/sbin/myshaper
нажать i
исправить строчки, сделать так чтобы значение DOWNLINK соответсвовало исходящей скорости вашего канала в интернет, а UPLINK входящей в килобитах
Code:
DOWNLINK=10000
UPLINK=475
после исправления нажать
файл должен сохраниться, а вы оказаться в коммандной строке
3) Добавить вызов myshaper в /usr/local/sbin/post-firewall
Code:
vi /usr/local/sbin/post-firewall
Вставить строчку (аналогично пункту 2)
Это пример для того чтобы уменьшить приоритет для порта 6667, а также увеличить для 22 53 5190. Если нужно что-то другое, смотрите мой предыдущий пост с описанием параметров, или пишите здесь, попробуем придумать для вашего случая.
Code:
/usr/local/sbin/myshaper start br0 "" "" "6667" "" "" "" "22 53 5190 6112" ""
Описание параметров смотрите в предыдущем сообщении. Сохранить, выйти.
4) Сохранить изменения во флэш.
Code:
flashfs save
flashfs commit
flashfs enable
5) Перезагрузить рутер
или запустить post-firewall
Code:
/usr/local/sbin/post-firewall