Wydanie Wifibox 0.17, środowisko do używania sterowników WiFi Linux w FreeBSD

Wydano wydanie projektu Wifibox 0.17, które ma na celu rozwiązanie problemu korzystania z bezprzewodowych adapterów w FreeBSD, dla których brakuje niezbędnych sterowników. Działanie problematycznych adapterów dla FreeBSD w Wifibox zapewnione jest poprzez uruchomienie systemu gościa z Linuxem, w którym ładowane są natywne dla Linuxa sterowniki urządzeń bezprzewodowych. Środowisko może być potencjalnie stosowane do wszelkich kart WiFi wspieranych w Linuxie i zostało przetestowane na chipach Intel, AMD/MediaTek, Realtek, Qualcomm i Broadcom.

Instalacja systemu gościa ze sterownikami jest zautomatyzowana, a wszystkie niezbędne komponenty są dostarczane w formie gotowego pakietu wifibox, który uruchamia się przy starcie za pomocą dostarczonego w zestawie usługi rc. System gościa uruchamiany jest przy pomocy hipernadzorcy Bhyve, w którym organizowane jest przekazywanie dostępu do karty bezprzewodowej. Wymagana jest system z wsparciem dla wirtualizacji sprzętowej (AMD-Vi lub Intel VT-d). Zawartość systemu gościa oparta jest na dystrybucji Alpine Linux, zbudowanej na bazie biblioteki systemowej Musl i zestawu narzędzi BusyBox.

Do połączenia z siecią bezprzewodową używany jest pakiet wpa_supplicant, pliki konfiguracyjne którego synchronizowane są z ustawieniami z głównego środowiska FreeBSD. Tworzony dla wpa_supplicant zarządzający gniazdo Unix jest przekazywany do środowiska hosta, co pozwala na korzystanie z standardowych narzędzi FreeBSD do połączenia i pracy z siecią bezprzewodową, takich jak wpa_cli i wpa_gui (net/wpa_supplicant_gui).

W nowym wydaniu zaprzestano korzystania z grub-bhyve do bootowania, pozostawiono jedynie możliwość uruchamiania systemów gości z wsparciem UEFI. Zaprzestano korzystania z mostków sieciowych (aby poprawnie działać w FreeBSD 15, interfejs sieciowy tap jest teraz używany bezpośrednio bez przechodzenia przez interfejs bridge). Wsparcie dla gałęzi FreeBSD 13 zostało zakończone. Zapewniono zakończenie procesów zarządzających w przypadku zakończenia działania systemu gościa.

Źródło: opennet.ru

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster