Большое спасибо за указание ошибок! Сделано!
Всё изумительно заработало!
Удалено!
Выкладываю исправленную рабочую версию шейпера для полудуплексного канала (может, кому пригодится...). См. аттач.
For Iquana:
Если можно (пока Вы не сделали универсального скрипта) выложите HD-версию в шапку темы. Возможно ей тоже пользуются. Заранее спасибо.
Last edited by SerGri; 22-04-2011 at 20:52.
Hardware:
RT-N16 1.9.2.7-rtn-r2775 | 2Gb USBFlash
WL-500gPV1 1.9.2.7-d-r1825 | 299Mhz | 128Mb | Console port | 4 USB 2.0 port | 2Gb USBFlash (резерв)
Link's:
WAN: Radio 60 Mbit/sec HalfDuplex (Static IP) || LAN: Wi-Fi + LAN
Software:
nShaper | lighgttpd + php-fcgi | vnStat | RRD | syslog-ng | MC | ...
Asus RT-N16: RT-N16-1.9.2.7-rtn-r2899.trx - 3.5'' USB HDD HP 1TB + JetFlash 2Gb
|БП от iEEE PC 12V x 3A | Samba 3.5 + UDPxy (IPTV) Full HD Player
D-Link DIR-320: DIR320-1.9.2.7-d-r2856M.trx <-- WAN: Huawei E220 (2G/3G)
Asus WL-500GPv2: WL500gpv2-1.9.2.7-rtn-r2455.trx <-- WAN: Axesstel MV110 (CDMA EvDO Rev. A) | nShaper работает и на -rtn ветке!
Без логов сложно будет что-то сказать, но если используется UPnP, то можно попробовать его отключить и прописать проброску портов ручками в Virtual Servers.
У меня подобная проблема на DIR-320 была - решил данным действием, глубже копать до причины не стал, т.к. роутер был времянкой пока Wl-500 в ремонте был.
ASUS WL5xx: FW 1.9.2.7-d-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | bip irc proxy
ASUS RT-N1x: FW 1.9.2.7-rtn-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | fake ident daemon
Все понятно...
Просто подумывал чтоб купить wl500 .он как бы получше будет ))
да и не могли бы вы меня кинуть на мануал де написано как детально распределить всю нагрузку ? Торренты ,серферинг и таак далее...
Тоже интересует распределение приоритета трафика
ASUS WL-500w & WL-500gpV2 - FW 1.9.2.7 + USB-HDD + WD TV Live
D-Link DIR-320 + 3G Мегафон - 1.9.2.7
Чем nshaper не нравится? Все отлично по приоритетам разруливает, огромное спасибо автору
установил в /usr/local/sbin, сделал исполняемым, прописал запуск в post-firewall
при запуске выдает: /usr/local/sbin/nshaper: line 1020: arithmetic syntax error
вот результат if config
Code:br0 Link encap:Ethernet HWaddr 00:1E:8C:3E:09:55 inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:4753 errors:0 dropped:0 overruns:0 frame:0 TX packets:5095 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:635037 (620.1 KiB) TX bytes:3827106 (3.6 MiB) eth0 Link encap:Ethernet HWaddr 00:1E:8C:3E:09:55 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:294461 errors:0 dropped:0 overruns:0 frame:0 TX packets:185828 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:204474199 (195.0 MiB) TX bytes:48637456 (46.3 MiB) Interrupt:4 Base address:0x1000 eth1 Link encap:Ethernet HWaddr 00:1E:8C:3E:09:55 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1125 errors:0 dropped:0 overruns:0 frame:832 TX packets:1365 errors:49 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:174107 (170.0 KiB) TX bytes:168931 (164.9 KiB) Interrupt:12 Base address:0x2000 imq0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 UP RUNNING NOARP MTU:1400 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:30 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) imq1 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 UP RUNNING NOARP MTU:1400 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:30 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MULTICAST MTU:16436 Metric:1 RX packets:2 errors:0 dropped:0 overruns:0 frame:0 TX packets:2 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:242 (242.0 B) TX bytes:242 (242.0 B) ppp0 Link encap:Point-to-Point Protocol inet addr:172.19.100.4 P-t-P:172.19.19.19 Mask:255.255.255.255 UP POINTOPOINT RUNNING MULTICAST MTU:1400 Metric:1 RX packets:289163 errors:0 dropped:0 overruns:0 frame:0 TX packets:179921 errors:0 dropped:3 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:186758082 (178.1 MiB) TX bytes:34783820 (33.1 MiB) vlan0 Link encap:Ethernet HWaddr 00:1E:8C:3E:09:55 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:4844 errors:0 dropped:0 overruns:0 frame:0 TX packets:5562 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:616514 (602.0 KiB) TX bytes:3900991 (3.7 MiB) vlan1 Link encap:Ethernet HWaddr 00:1E:8C:3E:09:55 inet addr:10.2.1.247 Bcast:10.2.1.255 Mask:255.255.254.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:289617 errors:0 dropped:0 overruns:0 frame:0 TX packets:180266 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:198557387 (189.3 MiB) TX bytes:44736465 (42.6 MiB) wds0.1 Link encap:Ethernet HWaddr 00:1E:8C:3E:09:55 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) wds0.2 Link encap:Ethernet HWaddr 00:1E:8C:3E:09:55 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Last edited by Omega; 21-08-2011 at 10:27. Reason: убираем логи в тэги <code>
А вас не смущает то, что у вас скорость зоны выше чем скорость физики?
Читайте комментарии в коде, там очень подробно всё расписано!!!Code:WAN_DN_RATE=1024 WAN_UP_RATE=1024 WAN_ZONES_DN_RATE="2000" WAN_ZONES_UP_RATE="1900"
P. S. И удалите, пожалуйста, из вашего поста аттач, а то хто-то обязательно себе его загрузит и начнёт бороться с "ветряными мельницами"
Asus RT-N16: RT-N16-1.9.2.7-rtn-r2899.trx - 3.5'' USB HDD HP 1TB + JetFlash 2Gb
|БП от iEEE PC 12V x 3A | Samba 3.5 + UDPxy (IPTV) Full HD Player
D-Link DIR-320: DIR320-1.9.2.7-d-r2856M.trx <-- WAN: Huawei E220 (2G/3G)
Asus WL-500GPv2: WL500gpv2-1.9.2.7-rtn-r2455.trx <-- WAN: Axesstel MV110 (CDMA EvDO Rev. A) | nShaper работает и на -rtn ветке!
Приветствую. Стал обладателем WL-500gPv2. Все здорово и хорошо работает с прошивкой Олега. У меня на компе.
Но надобно расшарить интернет по сети так, чтобы на моем ip он был без ограничений, а на другом ip был ограничен определенным значением, скажем 30КБ/с
Пробовал с утилиткой, настраивающей через post-firewall, но как-то она не так работает. В результате канал обрезается, но с глюками. Невозможно зайти на некоторые сайты (speedtest.net, twitter.com итп.)
Помогите советом пожалуйста как правильно организовать подобное. Буду весьма признателен за советы!
содержимое post-firewall
Code:tc qdisc del dev br0 root > /dev/null 2>&1 tc qdisc del dev br0 ingress > /dev/null 2>&1 tc qdisc add dev br0 root handle 1: htb default 1 tc class add dev br0 parent 1: classid 1:100 htb rate 100mbit prio 1 tc class add dev br0 parent 1: classid 1:1 htb rate 8192kbit burst 6k tc filter add dev br0 parent 1: protocol ip prio 1 u32 match ip src 192.168.1.1/24 flowid 1:100 tc filter add dev br0 parent 1: protocol ip prio 2 u32 match ip src 0.0.0.0/0 flowid 1:1 tc qdisc add dev br0 parent 1:100 handle 100: sfq perturb 10 tc qdisc del dev ppp0 root > /dev/null 2>&1 tc qdisc del dev ppp0 ingress > /dev/null 2>&1 tc qdisc add dev ppp0 root handle 1: htb default 1 tc class add dev ppp0 parent 1: classid 1:1 htb rate 8192kbit burst 6k tc filter add dev ppp0 parent 1: protocol ip prio 2 u32 match ip src 0.0.0.0/0 flowid 1:1 tc class add dev br0 parent 1:1 classid 1:10 htb rate 512kbit burst 6k prio 1 tc qdisc add dev br0 parent 1:10 handle 10: sfq perturb 10 tc filter add dev br0 parent 1:1 protocol ip prio 1 u32 match ip dst 192.168.1.3 flowid 1:10 tc class add dev ppp0 parent 1:1 classid 1:10 htb rate 512kbit burst 6k prio 1 tc qdisc add dev ppp0 parent 1:10 handle 10: sfq perturb 10 iptables -t mangle -A PREROUTING -s 192.168.1.3 -j MARK --set-mark 2 tc filter add dev ppp0 parent 1:1 protocol ip prio 1 handle 2 fw flowid 1:10 iptables -I FORWARD -s 192.168.1.3 -m mac --mac 00:22:15:60:5d:45 -j ACCEPT
Last edited by CODeRUS; 27-06-2011 at 13:25.
тебе наверное сюда - http://wl500g.info/showthread.php?t=22673
это же не то, мне не нужно отключать пользователей, мне нужно разграничить скорость канала
Просто нужно для одного ip ограничить канал в интернет до 30КБ/с. в локалке без изменений.
Last edited by CODeRUS; 27-06-2011 at 15:04.
Прошивка 1.9.2.7-d-r1445
В USB включил через кардридер флешку на 4 гб, отформатировал ее в ext3, установил и запустил качалку торрентов transmission с веб-мордой.
Теперь хочу сделать так, чтобы закачка файлов не тормозила работу в сети с компьютеров, включенных в LAN.
Если более технически: хочу, чтобы ограничивалась скорость входящего трафика, который запрашивает сам роутер, в том случае, когда есть хоть какая-либо сетевая активность с локальных компьютеров (web-серфинг, закачка небольших файлов, IP-телефония и т.п.), и снималось ограничение, если активности из локальной сети нет в течение нескольких минут.
Как такое организовать?
Asus RT-N16: RT-N16-1.9.2.7-rtn-r2899.trx - 3.5'' USB HDD HP 1TB + JetFlash 2Gb
|БП от iEEE PC 12V x 3A | Samba 3.5 + UDPxy (IPTV) Full HD Player
D-Link DIR-320: DIR320-1.9.2.7-d-r2856M.trx <-- WAN: Huawei E220 (2G/3G)
Asus WL-500GPv2: WL500gpv2-1.9.2.7-rtn-r2455.trx <-- WAN: Axesstel MV110 (CDMA EvDO Rev. A) | nShaper работает и на -rtn ветке!
Подскажите пожалуйста!
Есть роутер ASUS wl500gP v2, на прошивке 1.9.2.7-rtn-r2972.
Доступ в интернет по PPPOE, беспроводных клиентов около 8.
Всё в принципе работает нормально, но есть бессовестные юзеры,
которые качают торренты с клиентских машин и не ограничивают
скорость их загрузки.
Таким образом, канал загружается по полной и другие беспроводные пользователи не могут даже открыть страницу.
Можно ли каким-то образом на указанной прошивке узнать с какого IP идет загрузка торрентов и как можно ограничить скорость загрузки для этого IP?
Через Bandwidth Management это сделать к сожалению не получается, там нет возможности указания диапазона портов...