Tagad ir pieejama Wifibox 0.17 versija. Tā risina problēmu ar bezvadu adapteru izmantošanu FreeBSD vidē bez nepieciešamajiem draiveriem. Wifibox ļauj izmantot adapterus, kas rada problēmas FreeBSD vidē, palaižot viessistēmu ar Linux, kurā tiek ielādēti vietējie Linux Bezvadu ierīču draiveri. Vidi potenciāli var izmantot jebkurām WiFi kartēm, kas tiek atbalstītas Linux, un testēts uz Intel, AMD/MediaTek, Realtek, Qualcomm un Broadcom mikroshēmām.
Viesu sistēmas instalēšana ar draiveriem ir automatizēta, un visi nepieciešamie komponenti ir iepakoti kā lietošanai gatava wifibox pakotne, kas tiek palaista sāknēšanas laikā, izmantojot iekļauto rc pakalpojumu. Viesu sistēma darbojas, izmantojot Bhyve hipervizoru, kas apstrādā bezvadu kartes piekļuves pāradresāciju. Nepieciešama sistēma ar aparatūras virtualizācijas atbalstu (AMD-Vi vai Intel VT-d). Viesu sistēma ir balstīta uz Alpine izplatījumu. Linux, kas veidots, pamatojoties uz Musl sistēmas bibliotēku un BusyBox utilītu komplektu.
Lai izveidotu savienojumu ar bezvadu tīklu, tiek izmantota pakotne wpa_supplicant, kuras konfigurācijas faili tiek sinhronizēti ar iestatījumiem no galvenās FreeBSD vides. wpa_supplicant izveidotā Unix vadības ligzda tiek pārsūtīta uz resursdatora vidi, ļaujot izmantot vietējās FreeBSD utilītas bezvadu tīklu savienošanai un pārvaldībai, piemēram, wpa_cli un wpa_gui (net/wpa_supplicant_gui).
Jaunajā laidienā vairs netiek izmantota grub-bhyve komanda palaišanai, saglabājot iespēju palaist tikai viesu sistēmas ar UEFI atbalstu. Tiltu tīklošana ir pārtraukta (pareizai darbībai FreeBSD 15 tagad tiek izmantota tieši pieskaršanās tīkla saskarne, nevis tilts). Atbalsts FreeBSD 13 ir pārtraukts. Vadības process tagad tiek pārtraukts, kad viessistēma beidzas.
Avots: opennet.ru
