Роутер Asus Rt-Ac56U. Опыт Установки Сторонней Прошивки Tomatousb (Сборка Shibby)

Хочу рассказать владельцам роутеров RT-AC56U/RT-AC68U о предпосылках и личном опыте перехода на TomatoUSB (Shibby).

Сначала будет немного о выборе устройства и субъективных ощущениях от использования других прошивок, так что если вам интересно узнать только о TomatoUSB (Shibby), поехали сразу вниз .

Вся история началась с желания «прикоснуться» к частоте 5Ghz и современному стандарту 802.11ac. Выбор устройства определялся сочетанием оптимальных для меня характеристик.



RT-AC56U Плюсы

Преимущества проявляются в основном при сравнении с AC68U. «Одноклассники» от того же Netgear либо не имеют USB 3.0, либо имеют половину оперативной памяти (128 против 256) и при этом обычно стоят дороже и плохо справляются с альтернативными прошивками.

  • AC56U значительно дешевле своего старшего брата AC68U.
  • AC56U использует ту же аппаратную платформу (BCM4708), что и AC68U (за исключением радио), и поэтому имеет сопоставимую производительность.

  • AC56U имеет всего два канала на каждом 2х частотном диапазоне (2,4Ghz+5Ghz) в отличие от трехканального AC68U, но для домашнего использования три антенны не требуются: все мобильные гаджеты имеют на борту одну антенну и два USB-свистка, поэтому все подходит


Минусы RT-AC56U

Минусом является отсутствие внешних антенн.

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

К тому же, как я заметил позже, радиус 2,4Ггц не меньше, чем у моего предыдущего роутера «с рожками».

Кстати, речь идет о качестве встроенных антенн.



Предустановленная (стоковая) прошивка

И так, железка была куплена, установлена и включена.

Родной прошивке не суждено было прожить и дня, потому что голосование среди владельцев, запущенное на forum.ixbt.com говорит само за себя:

Роутер ASUS RT-AC56U. Опыт установки сторонней прошивки TomatoUSB (сборка Shibby)

Единственный (пока) голос за прошивку «Помидор» — мой, но об этом позже.



Прошивка AsusWRT-Merlin

Его можно установить без всяких «танцев с бубном» — через веб-интерфейс указываем файл с последней прошивкой и нажимаем «Загрузить».

Создатель прошивки Мерлин, судя по всему, довольно тесно сотрудничает с самой ASUS. Многие «фичи» его сборки уже перекочевали в фирменную прошивку, например, сервер OpenVPN. Кроме того, Мерлин, как образцовый сотрудник, придерживается буквы закона.

После того как ASUS ограничила использование мощности сигнала и выбор доступных каналов, она тут же сделала то же самое и в своей сборке.

Нет запросов на разблокировку каналов не будет удовлетворен Так как интерфейс прошивки Мерлина один в один, как у фирменной, а стабильность последней теперь значительно возросла (дыры в безопасности считать не будем), то мне придется рассказать о ее преимуществах в языке субъективных ощущений.

AsusWRT-Merlin радует небольшими удобствами: опциями и функциями, добавленными канадским разработчиком.

Лично мне больше всего понравилась возможность форматировать раздел JFFS и «заливать» туда свои скрипты оболочки.

Здесь можно вызвать событие, заменить встроенные файлы .

conf и, внимание: редактировать файлы .

conf, которые система генерирует автоматически, непосредственно перед запуском соответствующего сервиса (демона).

Что вам субъективно не понравилось? Все сказанное ниже будет в первую очередь претензией к фирменной прошивке, а отчасти и к Мерлину тоже.

Довольно громоздкий и медленный интерфейс.

Он, безусловно, красив, оформлен в темных тонах и в чем-то удобен.

Но он оооочень тяжелый.

Рядовой пользователь может не обратить на это внимание – настроил через «Мастера» и забыл.

Но любой хакер, системный администратор, дизайнер, да и вообще человек, склонный к перфекционизму, отметит этот досадный факт. Строгое единообразие настроек веб-морды тоже вас не порадует. Встроенная система предоставления доступа по smb (cifs) и ftp рассчитана, скажем так, на конкретно неопытного пользователя.

По умолчанию весь диск является общим (/mnt/sda1), а для папок первого уровня при необходимости настраивается индивидуальный доступ.

При этом вся информация о разграничении доступа хранится в скрытых текстовых файлах в корне подключенного диска.

Судя по всему, smb.conf генерируется на основе информации из этих файлов.

Несмотря на все первоначальные очевидные улучшения, система не позволит вам делиться JFFS без ваших собственных дополнений к smb.conf. Придется сначала скопировать скрипты в sda1, а уже потом через bash копировать их в JFFS. Как вариант, можно смонтировать сам JFFS в sda1 — это всё равно костыль.

Попытка отключить Samba и установить мой сервис со своими настройками изначально не удалась, так как при отключении опции почему-то срабатывает команда уничтожения smbd, что переносит и мой сервис на тот свет. Попытка установки optware методом который Мерлин дает , вызывал очистку подключенного диска (sda1 и смонтированного на нем JFFS!) без предупреждения.



Прошивка TomatoUSB (сборка Shibby)

С чувством легкого недовольства я начал рыскать по Интернету и наткнулся на демо-видео TomatoUSB, модифицированный Шибби.

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

Эту «вилку» прошивки TomatoUSB собрал Михал Рупенталь (он же Шибби), системный администратор из Польши.

Информации по установке довольно много, и вся она в основном на зарубежном языке.

Домашний сайт находится здесь: http://tomato.groov.pl , а ветка прошивок для ARM-устройств Broadcom соответственно находится здесь http://tomato.groov.pl/download/K26ARM/ .

На данный момент он у меня установлен это сборка .

Устанавливается как обычно, через Web-интерфейс, но перед установкой нужно ОБЯЗАТЕЛЬНО очистить нврам.

Заходим через Telnet (или SSH) и даем команду стирание nvram , затем фиксация nvram .

После этого можно смело выбирать в веб-интерфейсе файл с прошивкой и нажимать «Загрузить».

Вообще-то в интернете есть рекомендации сначала откатиться на стоковую прошивку, а уже потом прошивать TomatoUSB. Также стоит отметить, что имя пользователя изменится на «root», но пароль по умолчанию останется прежним! Дождавшись завершения загрузки и перезагрузки (первая загрузка, наберитесь терпения - это может занять довольно много времени), вы можете почувствовать легкий шок от производительности по сравнению со стоковой прошивкой.

А если вы пробежитесь по меню и изучите настройки, то поймете, что система — это настоящий «необработанный алмаз».

Например, как вам возможность запустить свой веб-сервер в пару кликов?

Роутер ASUS RT-AC56U. Опыт установки сторонней прошивки TomatoUSB (сборка Shibby)

Нет необходимости хранить свои собственные скрипты в JFFS. Вы можете просто ввести его в соответствующее окно интерфейса.

Сам JFFS доступен после форматирования и его можно легко расшарить, как и корневую систему — без костылей.



Роутер ASUS RT-AC56U. Опыт установки сторонней прошивки TomatoUSB (сборка Shibby)

Запуск после монтирования позволяет смонтировать каталог /opt, если установленное дополнительное ПО обнаружено на внешнем устройстве при его подключении.



Роутер ASUS RT-AC56U. Опыт установки сторонней прошивки TomatoUSB (сборка Shibby)

Кстати, здесь optware устанавливается из командной строки — как и должно быть:

  • mkdir /mnt/sda1/opt #созданный каталог
  • mount -o привязка /mnt/sda1/opt/opt #mounted/opt
  • optware-install.sh #установлен
Список «функций», которые мне показались интересными.

Они не обязательно есть только в этой прошивке.

  • Кэптивный портал (в свете последних событий в сфере законодательства - очень полезная вещь)
  • Встроенная коробка передач 2.84
  • Настраиваемый путь для сохранения журналов
  • Мониторинг и остановка диска в режиме ожидания
  • Поддержка ИБП
  • DNScrypt-proxy — безопасный доступ к DNS
  • ТЗ
  • Веб-сервер NGinX (конечно, с PHP)
  • Подробный QOS (лично определяемые классы, графики – и все)
  • Мониторинг и контроль пропускной способности
  • Серверы и клиенты OpenVPN/PPTP (есть в наличии, но хорошо, что есть и здесь)
  • Сменные темы для WEB-интерфейса
  • Поддержка репозитория Optware
  • Запуск скриптов по событию и расписанию из WEB-GUI
  • раздел JFFS
  • IPTV напрямую или через встроенный Udpxy
В этой прошивке тоже есть свои "косяки".

  • Все светодиоды (кроме Power) после мигания не загораются.

    На ac68u с этим все в порядке.

  • Не удалось восстановить сохраненную конфигурацию из WEB-GUI. Работало только в консоли через восстановление nvram.
В заключение позвольте мне напомнить вам: "шейте" с умом - аккуратнее, чем реже "шьете" - тем приятнее .

Желаю вам не «кирпичить» это умное устройство, потому что… ответственность за твои действия лежит только с тобой.

Удачи! Теги: #Компьютерное оборудование #сетевое оборудование #маршрутизатор #маршрутизатор #tomato #rt-ac56u #rt-ac68u #tomatousb #shibby

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.