openwrt vs dd-wrt на DIR-300
Sep. 20th, 2014 04:43 pmПопробовал сегодня перепрошить точку доступа более свободной и прошивкой.
Начал, по многочисленным советам с OpenWRT. Как выяснилось, зря.
Может на более мощных роутерах оно и гибче и круче, но у меня, как только я поставил dnsmasq, место кончилось. На web-интерфейс его уже не осталось. Это еще при том что сразу после установки opkg работать не хотел, пришлось прописывать в конфиг руками архитектуры.
Тогда я плюнул, и поставил dd-wrt (надо было сразу так сделать. Поскольку после установки openwrt шить ddwrt пришлось тоже через emergency web-interface).
Вот это уже более-менее то, что надо. Сразу после установки появился нормальный web-интерфейс, в котором удалось отконфирурировать все что мне надо, кроме прописывания статических IP для хостов, которые dhcp не поддерживают. Вот /etc/hosts пришлось редактировать telnet-ом. SSH. правда, почему-то не заработал сходу. При попытке сконнектиться выдается "Сonnection closed by foreign host". Видимо, dropbear там как-то криво собрали, и он падает на DSA-ключах. Ну не особо он там и нужен.
В общем, openwrt это для тех, кому надо из роутера сделать полноценный сервер. А dd-wrt это кому нужен именно роутер, но немножко получше и погибче чем позволяет фирменная прошивка.
И еще я разобрался как в dnsmasq можно давать андроидным устройствам удобочитаемые имена - через cname.
Начал, по многочисленным советам с OpenWRT. Как выяснилось, зря.
Может на более мощных роутерах оно и гибче и круче, но у меня, как только я поставил dnsmasq, место кончилось. На web-интерфейс его уже не осталось. Это еще при том что сразу после установки opkg работать не хотел, пришлось прописывать в конфиг руками архитектуры.
Тогда я плюнул, и поставил dd-wrt (надо было сразу так сделать. Поскольку после установки openwrt шить ddwrt пришлось тоже через emergency web-interface).
Вот это уже более-менее то, что надо. Сразу после установки появился нормальный web-интерфейс, в котором удалось отконфирурировать все что мне надо, кроме прописывания статических IP для хостов, которые dhcp не поддерживают. Вот /etc/hosts пришлось редактировать telnet-ом. SSH. правда, почему-то не заработал сходу. При попытке сконнектиться выдается "Сonnection closed by foreign host". Видимо, dropbear там как-то криво собрали, и он падает на DSA-ключах. Ну не особо он там и нужен.
В общем, openwrt это для тех, кому надо из роутера сделать полноценный сервер. А dd-wrt это кому нужен именно роутер, но немножко получше и погибче чем позволяет фирменная прошивка.
И еще я разобрался как в dnsmasq можно давать андроидным устройствам удобочитаемые имена - через cname.
no subject
Date: 2014-09-20 03:59 pm (UTC)А dropbear, кстати, может падать не на DSA, а на ECDSA или ещё более новомодных алгоритмах, предлагаемых клиентом (именно от dropbear я такого не видел, а вот для древней проприетарщины в коммутаторах было нужно урезать HostKeyAlgorithms, KexAlgorithms и MACs). Можно посмотреть через
ssh -v, на каком именно этапе он падает.no subject
Date: 2014-09-20 06:07 pm (UTC)no subject
Date: 2014-09-21 06:09 am (UTC)no subject
Date: 2014-09-20 01:54 pm (UTC)(Ну и да, если 4 метра флэшка -- то, пожалуй, OpenWRT будет жырноват).
no subject
Date: 2014-09-20 02:56 pm (UTC)no subject
Date: 2014-09-20 03:06 pm (UTC)no subject
Date: 2014-09-20 03:56 pm (UTC)Да, на этом openwrt не жывёт, подтверждаю.
no subject
Date: 2014-09-20 04:07 pm (UTC)no subject
Date: 2014-09-20 06:06 pm (UTC)openwrt-ramips-rt305x-dir-300-b1-squashfs-factory.bin
no subject
Date: 2014-09-20 08:54 pm (UTC)PS Это, впрочем, не значит, что я продолжаю советовать openwrt -- 4 метра ему всё-таки слишком мало чтобы было хорошо.
no subject
Date: 2014-09-21 05:26 am (UTC)no subject
Date: 2014-09-21 06:43 am (UTC)В версии 14, которую я нашёл ( http://downloads.openwrt.org/barrier_breaker/14.07-rc3/ramips/rt305x/openwrt-ramips-rt305x-dir-300-b1-squashfs-factory.bin ) -- тожэ есть и /usr/sbin/dnsmasq и luci.
no subject
Date: 2014-09-21 06:02 am (UTC)А время компиляции может сократить OpenWrt ImageBuilder.
no subject
Date: 2014-09-21 06:04 am (UTC)Я бы вообще пользовался вендорской прошивкой, если бы эти обормоты поддерживали локальный DNS и custom-сервера DDNS.
no subject
Date: 2014-09-21 06:22 am (UTC)Я согласен, что DD-Wrt гораздо более вылизанный, если его хватает и дальнейшей костылизации роутера не требуется.
У вендорских прошивок ещё wi-fi на некоторых чипах гораздо более стабильный, чем у *wrt.
no subject
Date: 2014-09-21 07:36 am (UTC)Товарищ, любитель дд-врт, пару-тройку раз жаловался на глупейшие косяки в этом самом дд-врт для разных роутеров, которые не исправлялись месяцами. То там сеть после отвала обратно не поднималась у него, то ещё что-то, не помню уже.
Как вылизанная убунта с вечно поломаным голдендиктом.
no subject
Date: 2014-09-21 07:39 am (UTC)Тут, наверное, уместна аналогия между ubuntu и gentoo :-)
no subject
Date: 2014-09-21 06:45 am (UTC)Или подключить внешний flash/внешний винт. У меня на 8M так и сделано -- сам роутер (pptp/iptables/iw), ну и nginx во внутренней flash -- а куча всего включая торренты, openvpn -- на внешнем харде.
no subject
Date: 2014-09-21 06:51 am (UTC)В итоге, imagebuilder у меня в своё время так и не взлетел. Правда, просто build как-то допинался.
no subject
Date: 2014-09-22 12:14 pm (UTC)no subject
Date: 2014-09-22 12:16 pm (UTC)no subject
Date: 2014-09-22 12:19 pm (UTC)no subject
Date: 2014-09-22 12:23 pm (UTC)