FreeBSD je jedním z těch systémů, které jsem používal jen zřídka a které jsem si nainstaloval v podstatě ze zvědavosti, abych poznal jeho provoz, výkon a že to stálo za to pro mou každodenní práci.
Bohužel při všech těch příležitostech, kdy jsem se snažil udržovat systém, jsem selhal buď kvůli problémům s kompatibilitou, mé neznalosti systému nebo kvůli určitému balíčku nebo nástroji, který jsem v té době požadoval.
Důvod psaní Nejde o vykoupení mých selhání s FreeBSD, ale sdílet nástroj jsem si jist, že může být užitečný pro více než jednoho a také zůstat zde jako záznam pro případ, že bych se v určitém okamžiku znovu odvážil.
Užitečnost, o které si dnes povíme Jmenuje se Wifibox, což je projekt, který je vyvíjen s za účelem vyřešení jednoho z problémů FreeBSD s bezdrátovými adaptéry pro které chybí potřebné ovladače.
Jako malou závorku bych rád uvedl, že existuje podobná utilita pro Ubuntu, ale v jejím případě používal Windows dlls, tehdy mi tuto aplikaci doporučili, protože jsem měl problémy s Wi-Fi adaptérem, ale já zapomněli jsme jméno A pokud jej někdo z našich drahých čtenářů používá nebo ví o nástroji, o kterém mluvím, byl bych velmi vděčný, kdybyste se podělili o název tohoto softwaru.
Vrátíme-li se k tématu tohoto článku, jak již bylo zmíněno, Wifibox je vynikající nástroj, který se používá pro provoz Wifi adaptérů ve FreeBSD, se kterými jsou problémy s kompatibilitou.
Wifibox garantuje provoz těchto adaptérů, protože v podstatě zavádí hostující systém s Linuxem, na kterém jsou načteny nativní linuxové ovladače pro bezdrátová zařízení. Prostředí lze potenciálně použít pro jakoukoli WiFi kompatibilní kartu s Linuxem.
Instalace hostujícího systému s ovladači je automatizovaná a všechny potřebné komponenty jsou zabaleny ve formě balíčku Wifibox připraveného k použití, který se spouští při startu pomocí přiložené služby rc. Hostující systém (který je založen na distribuci Alpine Linux) spouští hypervizor Bhyve, který organizuje přesměrování přístupu k bezdrátové kartě.
Pro připojení k bezdrátové síti se používá balíček wpa_supplicant, jehož konfigurační soubory jsou synchronizovány s hlavní konfigurací prostředí FreeBSD. Řídicí zásuvka Unix vytvořená pro wpa_supplicant je předána do hostitelského prostředí, což umožňuje použití standardních utilit FreeBSD pro připojení a práci s bezdrátovou sítí.
V rámci požadavků Pro použití Wifiboxu je uvedeno následující:
- Bezdrátové PCI je kompatibilní s nejnovějšími verzemi Linuxu, ale že nefunguje dostatečně dobře ve FreeBSD (protože nemá smysl používat WifiBox, pokud je provoz stejný nebo špatný v obou)
- Systém, který podporuje hardwarovou virtualizaci (AMD-Vi nebo Intel VT-d).
- CPU kompatibilní s bhyvet (odlehčené virtualizační řešení pro FreeBSD, používané ke spuštění vestavěného systému Linux)
- Minimálně 256 MB fyzické paměti nebo méně, v závislosti na hostovi, a určité místo na disku dostupné pro obraz virtuálního disku hosta.
Pokud jde o část závislostí, použijte, zkontrolujte kompatibilitu projektu, můžete to udělat z následující odkaz.Můžete se také podívat do svého manuálu použijte v tomto odkazu. Za zmínku stojí, že Wifibox se nachází v rámci repozitářů FreeBSD, takže jeho instalace je poměrně jednoduchá.
Chcete-li to provést, jednoduše zadejte následující příkaz:
pkg install wifibox pkg install net/wifibox
Stejně tak lze sestavit Wifibox, takže zájemci o svépomocné sestavení mohou nahlédnout do návodu. Na následujícím odkazu.
Konečně, pokud máte zájem o tom vědět více Podrobnosti o Wifiboxu můžete zkontrolovat v následující odkaz.