FreeBSD üzerinde Linux Wifi sürücülerini kullanmanızı sağlayan proje Wifibox

FreeBSD

FreeBSD açık kaynaklı bir işletim sistemidir.

FreeBSD, nadiren kullandığım ve temelde işleyişini, performansını ve günlük işlerim için buna değip değmediğini öğrenmek için kurduğum sistemlerden biridir.

Ne yazık ki, sistemi korumaya çalıştığım tüm durumlarda ya uyumluluk sorunlarından, sistem hakkındaki bilgisizliğimden ya da o sırada ihtiyaç duyduğum belirli bir paket veya yardımcı programdan dolayı başarısız oldum.

Yazılma nedeni Bu FreeBSD'deki başarısızlıklarımı telafi etmek için değil, bir yardımcı programı paylaşmak Eminim ki birden fazla kişiye faydalı olabilir ve ayrıca bir noktada tekrar dışarı çıkma riskim olursa diye burada bir kayıt olarak kalabilirim.

Bugün konuşacağımız yardımcı program Adı Wifibox, ile birlikte geliştirilmekte olan bir projedir. FreeBSD'nin kablosuz adaptörlerle ilgili sorunlarından birini çözme amacı gerekli sürücülerin eksik olduğu.

Küçük bir parantez olarak şunu belirtmek isterim ki Ubuntu için de benzer bir yardımcı program var, ancak bu durumda Windows dll'lerini kullanıyordu, o uygulamayı bana tavsiye ettikleri sırada Wi-Fi bağdaştırıcısıyla sorun yaşadığım için ancak ben Adını unuttum Ve eğer sevgili okuyucularımızdan herhangi biri bunu kullanıyorsa veya bahsettiğim yardımcı programı biliyorsa, o yazılımın adını paylaşırsanız çok minnettar olurum.

Bu yazının konusuna dönecek olursak, bahsettiğimiz gibi Wifibox, FreeBSD'de uyumluluk sorunu yaşanan Wifi adaptörlerini çalıştırmak için kullanılan mükemmel bir araçtır.

Wifibox bu adaptörlerin çalışmasını garanti eder, temel olarak, kablosuz aygıtlar için yerel Linux sürücülerinin yüklendiği, Linux çalıştıran bir konuk sistemini önyüklediği için. Ortam potansiyel olarak herhangi bir Linux uyumlu WiFi kartı için kullanılabilir.

Konuk sisteminin sürücülerle kurulumu otomatiktir ve gerekli tüm bileşenler, dahili rc hizmeti kullanılarak önyükleme sırasında başlatılan, kullanıma hazır bir Wifibox paketi biçiminde paketlenir. Konuk sistemi (Alpine Linux dağıtımını temel alan), kablosuz karta erişimin iletilmesini düzenleyen Bhyve hipervizörü tarafından başlatılır.

Kablosuz bir ağa bağlanmak için wpa_supplicant paketi kullanılır, yapılandırma dosyaları ana FreeBSD ortam yapılandırmasıyla senkronize edilir. Wpa_supplicant için oluşturulan Unix kontrol soketi, ana bilgisayar ortamına iletilerek standart FreeBSD yardımcı programlarının kablosuz bir ağa bağlanmak ve çalışmak için kullanılmasına olanak tanır.

Gereksinimler dahilinde Wifibox'ın kullanımı için aşağıdakilerden bahsedilmektedir:

  • Kablosuz PCI, Linux'un son sürümleriyle uyumlu, ancak FreeBSD'de yeterince iyi çalışmıyor (çünkü her ikisinde de işlem eşit veya zayıfsa WifiBox kullanmanın bir anlamı yok)
  • Donanım sanallaştırmasını destekleyen bir sistem (AMD-Vi veya Intel VT-d).
  • Bhyvet uyumlu bir CPU (FreeBSD için, yerleşik Linux sistemini çalıştırmak için kullanılan hafif bir sanallaştırma çözümü)
  • Konuğa bağlı olarak en az 256 MB veya daha az fiziksel bellek ve konuğun sanal disk görüntüsü için bir miktar disk alanı kullanılabilir.

Bağımlılıklar kısmına gelince, projenin uyumluluğunu kullanın, kontrol edin, bunu şuradan yapabilirsiniz: aşağıdaki bağlantı.Ayrıca kılavuzunuza da başvurabilirsiniz bu bağlantıda kullanın. Wifibox'ın FreeBSD depolarında bulunduğunu, dolayısıyla kurulumunun nispeten basit olduğunu belirtmekte fayda var.

Bunu yapmak için aşağıdaki komutu yazmanız yeterlidir:

pkg wifibox'ı yükleyin pkg net/wifibox'ı yükleyin

Benzer şekilde, Wifibox da derlenebilir, böylece onu kendi başlarına derlemek isteyenler talimatlara başvurabilir. Aşağıdaki bağlantıda.

Son olarak, onun hakkında daha fazla bilgi edinmekle ilgileniyorsan Wifibox hakkında ayrıntıları kontrol edebilirsiniz. aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.