Доступен выпуск проекта Wifibox 0.17, нацеленного на решение проблемы с использованием во FreeBSD беспроводных адаптеров, для которых отсутствуют необходимые драйверы. Работа проблемных для FreeBSD адаптеров в Wifibox обеспечивается через запуск гостевой системы с Linux, в которой загружаются родные для Linux драйверы беспроводных устройств. Окружение потенциально может применяться для любых WiFi-карт, поддерживаемых в Linux, и протестировано на чипах Intel, AMD/MediaTek, Realtek, Qualcomm и Broadcom.
Установка гостевой системы с драйверами автоматизирована, а
все необходимые компоненты оформлены в виде готового пакета wifibox, который запускается при загрузке при помощи поставляемого в комплекте rc-сервиса. Гостевая система запускается при помощи гипервизора Bhyve, в котором организуется проброс доступа к беспроводной карте. Для работы требуется система с поддержкой аппаратной виртуализации (AMD-Vi или Intel VT-d). Начинка гостевой системы основана на дистрибутиве Alpine Linux, построенного на базе системной библиотеки Musl и набора утилит BusyBox.
Для подключения к беспроводной сети используется пакет wpa_supplicant, файлы конфигурации для которого синхронизируются с настройками из основного окружения FreeBSD. Создаваемый для wpa_supplicant управляющий Unix-сокет пробрасывается в хост-окружение, что позволяет использовать штатные утилиты FreeBSD для подключения и работы с беспроводной сетью, такие как wpa_cli и wpa_gui (net/wpa_supplicant_gui).
В новом выпуске прекращено использование для загрузки grub-bhyve, оставлена только возможность запуска гостевых систем с поддержкой UEFI. Прекращено использование сетевых мостов (для корректной работы во FreeBSD 15 сетевой интерфейс tap теперь используется напрямую без заворачивания через интерфейс bridge). Прекращена поддержка ветки FreeBSD 13. Обеспечено завершение управляющего процесса в случае завершения выполнения гостевой системы.
Источник: https://www.opennet.ru/opennews/art.shtml?num=66354
(opennet.ru, мини-новости)
[ON] Выпуск Wifibox 0.17, окружения для использования WiFi-драйверов Linux во FreeBSD
Модератор: Модераторы разделов
-
rssbot
- Бот
- Сообщения: 6000
- ОС: gnu/linux
-
Bizdelnick
- Модератор
- Сообщения: 21552
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: [ON] Выпуск Wifibox 0.17, окружения для использования WiFi-драйверов Linux во FreeBSD
Прям аж целую виртуалку ради этого запускать? NDISWrapper поэлегантнее был.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
minoru-kun
- Сообщения: 622
- ОС: Debian GNU/Linux
Re: [ON] Выпуск Wifibox 0.17, окружения для использования WiFi-драйверов Linux во FreeBSD
Скорее всего, просто времени не хватило. Теоретически, данную дыру можно было бы заткнуть ИИшкой, но учитывая, что среди разработчиков и пользователей *BSD достаточно много т.н. "староверов" то...
-
ormorph
- Сообщения: 3370
- ОС: Gentoo
Re: [ON] Выпуск Wifibox 0.17, окружения для использования WiFi-драйверов Linux во FreeBSD
И каким образом?
А так там давно многое делалось через модули совместимости с Linux. Например помню так ставился у них драйвер для Nvidia. Но это давно было, ещё где то 10 лет назад, как сейчас с этим не знаю.