Comments 34
Как-то странно сначала собирать openwrt из исходников, удаляя ненужные пакеты, а потом админить его через громоздкий (по меркам openwrt) веб-интерфейс.
В своё время давал вторую жизнь родоначальнику OpenWRT — Linksys WRT-54G.
Удалось впихнуть в 4Мб флеша openvpn, демона маршрутизации bird и ещё всякие плюшки. Но было впритык. До сих пор служит.
В своё время давал вторую жизнь родоначальнику OpenWRT — Linksys WRT-54G.
Удалось впихнуть в 4Мб флеша openvpn, демона маршрутизации bird и ещё всякие плюшки. Но было впритык. До сих пор служит.
Отчасти, согласен. Luci очень много весит, но мне нравится интерфейс и возможности мониторинга, поэтому решил оставлять.
Тогда уже можно выпилить uhttpd и поставить нормальный lighttpd.
Кстати, у меня на -j5 иногда при сборке вылетает с ошибкой.
Вы такого не замечали?
Кстати, у меня на -j5 иногда при сборке вылетает с ошибкой.
Вы такого не замечали?
Можно попробовать…
Ошибки на -j5 не замечал, даже пробовал от жадности -j7 — проблем не возникало.
Ошибки на -j5 не замечал, даже пробовал от жадности -j7 — проблем не возникало.
Там зависит от пакетов, которые вы собираете.
Коллега!
Вы навеяли своим постом ностальгические воспоминания ;)
Мы то-же в своё время этим занимались, впихивая openvpn/ospf и прочие модные плюшки в роутер с 2 (!) мегабайтами FLASH и 16 мегабайтами RAM (ADM5120, Edimax/Sweex, Midge, FlyRouter и т.д.).
Вы навеяли своим постом ностальгические воспоминания ;)
Мы то-же в своё время этим занимались, впихивая openvpn/ospf и прочие модные плюшки в роутер с 2 (!) мегабайтами FLASH и 16 мегабайтами RAM (ADM5120, Edimax/Sweex, Midge, FlyRouter и т.д.).
Зачем прошивку два раза шьете? Первая это прошивка при установке на заводскую, а вторая нужна в случае обновления уже установленной openwrt. А вы одну и ту же версию дважды заливаете.
Tagged и Untagged это не интерфейсы. Интерфейсы выше в табличке указаны. Читайте доки по 802.1q.
Из прошивки можно еще много чего лишнего выпилить, например все что связано с debug.
Tagged и Untagged это не интерфейсы. Интерфейсы выше в табличке указаны. Читайте доки по 802.1q.
Из прошивки можно еще много чего лишнего выпилить, например все что связано с debug.
Была хорошая статья на Хабре, как скриптами сделать openvpn в /tmp. Все необходимое после включения роутера скачивается в /tmp и далее работает от туда. Супер способ, абсолютно теперь забил на сборку прошивок, качаю stable, остальное если не хватает места делаю по аналогии в /tmp.
После всех махинаций хотелось бы увидеть df -h автора, просто ради интереса.
После всех махинаций хотелось бы увидеть df -h автора, просто ради интереса.
Вот это очень интересно! Мне как раз нужно впихнуть asterisk еще.
root@OpenWrt:~# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 512.0K 236.0K 276.0K 46% /
/dev/root 2.5M 2.5M 0 100% /rom
tmpfs 14.2M 588.0K 13.6M 4% /tmp
/dev/mtdblock3 512.0K 236.0K 276.0K 46% /overlay
overlayfs:/overlay 512.0K 236.0K 276.0K 46% /
tmpfs 512.0K 0 512.0K 0% /dev
Еще можно сделать профиль, где будут все нужные пакеты и настройки. Тогда можно будет просто подкидывать файлы профиля в папку целевой системы и сразу собирать все как надо. Если функционала профиля мало, то можно весь набор файлов целевой системы и изменить согласно своим предпочтениям.
Отвечаем yes и ждем…
Можно так:
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install subversion git g++ libncurses5-dev zlib1g-dev gawk -y
Обновимся и установим все без лишних вопросов.
Кстати, если у роутера есть USB разъем, то можно подключить флешку и расширить память за счет этой флешки.
И тогда будет очень много места для всего.
И тогда будет очень много места для всего.
Вот ссылка на статью, где есть пример подключения и настройки флешки.
Современные версии uBoot позволяют запускать систему с флешки. Т.е можно еще и оперативку разгрузить, оставив там только ядро.
Вот только интересно какая стабильность у данного исполнения? Для дома — вполне сойдет, но для офиса — навряд ли.
Обоснуйте.
Если роутер один и тот же, то разницы никакой. Проц один и тот же, память та же самая. Ну может доступ к ram диску чуть быстрее.
Если роутер один и тот же, то разницы никакой. Проц один и тот же, память та же самая. Ну может доступ к ram диску чуть быстрее.
Обосновываю:
Появляется еще один контроллер, медленный источник памяти (в роутере память побыстрее все же, я думаю, и понадежнее) — все это потенциально может привести к проблеме.
Для дома — хранить файлы (фильмы) — вполне приемлимо. Для офиса — лучше все сделать в своей среде (поэтому я собирал сборку свою и нужные пакеты).
Появляется еще один контроллер, медленный источник памяти (в роутере память побыстрее все же, я думаю, и понадежнее) — все это потенциально может привести к проблеме.
Для дома — хранить файлы (фильмы) — вполне приемлимо. Для офиса — лучше все сделать в своей среде (поэтому я собирал сборку свою и нужные пакеты).
А кто говорил про флешку для фильмов?
Когда нужно больше оперативки, вы тут уже никак не выкрутитесь. Да и разница не очень заметна. У нас так роутер проработал пять лет с OpenWrt на флешке. Рулил маршрутизацию между тремя vlan + два провайдера + vpn. Схема накрылась отнюдь не из за флешки, которая до сих пор служит для тестовых сборок OpenWrt. Просто роутер повздувал свои электролиты и благополучно помер.
Ваши обоснования не подтверждены фактами.
Когда нужно больше оперативки, вы тут уже никак не выкрутитесь. Да и разница не очень заметна. У нас так роутер проработал пять лет с OpenWrt на флешке. Рулил маршрутизацию между тремя vlan + два провайдера + vpn. Схема накрылась отнюдь не из за флешки, которая до сих пор служит для тестовых сборок OpenWrt. Просто роутер повздувал свои электролиты и благополучно помер.
Ваши обоснования не подтверждены фактами.
У роутера Tp-Link TL-WR741ND v.4.25 нет USB разъема из коробки… Но, как я и писал в начале статьи — нет ничего невозможного. В планах сделать вот это (припаять USB разъем). Жалко, конечно, но что делать? Это ведь так увлекательно!
Кто-нибудь мне подскажет хоть что-нибудь (программу, скрипт, демон) для настройки policy (source) routing под обычный Linux? Можно конкретно для Multi WAN, можно в целом для source routing, пусть даже статически, а не динамически. Ищу уже больше 4 лет, mwan3 для OpenWRT очень нравится. Единственное, что знаю, что через bird можно еще настраивать, но не всегда удобно.
А чем отличается сборка прошивки для ревизии 1.9?
Добрый день!
Сборка по модели чипсета происходит, заливку готовой прошивки рекомендуют на родную (обновленную для своей ревизии).
www.tp-linkru.com/support/download/?model=TL-WR741ND
Сборка по модели чипсета происходит, заливку готовой прошивки рекомендуют на родную (обновленную для своей ревизии).
www.tp-linkru.com/support/download/?model=TL-WR741ND
Простите что поднимаю сию тему из могилы, но возник вопрос:
Можно ли подключиться к админке роутера с openwrt из интернета не используя DDNS и белый IP?
Можно ли подключиться к админке роутера с openwrt из интернета не используя DDNS и белый IP?
Sign up to leave a comment.
Собираем свой OpenWRT на роутер Tp-Link TL-WR741ND v.4.25 c vlan, openvpn, ротацией провайдеров и блэкджеком