/ CC BY / فيكتور أزنايف
ما هو هذا المشروع
معظم البرامج الثابتة لأجهزة Wi-Fi مملوكة ، لذا لا يمكنك التحقق مما إذا كان بها أي أبواب خلفية. قرر خبراء من مختبر IDLab ، الذي تم تشكيله على أساس جامعتي غنت وأنتويرب في بلجيكا ، تصحيح الوضع وأطلقوا مشروع Openwifi. هذا تطبيق مفتوح المصدر لشبكة Wi-Fi FPGA متوافق مع Linux. قدم المهندسون تطوراتهم في مؤتمر FOSDEM 2020 المخصص للبرمجيات الحرة.
جميع التعليمات البرمجية التي تحتوي على مخططات الأجهزة موجودة على GitHub ومرخصة بموجب ترخيص AGPLv3 . على الرغم من استخدام العديد من وحدات الطرف الثالث في هذا المشروع - على سبيل المثال ، أجهزة الإرسال والاستقبال التجارية. قبل أن تبدأ العمل مع Openwifi ، عليك التفكير في تراخيصهم.
كيف يعمل
تعتمد أجهزة النظام على Xilinx FPGA وجهاز إرسال لاسلكي AD9361 . كما أنها تستخدم بنية SoftMAC ، التي تنفذ مكدس 802.11 اللاسلكي على جانب السائق. يعد النظام الفرعي mac80211 الذي توفره Linux kernel مسؤولاً عن هذه المهمة. و اضعو المشروع وضعت المخطط في مستودع الخاصة بهم.
يعتمد جزء البرنامج على OpenOFDM - وهو تطبيق مفتوح لوحدة فك ترميز OFDM على Verilog. يمكنك التفاعل مع وحدة Wi-Fi باستخدام أدوات Linux القياسية - ifconfig و iwconfig ، بالإضافة إلى برنامج sdrctl المتخصص- يسمح بالوصول إلى برنامج تشغيل Openwifi عبر netlink. استخدم المؤلفون مكتبات nl80211 و cfg80211 للتحكم في برامج التشغيل اللاسلكية من مساحة المستخدم.
من بين الإمكانيات الرئيسية للنظام ، يجدر إبراز عرض النطاق الترددي 20 ميجاهرتز ونطاق التردد من 70 ميجاهرتز إلى 6 جيجاهرتز ، وتقسيم الوقت عن طريق عنوان MAC وتنفيذ بروتوكول DCF على جانب FPGA ، وهو بروتوكول الوصول الأساسي في شبكات Wi-Fi.
ما هي آفاقها
Openwifi في المراحل الأولى من التطوير ، لذلك ليست هناك حاجة للحديث عن النطاق الترددي العالي. حقق المؤلفون سرعات تنزيل 30.6 و 38.8 ميجابت في الثانية لـ TCP و UDP. سرعة التحميل أقل قليلاً - 17.0 و 21.5 ميجابت / ثانية ، على التوالي.
/ CC BY / Frank Wang
في المستقبل ، يخطط المطورون لزيادة هذه المؤشرات. يجدر أيضًا إضافة دعم لمعيار 802.11ax Wi-Fi في خريطة الطريق الخاصة بهم . بشكل عام ، يقول سكان Hacker News إن Openwifi هي خطوة رئيسية أخرى نحو أجهزة مفتوحة بالكامل للشبكات اللاسلكية. يبقى تنفيذ شريحة التردد الراديوي المقابلة - الشيء الرئيسي هو أنه لا توجد مشاكل مع براءات الاختراع من مختلف الشركات.
VAS Experts: