Originally Posted by
rialTresH
Есть wl500gpv2 + прошивка от "энтузиастов" r1222
Как дать наивысший приоритет http протоколу. Запарило руками резать скорость utorrent на компе.
Роутер используется как РОУТЕР. То есть к нему подключен комп по проводу и ноут по вайфаю. На роутере нет никаких качалок.
ЗЫ просто в линуксе не силен. А нормального мануала не нашел.
ЗЫЫ Просьба сильно не пинать и помидорами не закидывать.
PSSS Спасибо тому кто перекинул мой пост в эту тему.
1. Качаете шейпер на роутер и устанавливаете его.
Code:
cd /tmp/local/sbin
wget http://wl500g.info/attachment.php?attachmentid=5509 -O nshaper.tar.gz
tar -xvzf nshaper.tar.gz
rm nshaper.tar.gz
2. Редактируете скрипт
Вот пример настроек под симметричный (UpLoad=2Мбит/сек и DownLoad=2Мбит/сек) канал 2 Мбит/сек.
Найдите в настройках скрипта первую и последнюю мною указанные строки и замените содержимое скрипта между ними на приведенное ниже:
Code:
......
# WAN_IF (ppp0 или vlan1) Internet connection interface name
WAN_IF=vlan1 # Если прямое подключение к инету,
#WAN_IF=ppp0 # Eсли подключение к интернету РРTP (PPPoE)
# LAN _IF (br0) This interface includes ethernet and wifi
LAN_IF=br0
WAN_DN_RATE=2050
WAN_UP_RATE=2050
WAN_ZONES="inet"
WAN_ZONES_DN_RATE="1950" # download <= 2050 (на 5-10% ниже пропускной способности канала)
WAN_ZONES_UP_RATE="1950" # upload <= 2050 (на 5-10% ниже пропускной способности канала)
RATES="15 30 30 15 10"
......
Остальное в скрипте оставляйте без изменений.
Сохраняете полученный скрипт.
3. Прописываете в каком-либо стартовом скрипте (лучше post-firewall) его автоматический запуск (код поместить в конец скрипта):
Code:
#Запуск шейпера nShaper (работает с прошивкой новее, чем 1.9.2.7-d-r644)
nshaper start
5.Выполняете команды:
Code:
flashfs save
flashfs commit
flashfs enable
reboot
После перезагрузки все должно заработать.
Будут вопросы - пишите тут. Чем смогу - помогу.