Lanzamiento de Wifibox 0.17, un entorno para utilizar controladores WiFi de Linux en FreeBSD

Está disponible la versión 0.17 del proyecto Wifibox, que se centra en resolver el problema del uso de adaptadores inalámbricos en FreeBSD para los cuales no existen los controladores necesarios. El funcionamiento de los adaptadores problemáticos para FreeBSD en Wifibox se asegura a través de la ejecución de un sistema invitado basado en Linux, donde se cargan los controladores nativos de Linux para dispositivos inalámbricos. Este entorno puede aplicarse potencialmente a cualquier tarjeta WiFi compatible en Linux y ha sido probado en chips de Intel, AMD/MediaTek, Realtek, Qualcomm y Broadcom.

La instalación del sistema invitado con controladores está automatizada, y todos los componentes necesarios se presentan en un paquete listo llamado wifibox, que se inicia al arrancar con el servicio rc incluido. El sistema invitado se ejecuta mediante el hipervisor Bhyve, que organiza el acceso a la tarjeta de red inalámbrica. Se requiere un sistema con soporte para virtualización de hardware (AMD-Vi o Intel VT-d). El sistema invitado se basa en la distribución Alpine Linux, que está construida sobre la biblioteca del sistema Musl y una serie de utilidades BusyBox.

Para conectarse a la red inalámbrica, se utiliza el paquete wpa_supplicant, cuyos archivos de configuración se sincronizan con los ajustes del entorno principal de FreeBSD. El socket Unix que se crea para wpa_supplicant se redirige al entorno anfitrión, lo que permite utilizar las utilidades estándar de FreeBSD para conectarse y trabajar con la red inalámbrica, como wpa_cli y wpa_gui (net/wpa_supplicant_gui).

En esta nueva versión, se ha dejado de usar grub-bhyve para el arranque, y se ha mantenido la posibilidad de ejecutar sistemas invitados con soporte para UEFI. Se ha dejado de usar puentes de red (para un funcionamiento correcto en FreeBSD 15, la interfaz de red tap ahora se utiliza directamente sin pasar a través de la interfaz bridge). Se ha descontinuado el soporte para la rama FreeBSD 13. Se garantiza la finalización del proceso de control en caso de que el sistema invitado se detenga.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster