Опубликовано обновление дистрибутива OpenWrt 22.03.3, ориентированного на применение в различных сетевых устройствах, таких как маршрутизаторы, коммутаторы и точки доступа. OpenWrt поддерживает множество различных платформ и архитектур и обладает системой сборки, позволяющей просто и удобно производить кросс-компиляцию, включая в состав сборки различные компоненты, что позволяет легко сформировать адаптированную под конкретные задачи готовую прошивку или образ диска с желаемым набором предустановленных пакетов. Сборки сформированы для 32 целевых платформ...Подробнее: https://www.opennet.me/opennews/art.shtml?num=58433
Один из лучших проектов как в плане community, так и в плане кода в репозиториях.
А если развить тему, где, по-вашему, самые приличные во всех смыслах сообщества?
Там, где чистый освобождённый код: не ради прибыли, а ради технической сути.
🤔
Сферический, академический код в вакууме на питоне.
То есть, laba1, laba2 и так далее.
Всё верно.
Желательно летом, на природе. и главное условие - не работать в типичном IT...
Хм, как насчёт истории с LEDE? А так, не всё ли равно? Моё взаимодействие сводилось к скачиванию билдера из транка и иногда поиску чего-то в вики (помойка ещё та). Это уже к вопросу о качестве кода, с тех пор, как переехали на musl, установить что-либо на девайсе, даже если это полторы опциональные зависимости, стало невозможно.
На D-Link DIR-825 B1 после того, как переехал с ar71xx на ath79 target не работают wifi интерфейсы. Приходится оставаться на 19.07.10. Обгугилился как это полечить, может есть готовые истории успеха? Расскажите plz.
Они же перепилили все на DSA, корректное обновление официально не гарантируется
> корректное обновление официально не гарантируетсяистория стара как карьера самого Линуса
Только с версии 19.x Лучше всего поставить factory.bin через рекавери и заново настроить, тогда заработает
С ностальгией вспоминаю DD-WRT.
Почему с ностальгией? оно еще живо, но набор девайсов поскромнее чем у openwrt
Ничего хорошего там не было, компиляция вареза разной степени пригодности от Васяна. Но поскольку это варез, могли быть дополнительные блобы для железки, что с точки зрения пользователя благо. Работало, к сожалению, не очень надёжно.
А кнопку "Обновить прошивку" в luci еще не завезли? Чтоб само проверяло новую версию, скачивало и обновлялось.
А кто эта Люси?
Это веб-интерфейс openwrt
дык было же. аккурат воспользовался и ткнул не в ту версию :)
🤦♂️
Очень хорошая штука. На асусе одном (не вспомню модель) лишь на этой прошивке при забитии канала все не валилось нахрен.
вот оно, применение линукса по делу
Другого применения и не бывает.
ну есть иллюзий, например здешняя любимая, насчёт виндекапец
Для встроек у линуха слишком большие системные требования.
На всех SBC именно Линух и есть родной.
Никогда не видел здесь никакого Иллюзия. Может тебе просто показалось?
Да не Иллюзия, а Изю.
> Да не Иллюзия, а Изю.Не Изю а Изя. Хотя кто вас, затейников, знает.
Чел, откуда ты знаешь мой никнейм? Получается, не показалось.
Нет, это мой никнейм. У меня даже JID такой есть.
Вот кириллических JID у меня нет, пусть будет твой тогда. Едва ли пересечёмся, но если занято, ты будешь знать, что это я.
Да ты и есть JID, раз у тебя такой никнейм :)
И так 8MB-устройства крашатся постоянно...
завидую, в 2010 было лучшЕе.
Запилил на нём гейт и фигеволл (проводной, есснно). Вроде, даже акселерацию держит.
>>Отключено использование некорректно работающего чипа Marvell mv88e6176 (Ethernet Switch) на устройствах CZ.NIC Turris OmniaВот это не очень понятно. Как оно тогда работать будет?
https://www.ixbt.com/news/2015/11/16/cz-nic-turris-omnia.html
«Разработчики справедливо замечают что большинство домашних роутеров имеют устаревшее ПО, «дыры» в котором не латаются годами, чем активно пользуются сетевые прохиндеи. Роутер Turris Omnia будет работать под управлением Turris OS, основанной на OpenWrt, разработчики обещают оперативно выпускать обновления безопасности, которые будут устранять найденные уязвимости.»Лооол
они же там свои собственные прошивки ставят, в чем лол то? Вариант поставить с oprnwrt есть и всегда был, но он не основной.
Собственные — форк от OpenWRT.
Мало роутеров добавлено большая часть не доступна, и лучше делать сборку на OpenBSD.
Большую часть кода можно взять на сайте вендора под GPLv2, OpenWrt мало где пригоден (ограниченное число девайсов).
Прежде чем покупать девайс нужно убедится что опенврт туда встанет.
Ненужно.
>лучше делать сборку на OpenBSDИ под какую архитектуру её можно сделать?
зыборку чего и лучше чем што
И получить неработающий роутер. Как там с поддержкой WiFi 6 в опенбсд? Тоже надо Линукс в джейле запукать?
Без сабжа было бы грустно.
сколько ему сейчас памяти нужно 64Мб или это уже маловато?
Для обычного использования хватает. Если сомневаешься, бери 128M.
Это минималка.
Если есть такое оборудование — в принципе можно использовать.
Но новое такое — сомнительно покупать
на 32 дышит еще, но у меня самосбор без люси.
И с luci ещё работало не так давно, но не шибко шустро.
http://netlab.dhis.org/wiki/software:openwrt:software:openwr...
вот вам хак как сделать чтобы оно шустрее шевелилось, а то дефолты какие то стрёмные.
Да эта луся превратилась в какую то гадость. Мало того что стала жирной и тормозной так еще рендериться в старых браузерах перестала нормально - и теперь например немолодым андроидодевайсом порулить роутером - полуработает в последней версии, вот уж спасибо.
> вот вам хак как сделать чтобы оно шустрее шевелилось, а то дефолты
> какие то стрёмные.Если вон то сделать, оно на 32 под нагрузкой и так в OOM валится порой, особенно если у вас не хватило ума ZRAM добавить, а если 512 кило подарить вон тому - валиться станет чаще и злее. Не советую RAM на 32 мегах тратить на всякую лабуду - роутер 99.9% времени все же качает траф а не морду показывает, и если 1% времени более отзывчивая морда, но взамен ребуты по OOM когда народ качать начал... ээ... вы чего-то не того советуете.
у меня на первой версии 1043-го тп-линка стандартная sysupgrade тоже шевелится, но если запустить utorrent, то через некоторое время умирает :(, может кто знает какие волшебные слова чтобы это побороть?
> у меня на первой версии 1043-го тп-линка стандартная sysupgrade тоже шевелится, но
> если запустить utorrent, то через некоторое время умирает :(, может кто
> знает какие волшебные слова чтобы это побороть?Поубивать нафиг все ненужные сервисы, включая супержирную вебморду после начальной настройки, zram мегов 8-10 добавить, conntrack урезать.
о, спасибо! кажись установка zram помогло, правда, ничего не настраивал, оно само как 12 метров поставила при установке из Люси, так и оставил. Вроде бы один торрент скачал в несколько гигов - нормально, ничего не сдохло, кроме самой веб-морды (в смысле она перестала отвечать пока торрент качался), да терминал по SSH подтормаживал совсем чуть-чуть...насколько, я понимаю, установка zram - это самое безболезненное что можно сделать?.. но всё равно придётся наверное микросхему для ОЗУ искать :)
у меня умная дача построена из 3 древних роутеров с 8 Мб. на openWRT.
Для старых и дохлых роутеров - старый опенврт. Новые с 8-16 мб озу возьмёт разве что не совсем здоровыйХотя, довольно странно, что система для роутеров, при примерно том же функционале, стабильно жиреет, причём сильно
>В сборку для Asus RT-AC88U по умолчанию добавлена прошивка для чипа Broadcom 4366b1.А чего тогда мешает добавить прошивку Бредкомовского чипа WiFi для Asus RT-N66U ? Девайсу в этом году уж 10 лет как, а WiFi до сих пор не пашет.
openwrt лучше, чем dd-wrt?
Если есть поддержка устройства, то на мой взгляд, OpenWrt выглядит интереснее. Как минимум, процесс сборки образа прозрачнее, чем в DD-WRT
Крутота, не нарадуюсь на своем Mikrotik hAP AC3
ЗавидкюВанильный микротик rb450gx так и не завезли, приходится извращаться
А cisco meraki завезли (а то их в России отключили)
Сегодня поставил на Xiaomi Mi Router 4A - заморочка, но даже не брикнулся.
Сразу вкатил обход dpi - работает)
Как мне перед накатыванием openwrt откатиться на старую родную прошивку из linux? У меня тоже 4A.
Пользуюсь очень много лет.
Кабы бы не необходимость снова и снова ставить нужное при минорных апдейтах или собирать сразу со всем требуемым, было бы нормально.
Плагин с Python еще не завезли?
У кого найдётся минутка свободного времени, подскажите. Не могу настроить IPTV на роутере. IGMP установлен, но для правильной работы IPTV нужен ещё IGMP snooping. "Проверьте, что поддержка «IGMP snooping» присутствует в вашей прошивке OpenWrt и включена!
Выполните команду:
# cat /sys/devices/virtual/net/br-lan/bridge/multicast_snoopingЕсли команда выдаст сообщение содержащие «No such file or directory», то прошивка скомпилирована без поддержки «IGMP snooping» и просмотр IPTV затормозит вашу беспроводную сеть.
Если файл существует, то вывод команды выдаст либо «1», либо «0». Если выдается «1», то ничего делать не надо, а если «0», то для включения «IGMP snooping» в файл /etc/config/network, в конфигурации интерфейса «br-lan», необходимо добавить строку: option igmp_snooping '1'"
Проверил - "0"
Я выполнил команду:echo "1" > /sys/devices/virtual/net/br-lan/bridge/multicast_snooping
Проверяю - "1"
Перезагружаю роутер и IGMP snooping снова - "0" (выключен)
Что делаю не так?
Отбой. Вопрос решён
Мы очень рады, но в приличном обществе принято рассказывать, как именно проблема была решена.
Похоже, просто ввёл добавил строку: option igmp_snooping '1' :)
Да, у меня возникли вопросы именно в внесении изменений. Всё что я нашёл в интернете это скудная информация и одна строчка команды. На сайте Openwrt описывается, как делать, но нет конкретики, как именно вносить изменения в файл, какой строчкой. Для людей, не имеющих даже базовых знаний в написании кода, это не очевидно. На русскоязычной версии сайта Openwrt вообще бред написан.
Узнав подробнее о функции IGMP стало понятно, что она бесполезна для меня. Эта функция предназначена скорее для Multicast IPTV в локальной сети от провайдера и работает только с пакетами UDP. В моём случае IPTV глобального поставщика и в протоколе HLS пакеты только TCP.