Новогодний подарок любителям экспериментов.

В честь наступающего 2025г мы решили сделать общедоступной редакцию Wive-NG-HQ для x86-64 систем.;)Новогодний подарок любителям экспериментов.

Система базируется на 6.12 LTS ядре в его чуть ли не самой минимальной конфигурации. В качестве стандартной библиотеки, традиционно для Wive, задействован uclibc-ng.

Размер образа 8Гб, из которых сама система менее 100Мб. Остальной объём на разделах может быть свободно использован пользователями для собственных нужд (например установки пакетов из Entware, достаточно запустить entware_install.sh).

Система требует от процессора поддержки 64Bit и как минимум две гигабитные сетевые карты отWive X86 Intel или Realtek. Может работать на устройствах с объёмом RAM от 128Мб.

Большинство микрокомпьютеров с Aliexpress на базе старых i3-7 и атомов должны подойти.

Для запуска достаточно записать на накопитель с помощью dd образ системы bootfs.img и загрузиться с накопителя.

 

Так же система может быть запущена в Virtualbox. Преднастроенная машина в архиве, нужно лишь добавить виртуальный интерфейс с адресом из подсети 192.168.1.0/24 т. к. LAN интерфейс в системе по умолчанию имеет адрес 192.168.1.1.Wive Vbox Conf

 

Для чего всё это?

Ну в первую очередь для отладки.

В текущее время мы совершаем глобальную переделку OS т. к. пришло время мигрировать на свежее ядро (6.12 LTS) и поддерживать больше архитектур (кроме mips и x86-64 в планах поддержать ряд SoC на ARM/RISC-V а возможно даже и E2K).

При смене архитектуры возникает невероятное количество всякихVbox Wive шероховатостей, с которыми удобнее разбираться не имея ограничений накладываемых на реальные сетевые железки. Потому таргет x86 вновь воскрес (ранее мы делали Wive для x86 под спецзаказ, ещё во времена RTNL).

Т.к. система собирается из того же дерева исходников и кроме ядра на 99% использует одну и ту же кодовую базу, что и текущая Wive-NG-HQ для MIPS, то выявленные шероховатости не редко касаются сразу обеих архитектур, однако ранее они могли оставаться незамеченными годами.

В этом основной смысл существования Wive-NG-HQ x86-64 на текущий момент.

Для чего может пригодиться в хозяйстве остальным? Ну например для экспериментов для изучения Wive не боясь угробить устройство.

Или например можно из старого маломощного ПК сделать весьма производительный маршрутизатор буквально в 10 кликов мыши для подготовки флешки и ещё в 10 кликов для настройки.

Или по-быстрому развернуть Radius сервер для организации централизованной аутентификации пользователей с индивидуальными парами логин/пароль в своей сети (WPA Enterprise).

Так же пригодиться нашим клиентам и операторам связи для локальных экспериментов.

Пробуйте, экспериментируйте, делитесь результатами.

!!!ВНИМАНИЕ!!!

Текущая сборка имеет статус прототипа и поставляется как есть, без сопровождения.

Вероятнее всего работает не весь представленный в UI функционал (если кто хочет заняться детальным тестированием и предоставить список недочётов — Welcome).

Поддержки радио в текущей сборке нет!!! Однако, если у вашей компании будет желание производить, например, wifi маршрутизаторы на Atom, то с радостью обсудим возможность добавить поддержку радио и обеспечить его паритет по функционалу со связкой используемой нами в топовых маршрутизаторах линеек наших заказчиков.

Система бесплатна для некоммерческого использования.

P.S. Из запланированного, есть определённые мысли на тему разработки на её базе унифицированной платформы для организации домашнего хранения данных, маршрутизации и автоматизации с обеспечением безопасности за счёт контейнерной виртуализации.

Но без заинтересованных компаний, которые в итоге возьмут на себя производство и дистрибуцию (возможно на правах эксклюзива) вероятнее всего руки дойдут не скоро.

С наступающим всех новым годом. Ваши предложения ждём на com@wi-cat.ru

Для обсуждения x86 версии создан отдельный раздел на форуме.

Download wive-ng

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.