The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск Wifibox 0.12, окружения для использования WiFi-драйверов Linux во FreeBSD , opennews (?), 27-Сен-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


63. "Выпуск Wifibox 0.12, окружения для использования WiFi-драйве..."  +1 +/
Сообщение от Ivan_83 (ok), 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 дошли руки настроить.

Ответить | Правка | Наверх | Cообщить модератору

69. "Выпуск Wifibox 0.12, окружения для использования WiFi-драйве..."  +/
Сообщение от Аноним (66), 28-Сен-23, 00:43 
Как сделать из freebsd нормальную работающую систему, пригодную для запуска прикладного софта и поддерживающую железо? Запустить винду на виртуалке на freebsd, иначе никак. Только вопрос, а зачем там freebsd, будет мучить все сильнее и сильнее, пока не накатишь винду на само железо, викинув оттуда все лишнее.
Ответить | Правка | Наверх | Cообщить модератору

73. "Выпуск Wifibox 0.12, окружения для использования WiFi-драйве..."  +/
Сообщение от Аноним (-), 28-Сен-23, 00:50 
> Как сделать из freebsd нормальную работающую систему, пригодную для запуска прикладного
> софта и поддерживающую железо? Запустить винду на виртуалке на freebsd

Ну вообще-то в сабже, вот так и сделали. Правда, пингвина запустили. В винде с сетью вообще и вафлей в частности счастья можно лаптем хлебнуть от души, там тоже дрова вытворяют черти что. И отваливаются, и не ко всем точкам конектятся, и не работают на ноуте после выхода из спячки, и пока подберешь более-менее сносный драйвер - убьешься нафиг. Но формально все WHQLем облеплено так то.

Ответить | Правка | Наверх | Cообщить модератору

80. "Выпуск Wifibox 0.12, окружения для использования WiFi-драйве..."  +/
Сообщение от Ivan_83 (ok), 28-Сен-23, 01:04 
Для начала можно покупать железо уже поддерживаемое во фре.
Прикладного софта - в портах более 20к всякого, есть вайн (правда щас работает только х64, но можно взять версию чуть страее где х32 тоже рабочий).
В целом фря не сильно от линухов в плане софта.

Если же вам зачем то нужен вендовый софт - так ставьте венду.

У меня было ровно наоборот, я сидел на венде и писал под фрю и линукс и меня тоже постоянно мучал вопрос: "а зачем мне венда!?", и однажды (раза со второго или третьего) я перешёл на фрю, ещё с относительно приличной семёрки, до идиотских плиток 8 и того что было далее.
А теперь мне смешно читать как в виндовс зоопарке то службу печати целый год починить не могут то рекламу пихают везде, то обновления важнее нужд пользователя и потому можно ребутится когда венде угодно и пр треш.

Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

90. "Выпуск Wifibox 0.12, окружения для использования WiFi-драйве..."  +/
Сообщение от Аноним (89), 28-Сен-23, 10:17 
Для начала надо понять - если мне ОС указывает, какое мне железо купить, а какое на помойку выкинуть, потому что они дропнули его, то ффтопку такую ОС.
Ответить | Правка | Наверх | Cообщить модератору

97. "Выпуск Wifibox 0.12, окружения для использования WiFi-драйве..."  +2 +/
Сообщение от Ivan_83 (ok), 28-Сен-23, 19:29 
Те венду тоже в помойку?)
А мак и хром вообще с помойки не вылезают?)
Ответить | Правка | Наверх | Cообщить модератору

91. "Выпуск Wifibox 0.12, окружения для использования WiFi-драйве..."  +/
Сообщение от Ананий (?), 28-Сен-23, 11:51 

> С WiFi сложность в том, что нужно много всего дописывать, те фря
> вообще не знает про WiFi6 и кажется WiFi5 тоже, те ни
> в ядре ни в ifconfig для этого ничего нет.

https://www.freebsd.org/releases/14.0R/relnotes/
WiFi 6 support has been added to wpa

Т.е. надежда таки есть

Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

95. "Выпуск Wifibox 0.12, окружения для использования WiFi-драйве..."  +/
Сообщение от BorichL (ok), 28-Сен-23, 18:45 
Пока нет. wpa_supplicant/hostapd берутся из их репозиториев и соответственно что там сделали, то само и заедет во Фрю, тут просто в исходниках обновили версию этих утилит. То, что они это умеют - ничего не решает, если нет поддержки в самом драйвере железки.
Ответить | Правка | Наверх | Cообщить модератору

98. "Выпуск Wifibox 0.12, окружения для использования WiFi-драйве..."  +/
Сообщение от Ivan_83 (ok), 28-Сен-23, 19:31 
Нет.
wpa* - это contrib, те они просто туда всосали свежий, который в линухах юзается.
Сам стёк даже WiFi 4 (n) поддерживал с трудом и на отдельных адаптерах.
Ответить | Правка | К родителю #91 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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