Dd wrt ограничение скорости

DD WRT – это альтернативная прошивка для ряда моделей роутеров на чипах Atheros, BroadCom, Ralink, XScale, которая есть в свободном доступе для каждого. Среди множества функций этой прошивки, в статье рассматривается настройка роутера в режиме репитера в DD WRT.

Варианты использования репитера

Использовать повторитель можно в различных сценариях. Чаще всего его применяют для усиления Wi-Fi или подсоединения второй LAN сети к первой, для которой открыт доступ в интернет.

Чтобы» мост работал, первый роутер выставите в режим AP с включенным DHCP, а второй маршрутизатор возьмите с прошивкой DD WRT.

  1. Сделайте сброс настроек по умолчанию на втором роутере (зажать кнопку Reset).
  2. Подключитесь к роутеру с помощью Ethernet кабеля или к Wi-Fi точке dd-wrt.
  3. В сетевых подключениях в свойствах сети выставите статический IP 192.168.1.10.
  4. В адресной строке браузера напишите 192.168.1.1 и войдите в админку. Новые версии прошивки перед продолжением работ требуют установить пароль на вход.
  5. Перейдите во вкладку Wireless → Basic Setting. Выставите правильные параметры и жмите «Сохранить»:
  1. Wireless Mode: Repeater Bridge.
  2. Wireless Network Mode: Mixed (режимы на DD WRT и первом роутере должны совпадать).
  3. Wireless Network Name (SSID): аналогичный имени сети первого маршрутизатора (например dd-wrt).
  4. Channel: аналогичныйпервомуроутеру
  5. SSID Broadcast: Enable.
Читайте также:  3Д макс не видит корону

Почему asus rt-n16?

До этого рабочей лошадкой был dlink dir-615, особых нареканий в работе нет, единственное, из за чего и пришлось искать замену, — начал захлебываться под увеличившейся нагрузкой (в среднем 15 пк одновременно). Естественно при выборе, я искал что-то с более мощной начинкой, способной с запасом обрабатывать такую нагрузку. Выбор мой остановился именно на продукте от компании asus.
Неплохой дизайн, хорошее качество изготовления, мощное железо — именно то, что мне надо. Единственным минусом послужила прошивка — но для меня это не было актуально, все-равно перепрошивать на dd-wrt.
Что же роутер из себя представляет:

  • процессор Broadcom BCM4718, работающий на частоте 480 МГц, хоть в спецификации производителя и указана частота 533 МГц.
  • две микросхемы оперативной памяти от Samsung, общим объемом 128 Мб, сама прошивка находится на флешчипе объемом 32 Мб
  • Сетевой коммутатор Broadcom BCM53115SKFBG
  • 2 usb 2.0 порта
  • Стандарт IEEE 802.11 b/g/n
  • Поддержка более 300 000 сессий, комфортная работа при большой p2p-нагрузке.

Это основные параметры, на которые я обращал внимание, более подробные характеристики и обзоры можно найти на просторах рунета.

Прошивка DD-WRT

Сначала готовим площадку (скачиваем эту прошивку), после получаем минимальную прошивку dd-wrt, а вот дальше уже шьемся прошивкой mega.
Далее настраиваем в соответствии с настройками провайдера. Подробные инструкции можно найти на официальном сайте прошивки).
Площадка для наших экспериментов готова.

Optware

Но на этом мы не остановимся. Следующим шагом послужило подключение к роутеру usb-харда (сойдет и флешка, если в планах нет организации ftp-сервера, установки торрент клиента, либо чего-то подобного).
Флешку необходимо отформатировать в ext3.
Подключаем флешку к роутеру, переходим на вкладку «Службы», раздел «USB».Отмечаем нужное и нажимаем «Применить».
Далее подключаемся по телнету к роутеру. IP-адрес роутера: 192.168.1.1 (если не меняли), логин: root (не важно, какой логин на самом деле, но для подключения по телнету необходим этот), пароль: тот самый, которыйбылзадан при первом запуске.
Подключившись вводим следующие команды:
wget www.3iii.dk/linux/optware/optware-install-ddwrt.sh -O — | tr -d "
" > /tmp/optware-install.sh
sh /tmp/optware-install.sh
export PATH=/opt/bin:/opt/sbin:$PATH
unset LD_LIBRARY_PATH
/opt/bin/ipkg-opt update
Теперь все готово для установки необходимого программного обеспечения. Это может быть торрент клиент, веб-сервер, сервер ретрансляции радио и другое.

Читайте также:  Программисту было поручено написать программу нахождения суммы

Ограничение скорости клиентов

В моей ситуации получилась следующая проблема, когда один пользователь торрентами зажимал всем остальным скорость. В этом случае нам нужен шейпер. Более-менее адекватный шейпер есть только в платной прошивке, однако нам поможет генератор скриптов, который можно скачать здесь. С помощью скрипта нарезаем скорость и все остаются довольны. После того, как скрипт сгенерирован, копируем в поле, вкладки «Техподдержка», раздела «Команды» и сохраняем в файрволл. При настройке нужно указать беспроводной интерфейс wl0, иначе шейпер не будет работать. Шейпер работает на базе встроенного пакета ntb, т.е. дальше можно будет более гибко регулировать ограничения, создавать динамические ограничение и т.п.

Заключение

Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.

не нужен никакой qos, для шейпинга трафика на интерфейсе достаточно tc.
на их форуме достаточно примеров ее использования.

также можно воспользоваться WRT Script Generator.

Оцените статью
Добавить комментарий

Adblock
detector