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

 9 января 2019      
 Маршрутизаторы аппаратные      
 Комментариев еще нет      
 84

Маршрутизатор 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

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

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

Здесь:

  • 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 - выбор и установка репозитория

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

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

Идеальный вариант — это использовать прошивку «все-в-одном», но следует помнить, что в 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.

Рекомендую прочесть:  Маршрутизатор NETGEAR WNR3500L

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

Чтобы в дальнейшем использовать внешний репозиторий создадим в корне диска папку 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)

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

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

Для маршрутизатора 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)

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

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

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

swapon /dev/sda2

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

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

swapon /opt/swapfile

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

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

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

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

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

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

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

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

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

opkg update
opkg imstall mc

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

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

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

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

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

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

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

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

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

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

  1. Роутер Netgear WNR3500L — Конференция iXBT.com
Поделись этой страницей с друзьями!

Прочтите это обязательно

Как настроить FTP сервер vsftpd на Debian 9

Необходимость в автономном FTP сервере у меня возникла для сохранения резервных копий панели управления VestaC ...

GNU Linux - CentOS / Debian debian ftp vsftp Далее

Как разблокировать telnet консоль на оригинальной прошивке NetGear WNR3500L

В оригинальной прошивке маршрутизатора Netgear WNR3500L нет доступа к консоли, ни по SSH, ни с помощью Telnet. ...

Маршрутизаторы аппаратные netgear telnet wnr3500l Далее

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

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

Нажимая кнопку "Отправить" Вы даёте свое согласие на обработку введенной персональной информации в соответствии с Федеральным Законом №152-ФЗ от 27.07.2006 "О персональных данных", на условиях и для целей определенных политикой конфиденциальности.

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

2019 © Технический блог
SQL - 78 | 1,984 сек. | 10 МБ
доступность сайта