Опубликовано обновление дистрибутива OpenWrt 22.03.5 (выпуск 22.03.4 был пропущен), ориентированного на применение в различных сетевых устройствах, таких как маршрутизаторы, коммутаторы и точки доступа. OpenWrt поддерживает множество различных платформ и архитектур и обладает системой сборки, позволяющей просто и удобно производить кросс-компиляцию, включая в состав сборки различные компоненты, что позволяет легко сформировать адаптированную под конкретные задачи готовую прошивку или образ диска с желаемым набором предустановленных пакетов. Сборки сформированы для 35 целевых платформ...Подробнее: https://www.opennet.me/opennews/art.shtml?num=59080
Где-то на месяц опоздали с новостью, обновление прошивки лежит на серверах еще с начала апреля
С 10 апреля лежали тестовые сборки выпуска 22.03.4, который так и не объявили релизом и вместо него сразу опубликовали 22.03.5. Для таких как вы, мчащихся с установкой раньше паровоза специально на странице 22.03.4 большими буквами написали "This version has not been released yet. Information on this page is subject to change before the actual release."
Читайте:
https://openwrt.org/releases/22.03/start
https://github.com/openwrt/openwrt/releases/tag/v22.03.4
и качайте:
https://downloads.openwrt.org/releases/22.03.4/
Всё было и пользуемся уже почти месяц.
Просто кто то не внимательно читает.
Возможно, после релиза забыли поправить инфу. Мне пришло :OpenWrt 22.03.4 service release 15.04.23 00:10 Автор: Paul Spooren | Release and security announcements
нет, эту версию выложили 1 мая
Анонимус, тут есть кнопка "добавить новость" так то. Работает даже для анонимов. Пользуйся наздоровье.
Кто-нибудь в 802.11ax точкой это использует? Какая модель?
По поддержке чипов с поддержкой 802.11ax:mediatek mt7915 - Работает из коробки, но дорогой и редко встречается.
qualcomm atheros - Доступно и дешево, но раньше надо было бэкпортировать драйвер ath11k из более новых ядер, т.к. openwrt использует longterm-ядра, где его не было. Сейчас не знаю как, может, его туда включили.А больше вариантов и нет.
Использую на banana pi r64 c первым вариантом, воткнутым в mPCIe.
У вас устаревшие данные =) https://openwrt.org/toh/views/toh_available_16128_ax-wifi
Почему устаревшие? В этой табличке один медиатек и квалком, как и раньше.
Чтобы не мучатся с выбором. Самое простое если не экономить на деньгах это малина 4. Когда решат, что малину 4 надо прекратить поддерживать я не знаю, но логика подсказывает не скоро, возможно когда массово в мире начнут переходить на 128 бит процессоры. Или когда не станут больше развивать OpenWrt.
Мучаться -> мучиться. Выбор это не мучение. Вот когда тебе баланду будут давать тогда до тебя может дойдет. А mt7915 это AC, но единственная полноценная на 5ггц с открытой прошивкой потому что в OpenWRT принципиально не хотели работать с закрытым драйвером. Насчет фирмвари сам откопаешь если захочется. Впрочем тут не ты один ошиваешься.
Согласен, я неточно выразился. Это не те мучения как например мы знаем какие страшные вещи творятся в мире людьми. И это даже не мучение, а так неудобство.
Меня беспроводная связь не интересует я ею не пользуюсь как и сотовой связью. Нужды нет. Да и осознано стараюсь избегать излучения без фанатизма с пониманием. Соседи в квартире используют Wi-Fi с этим не чего неподелать это их выбор.
Если очень надобудет и оправдано я воспользуюсь сотовым телефоном с громкой связью чтобы к головене прекладывть и воспользуюсь интернетом через Wi-fi пока мне это не надо есть возможность подругому звонить и использовать интернет. Смартфона и сотового телефона уменя нет мне они ненужны. У родствеников есть. SMS и ногда нужны принять использую телефоны для этого родствеников. Но смлтря где и для чего а для всегоподряд. Только для нужного и важного. Не для регистрации в сетях нет не для этого.
Шапочка из фольги в помощь
Если очень на добудет и оправдано я воспользуюсь сотовым телефоном с громкой связью, чтобы к голове не перекладывать и воспользуюсь интернетом через Wi-fi. Пока мне это не надо, есть возможность по другому звонить и использовать интернет. Смартфона и сотового телефона у меня нет мне они ненужны. У родственников есть. SMS иногда нужны принять, использую сотовые телефоны для этого родственников. Но, смотря для чего, а для всего подряд. Только для нужного и важного. Не для регистрации в социальных сетях и подобное, нет не для этого.
Но, смотря для чего, а не для всего подряд.
И с разрешения родствеников они знают для чего нужно (СМС).
Использую роутер Redmi_AX6S с али, клиентская сетевуха intel ax210, все хорошо.
А, да, intel не посчитал, так как у него драйвер проприетарный. Но тоже вариант.
Intel у него на клиенте. На роутере mtd
> А, да, intel не посчитал, так как у него драйвер проприетарный.Из интеля точку доступа делать вообще весьма специфичное удовольствие так то. И с проприетарным драйвером на openwrt нечего ловить будет. Но у него это недоразумение на клиенте...
Если брат жив, то пожалуй тоже возьму. В новости упоминается некий TP-Link Archer AX23 - есть в продаже и без Али.
Я пробовал Redmi AX6S и Totolink X5000R, оба работают хорошо. Второй дешевле, но там и ресурсы скромней. Однако если не нужно что-то экстраординарное, последнего вполне хватит. У меня там кроме базового функционала ещё и DDNS-клиент с Wiregurad живут.
Прошивка из разряда "установил и забыл". Работают как часы. Есть доступ по SSH. Мелочь, но в стоковой не было даже этого. И вообще, стоковый являлся сильно измененным форком древнего OpenWRT.
Установил и забыл — это dd-wrt или tomato, но никак не openwrt.
Только настрой потом . Если очередность настройки не понравится, по новой будешь биндить . Правда с оригинальной прошивкой так же . Функции не плохие , но разобраться сложно . Ad block сложно из коробки не работает . Warp 1.1.1.1 тож не работает из коробки .
У меня провайдер раздаёт интернет по pptp без шифрования. Пришлось изрядно помучиться, чтобы это заработало на openwrt. Но потом -- да, как часы. У провайдера чаще даунтаймы случаются, а роутер может спокойно несколько месяцев проработать.
Да хрен знает, странные они какие-то.У меня Xiaomi 4A Gigabit. Формально он поддерживается довольно давно, а на самом деле...
В старых версиях не работает WAN. Вообще не работает, будто его нет в системе. Получается такой себе роутер без доступа в интернет. Проблема известная, много раз поднималась, багрепорт закрыт т.к. старые версии более не поддерживаются.
В новых версиях не работает Wi-Fi. Вообще и никакой. Почему - никто не знает и разбираться не хочет. Багрепорт висит уже несколько лет, всем наплевать.
В итоге единственная рабочая версия - сборка от какого-то рандомного ноунейма на гитхабе, который смог починить WAN в старой версии. На ней и сижу.
22.03.4 не был пропущен, в чейнжлоге 22.03.5 изменения описаны в сравнении с 22.03.4. Он просто вышел совсем недавно.
Анонса релиза 22.03.4 не было, на главной странице и на странице загрузок он не упоминался, а в примечании к выпуску https://openwrt.org/releases/22.03/notes-22.03.4 ясно написали "Work-in-progress release! This version has not been released yet. Information on this page is subject to change before the actual release."
https://openwrt.org/releases/22.03/start - о чём вы говорите? Есть релиз в списке.
> https://openwrt.org/releases/22.03/start - о чём вы говорите? Есть релиз в списке.До официального анонса 22.03.5 её там не было, светился только выпуск 22.03.3. Я весь апрель каждый день лазил и проверял когда-же они 22.03.4 релизом объявят, а они в конечном счёте сразу 22.03.5 выпустили.
Ставил бы и не мучился, в ядре 22.03.5 и 22.03.4 там единственное различие в патче UBI. Пакеты внутри ветки можно обновить при помощи opkg (собственно со времени выхода 22.03.5 уже 3 пакета в стоковой прошивке обновилось). Зная, как у них управляется глагне, в этом нет ничего удивительного.
И зачем это всё надо? Валяется в коридоре роутер TL-WR743ND которому наверное лет 10, я о нём даже не вспоминаю. Устройство вечное, которое просто работает.
1. Скорее всего в роутере у тебя коммуналка по подключениям: первый кто пришел задает тон всем остальным (указывает на какой скорости все будут работать), хорошо если все остальные будут работать, а не будут по остаточному принципу получать остатки ну опять же все эта тема с QoS и прочим2. Никакой безопастности: ну конечно оно и понятно у всяких таких пользователей скорее всего компьютер стоит как украшение - баб там посмотреть и фоточки детей внуков скинуть (ну как телевизор раньше) признак достатка и вроде как статуса, а не инструмент работы - там где контракты, секретность, деньги, заказы и вообще важно важно, так что ссат такие товарищи не подетски что их роутер ломанут и утащаю всю бухгалтерию, а тут чего тащить - профиль с трема паролями от почты
3. Конечно никаких требований к надежности и скорости: в целом три с половиной отваливающихся устройства на базе Android <= 7 версии и какой-то компьютер на Wodnjows XP какие еще там требования это тебе не видео в 4K смотреть или телевиденье с конеренциями, тут конечно важно все от скорости и до времени отклика
В целом конечно OpenWRT проблемы все эти не решит при говеном железе, но попытаться разобраться в этом стоит, но только в том случае если на это есть силы? деньги, время и главное потенциал...
В остальных случаях можно взать лучину, покормить лошадь сеном и подготовиться с жатве...
> Скорее всего в роутере у тебя коммуналка по подключениямА у тебя проходной двор? Я один живу и пользуюсь интернетом один. Завидуй. Скорость преднамеренно занизил включив стандарт "b" для надёжности. Мне даже 1 мегабита хватает с головой чтобы прочесть почту. В инстаграмах и прочих смузи ресурсах не сижу. Для стационарного же компа есть кабель. И да, телефон у меня 11 летней давности, а компьютер на базе Pentium II. А ты дальше продолжай кормить корпорации обновляя железо и телефоны каждый год.
Таких любителей гадить в эфир медленными стандартами в диапазоне, у которого всего 11 каналов, надо подвергать общественному порицанию. Утром и вечером.
> Таких любителей гадить в эфир медленными стандартами в диапазоне, у которого всего
> 11 каналов, надо подвергать общественному порицанию. Утром и вечером.Общественным порицанием и DEAUTH фреймом можно добиться большего чем одним порицанием...
p.s. но мне класть на модуляцию, я по критерию air time предпочитаю.
Не, ну круто ты дядя вторым пунктом зарешал для чего компьютер дома нужен. Контракты, секретность там у тебя всякая)))
Хороший сварщик с разрядом, а если это ещё и подводная сварка получает больше тебя и компьютер домой может дороже поставить для игр фильмов и общения.
Ты больше за всех не решай для чего компьютер дома нужен, уж очень смешно становится)
С сварщиком не удачный пример как и с шахтёром дышащий угольной пылью. Деньги есть здоровья от такой работы всё меньше. Сварщик если как минимум без респиратора хорошего варит, дышит дымом от горения метала, а с респиратором это насколько респиратор дым пропускает настолько и дышит дымом от горения металов. Противогаз ещё лучше защищает + портит глаза даже если сваривает через тёмное стекло. Не так сильно портит глаза как без тёмного стекла.
> 1. Скорее всего в роутере у тебя коммуналка по подключениям: первый кто
> пришел задает тон всем остальным (указывает на какой скорости все будут
> работать), хорошо если все остальные будут работать, а не будут по
> остаточному принципу получать остатки ну опять же все эта тема с
> QoS и прочимВ дикой природе, если у тебя не вайфай без пароля по имени Free, MTS или чего-то там, даже в условиях центра мегаполиса никто к тебе даже и не попытается цепануться за многие месяцы. Ломать тебя будут только из спортивного интереса.
> 2. Никакой безопастности: ну конечно оно и понятно у всяких таких пользователей
> скорее всего компьютер стоит как украшение - баб там посмотреть и
> фоточки детей внуков скинуть (ну как телевизор раньше) признак достатка и
> вроде как статуса, а не инструмент работы - там где контракты,
> секретность, деньги, заказы и вообще важно важно, так что ссат такие
> товарищи не подетски что их роутер ломанут и утащаю всю бухгалтерию,
> а тут чего тащить - профиль с трема паролями от почтыКак публичность вайфая влияет на "контракты, секретность и деньги"? Никак, если ты не регистрируешься в дешёвом испанском отеле, который ничего не знает до сих пор про TLS/SSL, но требует реквизиты карты.
> 3. Конечно никаких требований к надежности и скорости: в целом три с
> половиной отваливающихся устройства на базе Android <= 7 версии и какой-то
> компьютер на Wodnjows XP какие еще там требования это тебе не
> видео в 4K смотреть или телевиденье с конеренциями, тут конечно важно
> все от скорости и до времени откликаУ меня у родителей более чем 10-летний роутер Alix, который безо всяких проблем тянет 4k и тянул конференции на 20+ человек во время локдауна (преподы в семье), да и с SQM он вполне справляется. Угадай, какая там прошивка.
> В целом конечно OpenWRT проблемы все эти не решит при говеном железе,
> но попытаться разобраться в этом стоит, но только в том случае
> если на это есть силы? деньги, время и главное потенциал...
> В остальных случаях можно взать лучину, покормить лошадь сеном и подготовиться с
> жатве...Какая жатва в мае? Да и лошадь сено жрёт только с голодухи.
> В дикой природе, если у тебя не вайфай без пароля по имени
> Free, MTS или чего-то там, даже в условиях центра мегаполиса никто
> к тебе даже и не попытается цепануться за многие месяцы. Ломать
> тебя будут только из спортивного интереса.А ты это пробовал? С включеным логингом и всем таким? И главное конективити в интернет. Эплы и андроиды так то по дефолту в фоне цепляются к всему открытому что видят, но если не находят там и-нет, видимо, блеклистят точку по маку и потом сильно менее активно ее пробуют. На этой почве видел как совсем хомячки месяц юзали ничего не подозревавшего щедрого соседа. Который виноват только тем что купил мощный роутер и нарулил интернет без пароля. Все гаджеты в радиусе дофигища сами и зацепились к халяве, их владельцы даже не в курсе были откуда интернет берется.
> не регистрируешься в дешёвом испанском отеле, который ничего не знает до
> сих пор про TLS/SSL, но требует реквизиты карты.Это еще как сказать, аналитику и профайлинг не отменяли.
> Какая жатва в мае? Да и лошадь сено жрёт только с голодухи.
Ну, блин, он видимо, лошадь в зоопарке видел, в лучшем случае. Или только на опеннете вообще.
Какой-то бред, не имеющий отношения к обсуждаемому вопросу.
> Ломать тебя будут только из спортивного интереса.Может быть. Но мне бы такое не понравилось.
Хотя вот когда скомпроментируют WiFi точку — шиш кто заметит или пароль сменит даже через год.
> скомпромеНтируютРаскаты хохота в долине нарастали )))
Раскаты бреда давлетишина скорее.
В целом, да, работает, но в частностях - нет. Друг попробовал к нему коннектиться каким-то Honor-ом по wi-fi и роутер просто вырубался.
Обывателю вообще ничего не нужно. Сосед за стеной, которого я даже никогда и не встретил за время съёма квартиры, позволял мне пару лет пользоваться своим вайфаем. Я ему даже прошивку обновил, настройки подтвикал... пароль только дефолтный не стал менять )))
Вот так вот легко и незатейливо признаться в мелком воровстве. Эх, тимур-тимур. Теперь клеймо мелкого воришки с тобой навсегда.
> Вот так вот легко и незатейливо признаться в мелком воровстве. Эх, тимур-тимур.
> Теперь клеймо мелкого воришки с тобой навсегда.Можешь даже написать на меня заявление )))
Зачем? Сосед пусть пишет. Мне достаточно того, что ты свои истинные цвета показал.
> Зачем? Сосед пусть пишет. Мне достаточно того, что ты свои истинные цвета показал.А что сосед предъявит то? Открытая точка доступа - сигнал к тому что ее владелец хочет раздать интернет на шару. При этом нет никаких обходов механизмов защиты и несанкционированного доступа - многие гаджеты вообще на автомате конектятся к открытым точкам, по дефолту. Наверное надо в суд на эппл и гугл за это подать.
> пользоваться своим вайфаем. Я ему даже прошивку обновил, настройки подтвикал... пароль
> только дефолтный не стал менять )))Какой хороший, дружелюбный, вирус попался... Почему вирус? Очень уж напоминает то как некоторые самоходные штуки уязвимость патчат, чтобы конкурентов уже не пускать.
Тебе за твои слова владельцы ботнетов должны грамоту выдать.
> Тебе за твои слова владельцы ботнетов должны грамоту выдать.Если нет открытого telnet, ssh (а они обычно отрублены) или TR-069 (этот почти всегда у "давальческих" роутеров включен), то шансов поучаствовать в ботнете тоже немного. Криво настроенные роутеры, выдаваемые операторами, чаще всего становятся жертвами. Там тысячи однообразных железок с однообразными уязвимостями в одном сегменте сети.
Вот, интересно сколько шибко умных Анонимов окирпичили свои устройства, только бы не использовать стоковую прошивку?
У анонимов достаточно разума, чтобы просмотреть список поддерживаемых устройств.
Установить не шибко сложно, а вот вернуть стоковую - да, окирпичить как нечего делать.
> Вот, интересно сколько шибко умных Анонимов окирпичили свои устройства, только бы не использовать стоковую прошивку?А чего страшного в кирпичах? Выпаивается SPI флешка 8ми лапая, втыкается в какую ни будь ардуинку и шьётся по новой.
> Выпаивается SPI флешка 8ми лапая, втыкается в какую ни будь ардуинку и шьётся по новой.Подумаешь, всего делов то...
>> Выпаивается SPI флешка 8ми лапая, втыкается в какую ни будь ардуинку и шьётся по новой.
> Подумаешь, всего делов то...Да блин пипец инженерная операция, полет на марс, не меньше.
Кстати у многих девайсов жытаг есть и можно и через него, ничего не выпаивая. Или SPI прощить получается без отпайки. Есть даже клппсы характерные, в известном чайна маге стоят копейки. Одеваются прям на чип сверху и если прокатило то и отпаивать не надо.
А чаще всего чинится через простой сериальный шнурок вообще т.к. вынести бутлоадер еще ухитриться надо. А если он на месте, то и проблем на самом деле нет. И вообще, капец просто - несколько контактов прицепить и мозг немного задействовать. Можно подумать, это постройка орбитальной станции голыми руками или терки с инопланетянами сильно превосходящими вас по технологиям.
> Кстати у многих девайсов жытаг есть и можно и через него, ничего не выпаивая.Ну раз JTAG.... Ну расскажи подробно и детально, как шить через JTAG. Потому что я инет читаю, и вообще не понимаю, каким боком тут JTAG. Это же средство отладки конкретных микросхем на RTL-уровне. Что, конечно, можно заморочиться и для каждого чипа написать свою программу, дёргающую этот JTAG в нужной последовательности с хоста, но кто с этим заморачиваться будет?
> Ну раз JTAG.... Ну расскажи подробно и детально, как шить через JTAG.В самом общем случае...
1) Можно загнать железку в "Boundary Scan" и помахать лапками SoC как надо. Изначально режим для теста пропайки к плате, но креативно пересмотрев bit string и их чтение, можно махать лапками и для целей отличных от теста пропайки, накидав команды в флешку. Не то чтобы это эффективно и быстро, но довольно универсально и не зависит от живости CPU core, машина состояний JTAG при этом рулит лапками сама.
2) JTAG это отладочный интерфейс. Поэтому можно остановить CPU core, налить ему каких-то инструкций в RAM (да, если это DRAM может потребоваться сперва его инициализировать, увы), и пустить выполняться налитый код. Бывают даже "RAM build" того же uboot - подразумевающие что они "как-то" сразу в RAM после старта "сам" образовался. А "как-то" может быть и, вот, через JTAG. На некоторых железках RAM-билд идентичен обычному, если там само железо маппило SPI в регион памяти и/или авто-буферизовало бут в RAM.
3) Можно и не наливать никакой код и инструктировать проц, контроллер шины и/или флешки и/или блока SPI делать нужные доступы в память. Идея в том чтобы так или иначе в флеш отправились нужные команды под управлением JTAG.В любом случае это не уповает на присутствие какого либо кода в флешке, а некоторые из методов даже и ядро проца в процессе не используют. Ну и конечно для этого всего есть энное количество разных программ. Более-менее generic это например openocd, он так то дебагер но у народа бывают и более странные скрипты для оного с какими-то более другими целями.
> Потому что я инет читаю, и вообще не понимаю, каким боком тут JTAG.
Это низкоуровневый интерфейс для тестирования и дебага. Он как правило дает полный низкоуровневый контроль над системой. И как одна из ипостасей, при этом не важно был ли в системе какой-то код или нет. В некоторых микроконтроллерах это вообще штатный способ чтобы лить в изначально пустой с фабрики чип (с встроенной флехой) код.
> Это же средство отладки конкретных микросхем на RTL-уровне.
Лол. Сперва читайте что это такое, потом выдавайте ценные мнения.
> Что, конечно, можно заморочиться и для каждого чипа написать свою программу, дёргающую
> этот JTAG в нужной последовательности с хоста, но кто с этим заморачиваться будет?Ну вот некоторые таки заморачиваются и энное количество странных штук для jtag debrick - есть.
Но чаще родной бут выживает и хватит просто сериального консольного шнурка. Который заодно покажет где процесс загрузки встрял и чаще всего позволяет порулить бутлоадером, если он не огорожен совсем уж внаглую. UART это другие контакты и другой интерфейс.
А если это почему-то не вариант, на spi чип можно накинуть характерную 8-лапую клипсу (на алике продаются) - не включая основную систему - и попытаться его прошить прям без отпайки. Если прокатывает, чип шьется обычным програмером без его отпайки с платы "напрямую".
Если не убит загрузчик, можно и не выпаивать. К тому же, анонимы достаточно умные, чтобы освоить JTAG.
У всех дома завалялась какая-нибудь ардуина, паяльное оборудование и навыки монтажа электроники и работы с той самой ардуиной.
Вообще, у опенсорсников это не такой уж невероятный сценарий. А чего такого в некоем расширении хобби до более продвинутых экспериментов с хардваром, а то и создании своего хардвара? Потребительское отношение к миру - это не про опенсорс.
Ну я окирпичил. И да, это было следствием не шибко умности моей: я не стал читать целиком руководство действия в вики openwrt на свою модель, и начал делать с начала до конца. Но выяснилось что зря, в конце были важные дополнения о том, с чего надо было начинать. Но я не очень переживаю, я этот роутер взял на avito за 500р, специально для тестов openwrt. Я потом взял другой подороже, и вот его уже прошил без проблем.
Интересно? Ну так чо тормозим, бери грант у производителей стоковых прошивок, создавай опросник в месенджерах и форумах, подсчитывай шибко умных.
Или уже не интересно?
А когда будет следующий мажорный релиз?
2025/02/03
Хорошая серверная система. Перешел на неё с Ubuntu Server, и объём занятого системой места уменьшился на 99%. Подозреваю что и энергопотребление снизилось.
Говно этот OpenWRT. Вот уже несколько релизов подряд громадные проблема на кинетиках первого поколения. В предыдущем релизе вообще сеть отвалилась (даже при собраном imagegbuilderом образе), совсем. Этот даже проверять не буду. Сразу в мусор такие роутеры. Отжили своё, благодаря потреблятельству разработчиков прошивок, которым в прошивку пихать всякий очень полезный хлам, но не настолько полезный, чтобы делать из-за него устройства неработоспособными, Я не знаю, из-за недостатка оперативы ли прекратила работать сеть, или из-за пофигизма разрабов, ибо устройства давно сняты с поддержки (и скорее всего даже не тестируются), но заведомо неработоспособные образы для них почему-то собираются и вводят население в заблуждение. Я не призываю прекратить их поддержку - всё-таки надо дать людям шанс перепаять память и посмотреть, как они заработают после этого.
Кинетики по большей части все - говно.
Слава хорошего производителя за ними закрепилась ещё во времена диалап модемов, с тех пор многое изменилось, покупать их никому не советую.
Не надо грязи, кинетики считались одними из лучших роутеров, когда я еоо брал. В основном благодаря заводской прошивке, которая весила меньше сегодняшней OpenWRT, а умела - больше. Неужели это ASLR к такому разбуханию привёла? Или просто опенсорсные проекты, задействованные в OpenWRT - говно? Или их готовить не умеют?
Маленькость прошивки - не показатель качества. Если считались лучшими - поздравляю, маркетологи не зря свою зарплату получили.
По факту сколько видел кинетиков, все владельцы на них жаловались. То торрент включишь, аська отвалится, потому что памяти не хватает. То настройки слетают, хотя со светом проблем не было.На моей памяти лучшим был asus wl-500g. А потом появились новые стандарты n/ac/ax, но кинетики лучше не стали.
У меня всё прекрасно работало. И торрент был не в прошивку встроенный, а из пакетов, там версия поновее была. В параллель minidlna, ssh и udpxy. Отлично всё работало. Настройки не слетали.Проблемы начались после установки OpenWRT.
Не подскажет ли кто-нибудь, можно ли для роутера собрать ядерный модуль, не пересобирая ядро или что-либо полностью, и, если можно, то как это сделать? Я имею в виду, есть ли какой-нибудь минимальный SDK в виде чисто хедеров, который можно приделать к CMake + clang17, чтобы получить ko-файл, который уже можно будет лить на роутер и вручную modprobeить?
Я бы делал как-то так: качнул у опенвртшников их тулчейн (gcc), сорцы и конфиг ядра, именно того которое в роутере...А потом
1) https://www.geeksforgeeks.org/linux-kernel-module-programmin.../ как простой пример что есть модуль и как его сбилдить.
2) Если это не круто (там кросс не предусмотрен) - сорцы kmod посмотреть, там еще примеры модулей ядра. Но все же кернель вот именно той версии и его конфиг - понадобится. С опенврт не должно быть большой проблемой.
3) Идея в том что для билда только вот именно своего модуля пинается make ... modules M=<наш добавочный модуль> и билдится только он.
4) Кросс ядра (и модулей) достаточно неинтрузивен. make ARCH=<arch> CROSS_COMPILE=<cross_toolchain_prefix> <target>, при том <target> это как раз "M=<ваш модуль> modules".И таки обычно юзают билдсистему ядра, а само ядро и компилер - лучше всего взять как на таргете, одна из причин по которым openwrt выкладывает свои тулчейны которыми билдили систему. Если ваш clang может генерить код той архитектуре с тм же ABI - ну, окей, наверное и он прокатит если его указать как CROSS_COMPILE= но вот тут уже на вашей совести чтобы ABI и набор команд были те же самые.
Можно ли это на cmake натянуть? Наверное, при сильном желании. Но если в i++'ном ядре что-то поменяют, кто вам будет доктор. Они никогда не давали гарантий на то что internals ядра наружу неизменные. Поэтому реюзнуть билдсистему кернела выглядит безопаснее всего - она точно знает как свое ядро и модули в нем собирать а то что там +1 модуль втерся, ну, ок, почему нет?
Это же и насчет минимального SDK. Внутренности ядра достаточно динамично меняются. Угонится ли за этим "мини SDK" отдельный такой вопрос. Вообще сборка ядра под штуки типа сабжа не такой уж большой и страшный процесс, кстати говоря.
Еще если включены подписи модулей их еще подписать надо - ключ готового ядра, конечно, вам никто не даст, придется все ядро отстроить и им пользоваться. Но у опенврт вроде обычно подписи не включены вроде и это не должно стать проблемой, скорее на всякий случай.
Спасибо.
Классный проект, жаль раньше была подробнейшая документация, было проще. Недавно на храбре "какой роутер купить под опенврт" в закладки положил, это первая закладка за пару лет.
OpenWrt это граница беспредела вендоров, она их дисциплинирует. А если беспредела вендоров Вы не застали, то посмотрите на дидов - вот эта испуганная мнительность, параноидальная недоверчивость это оттуда. И это хорошо бы у них перенять, без личного опыта.
Имею Netgear WNDR3800. Прошивка 22.03.4 (22.03.3(.2,.1) эффект аналогичный). При подключении с телефона к 5 ГГц отъезжает "в трип" точка доступа (при этом на LuCl отображается, что всё ОК). Перед этим подключаю ноутбук с Виндой (сетевая Realtek 8821ae) - всё хорошо. Если затем попытаться подключить телефон - точка пропадёт, на ноутбуке соединение отвалится. Рестарт точки в LuCl не помогает. Через какое-то время (~1 час) точка восстановится сама собой и телефон успешно подключится к ней. Знатоки, подскажите, что происходит?
Добрый день, подскажите как решить проблему после прошивки TP-Link ax23 на OpenWrt 22.03.5 роутер стал плохо раздавать wifi5ггц, если вплотную подносиш телефон скорость более менее, если отойти на 3 метра 2-5мб. в диапазоне 2,4ггц всё хорошо.
асус старенький туда же запишите. если 23 версия выйдет с такой же проблемой - уйду нафик назад на 21