Каждый владелец роутера, который хочет выжать из своего железа максимум, рано или поздно задумывается об альтернативной прошивке своего маршрутизатора. Почему то официальные прошивки режут скорость, имеют досадные ошибки и малый функционал. Я постараюсь изложить свой опыт использования openwrt в сравнении с другими прошивками такими как dd-wrt и прошивками от олега.
Сразу скажу, что лично я использую openwrt. Начинался мой опыт с прошивки от Олега dir-320. Было это давно, наверно еще в 2008г. В скоре я перешел на dd-wrt и долго жил с ней. Сейчас я с openwrt и переходить назад не хочу.
1.Плюсы и минусы прошивка от Олега
Что мне понравилось в прошивке от Олега, так это наличие скрипта "Установка программ для чайника". Вставил флешку запустил скрипт и он тебе отформатировал ее, установил optware (пакет-скрипт, который позволяет ставить новые программы на флешку), наставил много программ. По факту из всей кучи пользовался только торентокачалками.
Но хотелось же самому разобраться как это все настроить и поставить и тут возникли трудности, многие из которых сейчас конечно можно причислить к моей тогдашней неопытности. Что откровенно не нравилось так это скудный веб-интерфейс, который перекочевал с официального асусовского.
Также виду того, что программы ставятся через скрипт optware, то основная система закрыта от изменений, а все новые программы ставятся в папку /opt - это постоянно вызывало проблемы с настройкой конфигурационных файлов программ, которые почему-то не ссылались туда куда нужно. И если человек не опытен, то мог просто бросить это дело на пол пути. Приходилось лопатить тонны материала, что бы что-то запустить самому.
Плюсом конечно является наличие большого русскоязычного форума, но читать 200 страниц настройки dir-320 это что-то.
Также хочу отметить, что для многих маршрутизаторов, в том числе и для моего DIR-320 прошивки от Олега тогда были построены на ядре 2.4. Сей час с этим делом вроде получше. Но хочу сразу отметить, что пока остальные только освоили ядро 2.6 openwrt уже выпустил стабильную прошивку ATTITUDE ADJUSTMENT на ядре 3.3.8. Это нам дает поддержку дополнительные программы и их новых версий.
Прошивки от Олега поддерживают очень мало роутеров в основном это Asus и D-Link
2.Плюсы и минусы DD-WRT
Основной причиной почему я перешел на dd-wrt - это, что она давала организовывать виртуальные сети wifi (Multi-SSID), что позволяло мне принимать интернет по wifi и раздавать его в своей подсети. Минусом этого решения было то, что резался канал wifi в два раза. Но с тогдашними скоростями интернета это было не критично.
Плюсом dd-wrt является конечно расширенный и качественный веб интерфейс. Откровенно говоря даже немного лучше openwrt c интерфейсом LUCI. Прошивка от олега тут нервно курит в стороне.
Установка и настройка optware намного удобнее и прозрачнее чем у Олега. Радует наличие в веб интерфейсе скриптов автозапуска, post-mount и firewall. У Олега их еще надо самому создать в нужных местах и сделать исполняемыми, для новичка это было сложновато.
Конфигурационные файлы установленных программ в dd-wrt мне кажется требуют меньших корректировок. Также у dd-wrt есть русскоязычный форум поддержки, но активность на нем поменьше чем у Олега и помощь оказывают как-то скупо. Так же из плюсов можно назвать наличие вики, в том числе и частично русскоязычной, где в принципе можно уяснить основные моменты прошивки и настройки дополнительных программ.
Из минусов dd-wrt отмечу, что многие прошивки до сих пор имеют версию ядра 2.4
3. Теперь буду хвалить openwrt.
Больше всего мне понравилось в openwrt - это, что я практически за сутки разобрался как мне самому собрать прошивку с нужными мне программами. У Олега и dd-wrt это просто дремучий лес, так глубоко копать мне не хватило сил. Теперь я повелитель прошивки))
После установки openwrt на флешку система становится полностью доступной для записи в отличии от optware. Программы ставятся без особой донастройки, многие имеют свою оболочку в веб интерфейсе openwrt LUCI. Теперь годы спустя, когда я уже освоил ubuntu и можно сказать, что это моя основная система, которой я пользуюсь дома, могу смело сказать, что openwrt наиболее приближена к полноценной linux системе. Если освоите работу в openwrt можно сказать, что вы знаете linux))
Также не маловажно - это поддержка ядра 2.6 и выше, что позволило мне наконец запустить видеонаблюдениe на роутере.
Из минусов могу назвать - отсутствие русскоязычного форума на официальном сайте openwrt. Частично данная проблема компенсирована наличием веток обсуждения данной прошивки на отечественных сайтах. Также я помогаю своим блогом, как могу)) Но если у вас есть базовый английский и начальные знания linux, то на англоязычной вики и форуме openwrt информации очень много и структурирована она получше чем у аналогов.
Пока все, буду по немногу дополнять по мере накопления мыслей...