Lansarea Wifibox 0.17, mediu pentru utilizarea driverelor WiFi Linux în FreeBSD

A fost lansată versiunea 0.17 a proiectului Wifibox, care își propune să rezolve problema utilizării adaptoarelor fără fir în FreeBSD, pentru care nu există drivere necesare. Funcționarea adaptoarelor problematice pentru FreeBSD în Wifibox este asigurată prin lansarea unui sistem gazdă cu Linux, în care se încarcă driverele native pentru dispozitivele fără fir. Mediul poate fi aplicat în mod potențial pentru orice carduri WiFi acceptate în Linux și a fost testat pe chipuri Intel, AMD/MediaTek, Realtek, Qualcomm și Broadcom.

Instalarea sistemului gazdă cu drivere este automatizată, iar toate componentele necesare sunt organizate sub forma unui pachet gata preparat numit wifibox, care se lansează la pornirea sistemului cu ajutorul serviciului rc inclus. Sistemul gazdă este lansat prin intermediul hipervizorului Bhyve, în care se organizează redirecționarea accesului la cardul fără fir. Pentru funcționare este necesar un sistem cu suport pentru virtualizare hardware (AMD-Vi sau Intel VT-d). Configurația sistemului gazdă se bazează pe distribuția Alpine Linux, construită pe baza bibliotecii de sistem Musl și a setului de utilitare BusyBox.

Pentru conectarea la rețeaua wireless se utilizează pachetul wpa_supplicant, fișierele de configurație pentru care sunt sincronizate cu setările din mediul principal FreeBSD. Sockets Unix create pentru wpa_supplicant sunt redirecționate în mediul gazdă, permițând utilizarea utilitarelor standard FreeBSD pentru conectarea și lucrul cu rețeaua wireless, cum ar fi wpa_cli și wpa_gui (net/wpa_supplicant_gui).

În noua versiune a fost abandonată utilizarea grub-bhyve pentru bootare, lăsându-se doar posibilitatea de a lansa sisteme gazdă cu suport UEFI. S-a încheiat utilizarea punților de rețea (pentru a funcționa corect în FreeBSD 15, interfața de rețea tap acum este utilizată direct, fără a fi înfășurată prin interfața bridge). Suportul pentru ramura FreeBSD 13 a fost oprit. A fost asigurată încheierea procesului de control în cazul în care sistemul gazdă își încheie execuția.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster