The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск Wifibox 0.12, окружения для использования WiFi-драйве..."
Отправлено Ivan_83, 28-Сен-23 00:29 
Кажется изначально идея пошла от меня, я запостил в рассылку много лет назад типа HowTo и пару раз отвечал потом копипастой вопрошающим про WiFi :)
Допиливали сами, у меня просто скриптами OpenWRT образ запускается и рулёжка через вебгуй.
IPv4 - NAT, IPv6 - нативно пробрасывается.


Почему сделали так а не иначе - потому что это самый не затратный способ получить скоротной WiFi вообще не написав ни одной строчки кода.
Работает только на AMD64 + iommu но лично это мой случай. (см PS)

Дрова эзернет адаптеров во фрю из линуха перетаскивают, оно как и drm работает через линуксовую прокладку в ядре.
С WiFi сложность в том, что нужно много всего дописывать, те фря вообще не знает про WiFi6 и кажется WiFi5 тоже, те ни в ядре ни в ifconfig для этого ничего нет.
По этой причине и NDIS бесполезен.
Раньше Андриан Чад чтото пилил, но или потерял интерес или нет у него времени, а может заюзал сабж и забил.


PS: идея сунуть линукс в виртуалку - это сильно доработанная напильником идея.
Началось с того что я думал об компактной точке доступа с OpenWRT (типа TP-Link MR-3020), настроить клиентом вифи, подключить в эзернет и запитать от юзби.
Потом я захотел более компактный аналог, который бы прикидывался юзби сетевухой и не требовал кабеля к эзернет порту. (как 4G модем)
Потом я подумал что лучше бы вообще это внутрь ноута запихать, купить какой то m.2 девайс с поддержкой вифи и опенврт и реализовать всё тоже самое аппаратно на нём, по m.2 (pci / usb?).
Я даже какие то девайсы на алишке вроде находил для этого. Но было не очень понятно как прикинутся сетевухой этому всему.
И уже потом меня осенило и я решил вообще избавится от железа и просто прокинуть адаптер в виртуалку к OpenWRT.
Не знаю сколько времени заняли эти размышления, это шло в фоне и скорее всего минимум месяц а то и несколько лет. (могу посчитать если интересно)
На реализацию ушло не так много времени, за пару дней это заработало. Потом OpenWRT оброс фичами для проброса мультикаста на 1900 порту и IPv6 дошли руки настроить.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру