Κυκλοφορία του Wifibox 0.17, ενός framework για τη χρήση προγραμμάτων οδήγησης WiFi Linux στο FreeBSD

Το Wifibox 0.17 είναι πλέον διαθέσιμο. Αντιμετωπίζει το πρόβλημα χρήσης ασύρματων προσαρμογέων στο FreeBSD χωρίς τα απαραίτητα προγράμματα οδήγησης. Το Wifibox επιτρέπει τη χρήση προσαρμογέων που είναι προβληματικοί για το FreeBSD εκτελώντας το σύστημα guest με Linux, στο οποίο φορτώνονται οι εγγενείς για Linux Προγράμματα οδήγησης ασύρματων συσκευών. Το περιβάλλον μπορεί ενδεχομένως να χρησιμοποιηθεί για οποιεσδήποτε κάρτες WiFi που υποστηρίζονται στο Linuxκαι δοκιμάστηκε σε τσιπ Intel, AMD/MediaTek, Realtek, Qualcomm και Broadcom.

Η εγκατάσταση του συστήματος guest με τα προγράμματα οδήγησης είναι αυτοματοποιημένη και όλα τα απαραίτητα στοιχεία συσκευάζονται ως ένα έτοιμο προς χρήση πακέτο wifibox, το οποίο εκκινείται κατά την εκκίνηση χρησιμοποιώντας την παρεχόμενη υπηρεσία rc. Το σύστημα guest εκτελείται χρησιμοποιώντας τον υπερεπόπτη Bhyve, ο οποίος χειρίζεται την προώθηση πρόσβασης ασύρματης κάρτας. Απαιτείται ένα σύστημα με υποστήριξη εικονικοποίησης υλικού (AMD-Vi ή Intel VT-d). Το σύστημα guest βασίζεται στην διανομή Alpine. Linux, που βασίζεται στη βιβλιοθήκη συστήματος Musl και στο σύνολο βοηθητικών προγραμμάτων BusyBox.

Για τη σύνδεση σε ένα ασύρματο δίκτυο, χρησιμοποιείται το πακέτο wpa_supplicant, του οποίου τα αρχεία ρυθμίσεων συγχρονίζονται με τις ρυθμίσεις από το κύριο περιβάλλον του FreeBSD. Η υποδοχή ελέγχου Unix που δημιουργήθηκε για το wpa_supplicant προωθείται στο περιβάλλον υποδοχής, επιτρέποντας τη χρήση εγγενών βοηθητικών προγραμμάτων του FreeBSD για τη σύνδεση και τη διαχείριση ασύρματων δικτύων, όπως το wpa_cli και το wpa_gui (net/wpa_supplicant_gui).

Η νέα έκδοση δεν χρησιμοποιεί πλέον το grub-bhyve για εκκίνηση, διατηρώντας τη δυνατότητα εκκίνησης μόνο από guests με δυνατότητα UEFI. Η γεφυρωμένη δικτύωση έχει διακοπεί (για σωστή λειτουργία στο FreeBSD 15, η διεπαφή δικτύου tap χρησιμοποιείται πλέον απευθείας, χωρίς να γεφυρώνεται). Η υποστήριξη για το FreeBSD 13 έχει διακοπεί. Η διαδικασία ελέγχου τερματίζεται πλέον όταν τερματίζεται η λειτουργία του guest συστήματος.

Πηγή: opennet.ru

Αγοράστε αξιόπιστη φιλοξενία για ιστότοπους με προστασία DDoS, διακομιστές VPS VDS 🔥 Αγοράστε αξιόπιστη φιλοξενία ιστοσελίδων με προστασία DDoS, διακομιστές VPS VDS | ProHoster