Обратите внимание на недорогие виртуальные серверы в Амстердаме (Нидерланды) от «Хостера года» 2021, 2022 и 2024 годов. Оплата в рублях картами банков РФ, СБП, электронными деньгами. Подробнее.

FAQ по прошивкам Tomato на маршрутизаторе NetGear WNR3500L v1

Опубликовано: 9 января 2019 / Обновлено: 10 января 2019
Раздел(ы): Маршрутизаторы аппаратные
Просмотры: 9710
Комментарии: 5

Маршрутизатор NetGear WNR3500L давно не поддерживается производителем, последняя официальная прошивка (WNR3500L-V1.2.2.56_35.0.56RU.chk) вышла в 2013 году. В ней, к сожалению, нет необходимых многим сервисов, например, DLNA-сервера и BitTorrent-клиента, которые позволяют роутеру самостоятельно скачивать видео-контент и затем вам просматривать скаченное на телевизоре (smart-TV).

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

Разновидности маршрутизатора NetGear WNR3500L

Маршрутизатор NetGear WNR3500L существует трех видом: v1, v2 и U. Которые отличаются объемом оперативной памяти, емкостью флеш и набором чипов (CPU, Wi-Fi). У меня первая версия данного роутера и именно о нем пойдет дальнейшее изложение.

Альтернативные прошивки для NetGear WNR3500L

Чтобы расширить возможности маршрутизатора на него нужно установить альтернативную прошивку. Ранее я уже писал об этом — https://moonback.ru/page/wnr3500l-firmware.

Я сам долгое время пользовался прошивкой от Vampik-а — https://vampik.ru/post/1/. Однако версии старше 3300 на моем маршрутизаторе не прижились, так как на них наблюдалась деградация Wi-Fi связи, которая проявлялась в уменьшении скорости передачи данных через пару дней использования. Например, подключаетесь вы на скорости 300 Мбит/сек и поначалу у вас все летает, а через пару дней скорость падает до 5 Мбит/сек. Помогала только перезагрузка маршрутизатора.

Прошивка TOMATO для NetGear WNR3500L

Это прошивка написана для роутеров на чипсетах Broadcom и является второй по скорости работы после заводской. Но при этом имеет множество возможностей, развивается по сей день и позволяет установить дополнительное программное обеспечение (при подключении внешнего жесткого диска и репозитория).

Именно об этой прошивке пойдет речь данной статье.

Где брать прошивки для NetGear WNR3500L

Актуальные прошивки Tomato для маршрутизатора NetGear WNR3500L версии 1 лучше брать здесь:

Как расшифровываются названия файлов прошивок Tomato by Shibby

Названия файлов прошивок содержат в себе информацию о модели маршрутизатора, состава ПО и версии прошивки. Разберем на примере:

Здесь:

  • K26 – версия ядра Linux 2.6
  • USB — в прошивке есть поддержка USB порта, возможно подключение внешних накопителей (диски, флешки)
  • RT — поддержка маршрутизаторов серии RT-N
  • MIPSR2 — поддержка процессоров используемых в маршрутизаторах Asus RT-N16, NetGear WNR3500Lv1 и т.д.
  • 093 — версия прошивки Tomato by Shibby
  • AIO — состав прошивки (набор дополнительного программного обеспечения включенного в прошивку)

Как узнать состав прошивки Tomato by Shibby

Только аббревиатура AIO (All in one) понятна с первого взгляда, ее применяют когда в прошивку включены все возможные модули. Для остальных случаев используйте следующую таблицу:

Какую прошивку выбрать для роутера

Идеальный вариант — это использовать прошивку «все-в-одном», но следует помнить, что в NetGear WNR3500L v1 всего 8 МБ флеш памяти. И поэтому не каждая прошивка «влезет». И если быть более точным, то максимальный размер прошивки не должен превышать 7,5 Мбайт. Учитывайте это когда будете заливать прошивку в роутер.

Если вы получили сообщение об ошибке «File is too big to fit in MTD», то ищите прошивку меньшего размера.

Я заливал следующие прошивки и они гарантированно работают (во всяком случае запускаются):

  • tomato-K26USB-1.28.RT-MIPSR2-128-Big-VPN.trx
  • tomato-K26USB-1.28.RT-MIPSR2-132-BTgui-VPN.trx
  • tomato-K26USB-1.28.RT-MIPSR2-132-VPN.trx
  • tomato-K26USB-1.28.RT-MIPSR2-136-WNR3500L.trx
  • tomato-K26USB-1.28.RT-MIPSR2-137-WNR3500L.trx
  • freshtomato-K26USB_RT-MIPSR2-2018.5-MiniVPN.trx

Как прошить Tomato в NetGear WNR3500L

Прошить напрямую из стока (родной прошивки) нельзя. Сначала нужно прошить прошивку DD-WRT, например с этой страницы — https://dd-wrt.com/support/router-database/?model=WNR3500L_v1.

А уже потом из прошивки DD-WRT нужно залить TOMATO.

Как сбросить настройки Tomato

В большинстве случаев к роутеру с прошивкой TOMATO сразу после прошивки не возможно получить доступ. Поэтому нужно сбросить настройки к значениям по-умолчанию, для чего делаем Hard Reset:

  1. выключаем маршрутизатор;
  2. нажимаем и удерживаем кнопку Reset (понадобится спичка, зубочистка и т.п.);
  3. включаем роутер;
  4. через 20..30 секунд отпускаем кнопку Reset.

Спустя несколько минут настройки сбросятся к значениям по-умолчанию. Роутер получит адрес 192.168.1.1, точка доступа будет именоваться Tomato24.

Для подключения в качестве имени пользователя используйте — admin, пароль — admin.

Подготовка жесткого диска для прошивки Tomato

Прошивка поддерживает внешние жесткие диски и флешки с интерфейсом USB. Я использую Western Digital Scorpio Blue WD2500BEVT на 250 Гб во внешнем боксе с интерфейсом USB. Дополнительных источников питания не использую, с нагрузкой справляется штатный блок питания маршрутизатора.

Прошивка TomatoUSB поддерживает несколько файловых систем EXT2/3, NTFS, FAT. Для максимальной скорости обмена данными с диском и меньшей нагрузке на процессор я рекомендую использовать файловую систему EXT3.

Что использовать раздел подкачки или файл подкачки

На ядрах Linux 2.6 и выше файл подкачки работает так же быстро как и раздел подкачки. Поэтому используйте то что вам удобнее.

Как отформатировать диск в EXT3 и создать раздел подкачки SWAP-Linux из под Windows

Файловая система EXT3 «неродная» для Windows и штатными утилитами отформатировать жесткий диск не получится. Поэтому используем стороннее ПО, например EaseUS Partition Master Free — https://www.easeus.com/partition-manager/epm-free.html или MiniTool® Partition Wizard Free — https://www.minitool.com/partition-manager/partition-wizard-home.html или AOMEI Partition Assistant — https://www.aomeitech.com/aomei-partition-assistant.html.

Если будет использовать раздел подкачки SWAP, то для его создания воспользуйтесь MiniTool® Partition Wizard Free.

Подготовка диска к использованию

Чтобы в дальнейшем использовать внешний репозиторий создадим в корне диска папку opt и назначим ей точку монтирования /opt:

mkdir /tmp/mnt/sda1/opt
mount -obind /tmp/mnt/sda1/opt/ /opt/

Где sda1 раздел диска, который мы будем использовать для записи данных и установки дополнительного ПО из репозитория.

Чтобы монтирование происходило каждый раз при включении маршрутизатора добавим команду

mount -obind /tmp/mnt/sda1/opt/ /opt/

в поле «Run after mounting» на странице USB and NAS -> USB Support (/nas-usb.asp)

Как создать файл подкачки

Для маршрутизатора NetGear WNR3500L достаточно файла подкачки 64-128 МБайт. Чтобы его создать используйте следующие команды подключившись к роутеру по SSH (пример для 64 МБ):

dd if=/dev/zero of=/opt/swapfile bs=1024 count=65536
mkswap /opt/swapfile
swapon /opt/swapfile

Автомонтирование разделов в Tomato

Прошивка Tomato может автоматически монтировать все разделы в папку /mnt. Чтобы это произошло активируйте опцию «Automount» на странице настроек USB and NAS -> USB Support (/nas-usb.asp)

Но эта настройка не распространяется на SWAP и его нужно подключать вручную.

Для подключения раздела подкачки используйте команду в окне опций «Run after mounting»:

swapon /dev/sda2

где sda2 — раздел подкачки

При подключении файла подкачки пропишите там же такую команду:

swapon /opt/swapfile

где /opt/swapfile — адрес (путь) файла подкачки.

Просмотр IP TV провайдера

Если провайдер передает IP TV мультикастом не используя VLAN, то нужно входящий трафик завернуть на телевизионную приставку. К примеру, если приставка подсоединена в четвертый порт коммутатора, то его нужно объединить с WAN портом:

Установка репозитория Entware

Нужно подключиться к маршрутизатору по SSH и выполнить в консоли следующие команды:

cd /opt
wget -O - http://pkg.entware.net/binaries/mipsel/installer/installer.sh | sh

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

opkg update
opkg imstall mc

Как настроить оптимальную скорость загрузки Transmission

У роутера NetGear WNR3500L небольшая производительность поэтому скорость скачивания и раздачи нужно ограничить, чтобы процессор не «захлебнулся». Для себя я выбрал значения 500 кБ на закачку и 250 кБ на отдачу.

Делается это на странице USB and NAS -> BitTorrent Client (/nas-bittorrent.asp)

Выбирая максимальную скорость следует исходить из правила, чтобы при максимальной нагрузке (когда Transmission скачивает и раздает файлы, и вы при этом смотрите фильм по DLNA ) значение CPU Load (1 / 5 / 15 mins) не превышало 0.8.

Это гарантирует отзывчивость интерфейса маршрутизатора и предоставляет стабильный доступ в интернет для остальных клиентов домашней сети.

Благодарности

При написании статьи были использованы следующие источники:

  1. Роутер Netgear WNR3500L — Конференция iXBT.com

Обсуждение (комментарии к статье)

      1. там есть прикольная настройка +/- от 1 до 5 к текущему TTL
        находится в меню Advanced >> Conntrack/Netfilter
        и называется
        Miscellaneous
        TTL Adjust

  1. Автору статьи — БЕСКОНЕЧНЕЙШИЙ РЕСПЕКТ И УВАЖУХА)))
    очень всё помогло и пригодилось!

  2. Здравствуйте. Подскажите, как подключить и настроить 4g модем на этом роутере с прошивкой Tomato? Модем Huawei E3272 (Мегафон M100-4) прошитый под Билайн, работает в режиме Hilink.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Нажимая кнопку "Отправить" Вы даёте свое согласие на обработку введенной персональной информации в соответствии с Федеральным Законом №152-ФЗ от 27.07.2006 "О персональных данных", на условиях и для целей определенных политикой конфиденциальности сайта.
© Юрий Рассадников, 2011 - 2025
uptime узнать
Домен : reg.ru
Хостинг : adman.com
SQL - 7 | 0,390 сек. | 7.59 МБ