أوبن ورت
شاشة تسجيل الدخول OpenWrt 18.06.1 | |
| المطور | مشروع OpenWrt |
|---|---|
| عائلة أنظمة التشغيل | لينكس ( مثل يونكس ) |
| حالة العمل | حاضِر |
| نموذج المصدر | المصدر المفتوح |
| الإصدار الأولي | يناير 2004 |
| أحدث إصدار | 23.05.5 [1] / 25 سبتمبر 2024 |
| مستودع |
|
| متوفر في | الإنجليزية، الصينية، البولندية، البرتغالية، البنجابية، الإسبانية، الويلزية + 25 لغة مترجمة جزئيًا [2] |
| طريقة التحديث | اوبكج |
| مدير الحزمة | اوبكج |
| المنصات | 50 منصة مختلفة تستخدم مجموعات التعليمات التالية : ARC ، ARM ، m68k ، MIPS ، PowerPC ، SPARC ، SuperH ، x86 ، x86-64 [3] |
| نوع النواة | أحادي ( لينكس ) |
| أرض المستخدم | صندوق الانشغال |
واجهة المستخدم الافتراضية | CLI ، واجهات المستخدم على الويب (LuCI) |
| رخصة | البرمجيات الحرة ( GPL ورخص أخرى) |
| الموقع الرسمي | موقع openwrt.org |
OpenWrt (من جهاز التوجيه اللاسلكي المفتوح ) هو مشروع مفتوح المصدر لأنظمة التشغيل المضمنة المستندة إلى Linux ، والذي يُستخدم بشكل أساسي على الأجهزة المضمنة لتوجيه حركة مرور الشبكة. المكونات الرئيسية هي Linux و util-linux و musl [4] و BusyBox . تم تحسين جميع المكونات لتكون صغيرة بما يكفي لتناسب مساحة التخزين والذاكرة المحدودة المتوفرة في أجهزة التوجيه المنزلية.
يتم تكوين OpenWrt باستخدام واجهة سطر الأوامر ( ash shell) أو واجهة الويب (LuCI). هناك حوالي 8000 حزمة برامج اختيارية متاحة للتثبيت عبر نظام إدارة الحزم opkg .
يمكن تشغيل OpenWrt على أنواع مختلفة من الأجهزة، بما في ذلك أجهزة توجيه CPE ، والبوابات السكنية ، والهواتف الذكية ، وأجهزة الكمبيوتر الجيبية (على سبيل المثال، Ben NanoNote ). ومن الممكن أيضًا تشغيل OpenWrt على أجهزة الكمبيوتر الشخصية وأجهزة الكمبيوتر المحمولة .
تاريخ
بدأ مشروع OpenWrt في عام 2004 بعد أن قامت Linksys ببناء البرامج الثابتة لسلسلة WRT54G من أجهزة التوجيه اللاسلكية باستخدام كود مرخص بموجب ترخيص GNU العمومي العام . [5] بموجب شروط هذا الترخيص، كان مطلوبًا من Linksys جعل الكود المصدر لإصدارها المعدل متاحًا بموجب نفس الترخيص، [6] [7] مما مكن المطورين المستقلين من إنشاء إصدارات مشتقة. كان الدعم مقتصرًا في الأصل على سلسلة WRT54G، ولكن تم توسيعه منذ ذلك الحين ليشمل العديد من أجهزة التوجيه والأجهزة الأخرى من العديد من الشركات المصنعة المختلفة.
باستخدام هذا الكود كأساس ثم كمرجع لاحقًا، أنشأ المطورون توزيع Linux يوفر العديد من الميزات التي لم تكن موجودة سابقًا في أجهزة التوجيه على مستوى المستهلك. في البداية، كانت بعض الميزات تتطلب برامج خاصة. على سبيل المثال، قبل OpenWrt 8.09 (بناءً على Linux 2.6.25 ووحدة kernel) لم يكن من الممكن الحصول على b43شبكة WLAN للعديد من أجهزة التوجيه المستندة إلى Broadcomwl.o إلا من خلال الوحدة الخاصة (والتي تتطلب Linux 2.4.x).
تمت تسمية إصدارات OpenWrt تاريخيًا على اسم الكوكتيلات، مثل White Russian و Kamikaze وBackfire وAttitude Adjustment وBarrier Breaker وChaos Calmer، وتم تضمين وصفاتها في رسالة اليوم (motd) التي يتم عرضها بعد تسجيل الدخول باستخدام واجهة سطر الأوامر .
في مايو 2016، انقسم OpenWrt بواسطة مجموعة من المساهمين الأساسيين في OpenWrt بسبب الخلافات حول العملية الداخلية. [8] أطلق على الانقسام اسم بيئة تطوير Linux Embedded Development Environment (LEDE). تم التوفيق بين الانقسام بعد عام. [9] بعد إعادة الاندماج، التي أُعلن عنها في يناير 2018، [10] تم الحفاظ على العلامة التجارية OpenWrt، مع استخدام العديد من عمليات وقواعد LEDE. تم استخدام اسم مشروع LEDE لـ v17.01، مع إصدارات تطوير 18.01 التي تحمل العلامة التجارية OpenWrt، مع إسقاط مخطط التسمية الأصلي القائم على الكوكتيل. [11]
الإصدارات
| الإصدار (الاسم الرمزي) [12] [13] | التوفر العام | النواة | أحدث إصدار ثانوي | أحدث تاريخ الإصدار | نهاية الحياة المتوقعة [14] | مكتبة سي | ملحوظات |
|---|---|---|---|---|---|---|---|
| أول إصدار مستقر | 2004-01 | ؟ | — | يوكليبك | استنادًا إلى مصادر Linksys GPL الخاصة بجهاز WRT54G وجذر البناء من مشروع uClibc | ||
| 0.9 (الروسية البيضاء) [15] [16] | 2007-02-05 | 2.4.30 | — | يعتمد على NVRAM، nas، wl. المنصة المدعومة: brcm-2.4.
| |||
| 7.06 (كاميكازي) [17] | 2007-06-02 | 2.6.19 | 7.09 [18] [19] | 2007-09-30 | استخدام opkg. المنصات المدعومة: atheros-2.6، au1000-2.6، brcm-2.4، ، brcm47xx-2.6، ixp4xx-2.6، imagicbox-2.6، rb532-2.6و x86-2.6.
| ||
| 8.09 (كاميكازي) [20] | 2009-02-19 | 2.6.26 | 8.09.2 [21] [22] | 2010-01-10 | منصة جديدة: ar71xx.
| ||
| 10.03 (رد فعل عكسي) [23] | 2010-04-07 | 2.6.32 | 10.03.1 [24] | 2011-12-21 | المنصات المدعومة: adm5120_mips، adm5120_mipsel، ، ar7، ، ar71xx، atheros، au1000، avr32، brcm-2.4، brcm47xx، brcm63xx، cobalt، ، ep80579، ، ifxmips، ixp4xx، kirkwood، octeon، orion، ppc40x، ppc44x، rb532، rdc، x86و xburst.
| ||
| 12.09 (تعديل الموقف) [25] | 2013-04-25 | 3.3 | — | تم نقل CoDel ( مجدول الشبكة ) من Linux 3.5 إلى 3.3. منصات جديدة: ramips( bcm2708Raspberry Pi) وغيرها.
| |||
| 14.07 (كسر الحاجز) [26] | 2014-10-02 | 3.10.49 | — | المنصات الجديدة: i.MX23، i.MX6. [27]
| |||
| 15.05 (الفوضى أكثر هدوءًا) [28] | 2015-09-11 | 3.18.20 | 15.05.1 [29] | 2016-03-16 | 2016, مارس | nftables (متوفر منذ Linux kernel 3.12)؛ منصات جديدة: TBA إن وجدت | |
| 17.01.0 (إعادة التشغيل (OpenWrt/LEDE)) [30] | 2017-02-22 | 4.4.50 | 17.01.7 | 2019-06-20 | 2018, سبتمبر | [31] مسلم | لم تكن هناك سوى ملاحظات الإصدار الخاصة بـ "OpenWrt/LEDE 17.01.7 - Seventh Service Release - June 2019" مع مراجعة الكود "rTODO-2252731af4". [32] لم يتم الإعلان الرسمي عن "OpenWrt/LEDE v17.01.7 service release" في منتدى OpenWrt بسبب مشكلات شهادات توقيع GPG. [33] |
| 18.06.0 [34] | 2018-07-31 | 4.9.111 / 4.14.52 | 18.06.9 | 2020-12-09 | 2020, ديسمبر | ||
| 19.07.0 [35] | 2020-01-06 | 4.14.162 | 19.07.10 | 2022-04-20 | 2022، أبريل | دعم WPA3 . [36] تفريغ التدفق ( نسخة تجريبية ). [37] | |
| 21.02.0 [38] | 2021-09-04 | 5.4.143 | 21.02.7 | 2023-05-01 | 2023 مايو | يتضمن دعم WPA3 و TLS و HTTPS افتراضيًا، ودعم DSA الأولي، ودعم LXC وujail [39] | |
| 22.03.0 [40] | 2022-09-06 | 5.10.138 | 22.03.7 | 2024-07-25 | 2024، يوليو | جدار الحماية 4 يعتمد على nftables، تمت إضافة العديد من الأجهزة الجديدة، وتم تحويل المزيد من الأهداف إلى DSA، والوضع المظلم في LuCI، وتم التعامل مع مشكلة عام 2038 ، وتم تحديث المكونات الأساسية. [41] | |
| 23.05.0 [42] | 2023-10-13 | 5.15.134 | 23.05.5 | 2024-09-25 | 2025، إبريل | تمت إضافة أجهزة جديدة، وتحويل هدف ipq40xx إلى DSA، وتحويل مكتبة التشفير الافتراضية إلى mbedtls ، وتحديث المكونات الأساسية. [43] | |
| أسطورة: النسخة القديمة الإصدار الأقدم، لا يزال قيد الصيانة أحدث إصدار | |||||||
ليد
لافتة تسجيل الدخول | |
| المطور | مشروع LEDE |
|---|---|
| عائلة أنظمة التشغيل | شبيه يونكس |
| حالة العمل | تم دمجه مع OpenWrt |
| نموذج المصدر | المصدر المفتوح |
| الإصدار الأولي | مايو 2016 |
| مستودع |
|
| متوفر في | 26 لغة [44] |
| طريقة التحديث | اوبكج |
| مدير الحزمة | اوبكج |
| المنصات | 23 منصة تستخدم مجموعات التعليمات التالية : AVR32 ، ARM ، CRIS ، m68k ، MIPS ، PowerPC ، SPARC ، SuperH ، Ubicom 32، x86 ، x86-64 [45] |
| نوع النواة | أحادي ( لينكس ) |
| أرض المستخدم | BusyBox ، جنو |
واجهة المستخدم الافتراضية | CLI ، واجهات المستخدم على الويب |
| رخصة | البرمجيات الحرة ( GPL ورخص أخرى) |
| الموقع الرسمي | مشروع lede.org |
كان مشروع بيئة تطوير Linux Embedded Development Environment (LEDE) فرعًا لمشروع OpenWrt وتشارك في العديد من الأهداف نفسها. [46] [47] [48] [49] [50] تم إنشاؤه في مايو 2016 من قبل مجموعة من المساهمين الأساسيين في OpenWrt بسبب الخلافات حول العمليات الداخلية لـ OpenWrt. [47] تم التوفيق بين الانقسام اسميًا بعد عام في مايو 2017 في انتظار موافقة مطوري LEDE. [51] يحافظ إعادة الاندماج على علامة OpenWrt التجارية، ولكنه يستخدم العديد من عمليات وقواعد LEDE. تم تمرير تصويت اقتراح إعادة الاندماج من قبل مطوري LEDE في يونيو 2017، [52] وتم الإعلان عنه رسميًا في يناير 2018. [53] اكتملت عملية الدمج قبل إصدار OpenWrt 18.06. [54]
| النسخة [12] | تاريخ الافراج عنه | النواة | ملحوظات |
|---|---|---|---|
| 17.01.0 | 2017-02-22 | 4.4.50 | الإصدار المستقر الأول [55] |
| 17.01.1 | 2017-04-19 | 4.4.61 | إصلاح الأخطاء والتحسينات [56] |
| 17.01.2 | 2017-06-12 | 4.4.71 | إصلاحات أمنية [57] |
| 17.01.3 | 2017-10-03 | 4.4.89 | إصلاحات أمنية [58] |
| 17.01.4 | 2017-10-18 | 4.4.92 | إصلاحات الأمان ( KRACK ، بقدر ما يمكن معالجتها من خلال إصلاحات جانب الخادم) [59] |
| 17.01.5 | 2018-07-18 | 4.4.140 | إصلاحات أمنية [60] |
| 17.01.6 | 2018-09-03 | 4.4.153 | إصلاحات أمنية [61] |
سمات
يتميز OpenWrt بنظام ملفات جذري قابل للكتابة ، مما يتيح للمستخدمين تعديل أي ملف وتثبيت برامج إضافية بسهولة. وهذا يتناقض مع البرامج الثابتة الأخرى المستندة إلى أنظمة الملفات للقراءة فقط والتي لا تسمح بتعديل البرامج المثبتة دون إعادة بناء وتحديث صورة البرامج الثابتة بالكامل. يتم تحقيق ذلك من خلال تراكب نظام ملفات SquashFS المضغوط للقراءة فقط مع نظام ملفات JFFS2 القابل للكتابة باستخدام overlayfs . [62] [63] يمكن تثبيت برامج إضافية باستخدام مدير الحزم opkg ويحتوي مستودع الحزم على ما يقرب من 8000 حزمة (بحلول عام 2022).

يمكن تكوين OpenWrt إما من خلال واجهة سطر الأوامر أو واجهة الويب المسماة LuCI. يوفر OpenWrt مجموعة من البرامج النصية تسمى UCI (واجهة التكوين الموحدة) لتوحيد وتبسيط التكوين من خلال واجهة سطر الأوامر. [64] تتوفر أيضًا واجهات ويب إضافية، مثل Gargoyle .
يوفر OpenWrt إصلاحات منتظمة للأخطاء وتحديثات الأمان حتى للأجهزة التي لم تعد مدعومة من قبل الشركات المصنعة لها.
يوفر OpenWrt إمكانيات شاملة لتكوين ميزات مشتركة متعلقة بالشبكة، مثل IPv4 و IPv6 و DNS و DHCP والتوجيه وجدار الحماية و NAT وإعادة توجيه المنفذ و WPA .
وتشمل الميزات الأخرى ما يلي:
- تكوين قابل للتوسيع لبرامج تشغيل الأجهزة بالكامل، على سبيل المثال مفاتيح الشبكة المدمجة وقدرات VLAN الخاصة بها ، وبطاقات WNIC ، ومودمات DSL ، و FX ، وأزرار الأجهزة المتوفرة، وما إلى ذلك.
- الشبكات الشبكية من خلال BATMAN و OLSR و IEEE 802.11s - قدرات برامج تشغيل WNIC وبروتوكولات توجيه الشبكة المخصصة الأخرى التي تم تنفيذها داخل Linux.
- الوظائف اللاسلكية، على سبيل المثال جعل الجهاز يعمل كمكرر لاسلكي ، أو نقطة وصول لاسلكية ، أو جسر لاسلكي ، أو بوابة مقيدة ، أو مزيج من هذه مع مثل ChilliSpot، أو WiFiDog Captive Portal ، وما إلى ذلك.
- الأمان اللاسلكي: حقن الحزمة ، على سبيل المثال Airpwn، وlorcon ، وea
- بروتوكولات إعادة توجيه المنافذ التي تم تكوينها ديناميكيًا PCP و NAT-PMP و UPnP IGD
- طرق المنفذ
- عميل TR-069 (CWMP) [65]
- IPS عبر Snort
- إدارة قائمة الانتظار النشطة (AQM) من خلال مجدول الشبكة لنواة Linux، مع العديد من تخصصات قائمة الانتظار المتاحة . تم نقل CoDel إلى Kernel 3.3. [66] وهذا يغلف تشكيل حركة المرور لضمان التوزيع العادل للنطاق الترددي بين مستخدمين متعددين وجودة الخدمة (QoS) للاستخدام المتزامن للتطبيقات مثل VoIP والألعاب عبر الإنترنت ووسائط البث دون التعرض للتأثيرات السلبية لتشبع الرابط.
- موازنة التحميل للاستخدام مع العديد من موفري خدمة الإنترنت باستخدام التوجيه الخاص بالمصدر
- أنفاق IP ( GRE ، OpenVPN ، pseudowire ، WireGuard ، إلخ.)
- مراقبة الشبكة في الوقت الفعلي القابلة للتوسيع والإحصائيات من خلال مثل RRDtool و Collectd و Nagios و Munin lite و Zabbix وما إلى ذلك.
- خدمات DNS الديناميكية للحفاظ على اسم نطاق ثابت مع مزود خدمة الإنترنت الذي لا يوفر عنوان IP ثابتًا
- يدعم OpenWrt أي جهاز يدعم Linux؛ الأجهزة التي يمكن توصيلها (على سبيل المثال عبر USB ) تشمل
- حزم البرامج الجديرة بالملاحظة لاستخدام دعم الأجهزة هي
- مشاركة الملفات عبر SAMBA (متوافق مع Windows)، و NFS ، و FTP ، وSFTP. مشاركة الطابعة عبر خادم الطباعة CUPS (التخزين المؤقت) أو p910nd (غير التخزين المؤقت)
- PulseAudio ، برنامج مشغل الموسيقى ، بث الصوت والفيديو عبر معايير DLNA / UPnP AV ، خادم iTunes ( DAAP )
- أستريسك (PBX)
- نقل البيانات عن بعد من خلال Mosquitto
تطوير
تعتمد بيئة تطوير OpenWrt ونظام البناء، المعروفان معًا باسم OpenWrt Buildroot ، على نظام Buildroot معدّل بشكل كبير . OpenWrt Buildroot عبارة عن مجموعة من ملفات Makefiles والتصحيحات التي تعمل على أتمتة عملية بناء نظام OpenWrt كامل قائم على Linux لجهاز مضمن، من خلال بناء واستخدام سلسلة أدوات تجميع متقاطعة مناسبة . [67] [68]
تستخدم الأجهزة المضمنة عادةً معالجًا مختلفًا عن المعالج الموجود في أجهزة الكمبيوتر المضيفة المستخدمة لبناء صور نظام OpenWrt الخاصة بها، مما يتطلب سلسلة أدوات تجميع متقاطعة. تعمل سلسلة أدوات التجميع هذه على نظام مضيف ولكنها تولد كودًا لجهاز مضمن مستهدف وهندسة مجموعة التعليمات الخاصة بمعالجه (ISA). على سبيل المثال، إذا كان نظام مضيف يستخدم x86 وكان نظام مستهدف يستخدم MIPS32 ، فإن سلسلة أدوات التجميع العادية للجهاز المضيف تعمل على x86 وتولد كودًا لهندسة x86، بينما تعمل سلسلة أدوات التجميع المتقاطعة على x86 وتولد كودًا لهندسة MIPS32. يقوم OpenWrt Buildroot بأتمتة هذه العملية بالكامل للعمل على هياكل مجموعة التعليمات لمعظم الأجهزة المضمنة وأنظمة المضيف. [67] [69]
يوفر OpenWrt Buildroot الميزات التالية: [67] [69]
- يجعل من السهل نقل البرامج عبر البنى المعمارية
- يستخدم kconfig (Linux kernel menuconfig ) لتكوين كافة الخيارات
- توفر سلسلة أدوات متكاملة عبر المترجم ( gcc ، ld ، uClibc وما إلى ذلك).
- يوفر تجريدًا لأدوات التشغيل التلقائية ( automake و autoconf ) و CMake و SCons
- يتعامل مع سير عمل بناء صورة OpenWrt القياسية: التنزيل، التصحيح، التكوين، التجميع والتعبئة
- يوفر عددًا من الإصلاحات الشائعة للحزم المعروفة بأنها تتصرف بشكل سيئ
بالإضافة إلى بناء صور النظام، توفر بيئة تطوير OpenWrt أيضًا آلية لبناء حزم برامج OpenWrt عبر الأنظمة الأساسية بشكل مبسط. يلزم وجود كود مصدر لكل حزمة برامج لتوفير مجموعة من تعليمات البناء تشبه Makefile، ومجموعة اختيارية من التصحيحات لإصلاح الأخطاء أو تحسينات المساحة. [70]
توافق الأجهزة
تدير OpenWrt العديد من أجهزة التوجيه المختلفة وتتضمن جدولًا للأجهزة المتوافقة على موقعها على الويب. [71] في دليل المشتري الخاص بها، [72] تلاحظ أن المستخدمين يوصون بأجهزة مزودة بشرائح لاسلكية من Atheros من Qualcomm أو Ralink (الآن MediaTek ) أو أي بائع لديه برامج تشغيل ومواصفات مفتوحة المصدر. تتجنب بشكل خاص شرائح Broadcom لأن مجموعة الميزات محدودة للغاية بسبب عدم وجود برامج تشغيل مفتوحة. توصي OpenWrt أيضًا باختيار جهاز يحتوي على حد أدنى 16 ميجا بايت من الفلاش و128 ميجا بايت من ذاكرة الوصول العشوائي، ويفضل أن تكون بكميات أكبر. [73]
التبني
تم اعتماد OpenWrt، وخاصة نظام البناء Buildroot الخاص به، كبنية لجهود أخرى. على سبيل المثال
- بديل AltiWi "برسوم لمرة واحدة فقط" لـ Cloudtrax.
- Bufferbloat.net (Cerowrt)
- Freifunk ومجتمعات الشبكات الشبكية الأخرى
- مشاريع تكامل IETF IPv6 HIPnet و HomeNet تعتمد على OpenWrt
- prplOS، إطار عمل من الدرجة الناقلة مصمم لتشغيل أجهزة التوجيه والبوابات الخاصة بمقدمي خدمات الإنترنت من إنتاج مؤسسة Prpl
- تم تطوير SIMET Box بواسطة NIC.br ، وهو يعتمد على OpenWrt [74]
مشاريع مشتقة
- تستخدم شبكة بيانات الطوارئ اللاسلكية للهواة (AREDN) برنامجًا ثابتًا يعتمد على OpenWrt: مشروع GitHub
- CeroWrt – (2011—2014) مشروع لحل مشكلة انتفاخ المخزن المؤقت في الشبكات المنزلية، ودعم IPv6، ودمج DNSSEC، للشبكات السلكية واللاسلكية، لاستكمال شجرة نواة اختبار إزالة الانتفاخ وتوفير منصة لاختبار إصلاحات انتفاخ المخزن المؤقت في العالم الحقيقي . [75] تم الانتهاء من مشروع CeroWRT بالكامل بحلول عام 2014، عندما تم دمج الإصلاحات النهائية في OpenWRT. استمر "مشروع Bufferbloat" وراء CeroWRT في البحث عن طرق جديدة مثل CAKE . [76]
- Coova chilli – يعتمد على OpenWrt مع التركيز على النقاط الساخنة اللاسلكية، وهو فرع من chillifire مع التركيز على إدارة النقاط الساخنة اللاسلكية
- Flukso – عقد استشعار لاسلكية تستخدم شريحة Atheros AR2317 تعمل بنظام تشغيل OpenWrt مُرقَّع للاتصالات. المصادر ومخططات الأجهزة متوفرة على GitHub .
- Fon – أجهزة توجيه لاسلكية تعتمد على OpenWrt تعمل كنقاط اتصال. المصادر وسلسلة الأدوات متوفرة على fonosfera.org
- Gargoyle – واجهة ويب لـ OpenWrt مع التركيز القوي على قابلية الاستخدام والتي تم تقسيمها لاحقًا إلى توزيع منفصل
- Gluon – إطار عمل لبناء برامج ثابتة تعتمد على OpenWrt مناسبة لنشر الشبكات الشبكية : مشروع GitHub
- JUCIWRT – توزيع حديث يستخدم واجهة المستخدم الرسومية لـ JUCI على الويب والتي أصبحت فيما بعد موجز OpenWrt بدلاً من ذلك. يتوفر كود المصدر لـ JUCI على mkschreder/juci ولا يزال قابلاً للاستخدام عن طريق تثبيت موجز openwrt الموجود على mkschreder/juci-openwrt-feed
- libreCMC – توزيع قائم على OpenWrt يستبعد البرامج غير الحرة أو الكتل الثنائية، معتمد من قبل مؤسسة البرمجيات الحرة [77]
- Linino – توزيعة مبنية على OpenWrt لـ Arduino المستندة إلى MIPS Yùn: مشروع GitHub
- Midge Linux – توزيع قائم على OpenWrt للأجهزة المستندة إلى أنظمة SoC من Infineon Technologies ADM-5120 ، مثل Edimax BR-6104K وBR-6104KP.
- OpenMPTCProuter – تجميع اتصالات إنترنت متعددة باستخدام Multipath TCP
- OpenSAN – تحقيق شبكة منطقة التخزين المستهدفة iSCSI .
- PacketProtector – توزيع أمان قائم على OpenWrt يتضمن IDS و IPS و VPN وإمكانات مكافحة الفيروسات على الويب. تضمنت الحزم Snort و Snort-inline و FreeRADIUS و OpenVPN و DansGuardian و ClamAV . كانت هذه الأدوات متاحة عبر واجهة إدارة واجهة المستخدم الرسومية القديمة على الويب لـ OpenWrt، والتي تسمى X-Wrt أو webif^2. انتهى المشروع في 7 يونيو 2012. [78]
- مجموعة أدوات تطوير البرامج QCA (QSDK) من Qualcomm والتي تستخدم كأساس للتطوير من قبل العديد من الشركات المصنعة للمعدات الأصلية هي مشتقة من OpenWrt
- RutOS – نظام تشغيل لجميع أجهزة توجيه Teltonika، يعتمد على OpenWrt. تم العثور على الكود المصدري في GPL - Teltonika Networks Wiki.
- SmoothWAN – تجميع اتصالات الإنترنت المتعددة وتكييف الشبكة باستخدام Speedify وEngarde وtinyfecvpn.
- تعمل أجهزة التوجيه Turris Omnia وTurris MOX على مشتق OpenWrt
- تعتمد برامج جهاز التوجيه اللاسلكي من Ubiquiti على OpenWrt
- مشاريع شعبية متنوعة لشبكات المجتمع اللاسلكية ، بما في ذلك Freifunk وLibre-Mesh وqMp
- يتم اشتقاق بعض البرامج الثابتة لأجهزة التوجيه TP-Link و Xiaomi و ZyXEL و D-Link من OpenWrt [79] [80]
- FreeWRT هو توزيع Linux تم استخدامه في الأنظمة المضمنة مثل أجهزة WLAN من Linksys وAsus. لا علاقة له بمشروع (بنفس الاسم) يعتمد على البرامج الثابتة Sveasoft. [ بحاجة لمصدر ]
- تصنع شركة Friendly Electronics سلسلة NanoPi من أجهزة SoC وتوفر نظام تشغيل مشتق من OpenWRT يسمى FriendlyWRT. [81]
- واجهة المستخدم الرسومية المخصصة Technicolor من Ansuel هي واجهة ويب إدارية معدلة تم تطويرها على أساس البرامج الثابتة الرسمية لـ Technicolor for Homeware، والتي تشغل فرعًا من OpenWrt، مما يؤدي إلى إلغاء قفل مودم/موجهات Technicolor. [82]
انظر أيضا
مراجع
- ^ "OpenWrt 23.05.5 - إصدار الخدمة - 25 سبتمبر 2024". 25 سبتمبر 2024.
- ^ "بوابة ترجمة لوسي على ويب ليت". 22 يناير 2021. تم الاسترجاع في 22 يناير 2021 .
- ^ "git.openwrt.org Git - openwrt/openwrt.git/blob - target/Config.in". git.openwrt.org . 24 أكتوبر 2017. مؤرشف من الأصل في 4 نوفمبر 2019. تم الاسترجاع 2 يوليو 2018 .
- ^ Fietkau, Felix (16 يونيو 2015). "OpenWrt switches to musl by default". مؤرشف من الأصل في 17 يونيو 2015. تم الاسترجاع في 16 يونيو 2015 .
- ^ ميكلاس، أندرو (7 يونيو 2003). "Linksys WRT54G وGPL". قائمة بريدية لنواة لينكس (قائمة بريدية) . تم الاسترجاع في 5 يوليو 2018 .
- ^ Weiss, Aaron (8 نوفمبر 2005). "قصة WRT54G مفتوحة المصدر". Wi-Fi Planet . تم الاسترجاع في 5 يوليو 2018 .
- ^ "Linksys تصدر كودًا محميًا بموجب GPL لـ WRT54G". Slashdot . 6 يوليو 2003. تم الاسترجاع في 5 يوليو 2018 .
- ^ ويليس، ناثان (11 مايو 2016). "LEDE وOpenWrt". LWN.net . تم الاسترجاع في 31 أغسطس 2017 .
- ^ شاروود، سيمون (10 مايو 2017). "OpenWRT وLEDE يتفقان على خطة سلام بشأن Linux-for-routers". theregister.co.uk . تم الاسترجاع في 31 أغسطس 2017 .
- ^ Wich, Jo-Philipp (2 يناير 2018). "الإعلان عن دمج OpenWrt/LEDE". منتدى مشروع LEDE . تم الاسترجاع في 10 يناير 2018 .
- ^ "مرحبًا بكم في مشروع OpenWrt (مشروع OpenWrt)". OpenWrt . يناير 2018 . تم الاسترجاع في 16 فبراير 2018 .
اعتبارًا من يناير 2018، تم بناء إصدار OpenWrt المستقر الحالي [17.01.4] من كود مصدر LEDE 17.01، وتم تسميته باسم مشروع LEDE. تحمل إصدارات التطوير من OpenWrt حاليًا اسم OpenWrt، ولها رقم إصدار 18.01
" - ^ "تاريخ إصدار OpenWrt". 16 أكتوبر 2023.
- ^ "إصدارات الإصدار". 19 أكتوبر 2023.
- ^ "الأمان - حالة الدعم". 28 ديسمبر 2015. تم الاسترجاع في 9 يناير 2024 .
- ^ "Whiterussian 0.9 / Kamikaze snapshots". 5 فبراير 2007.
- ^ "WHITE RUSSIAN 0.9". 5 فبراير 2007.
- ^ “كاميكازي 7.06”. 2 يونيو 2007.
- ^ "كاميكازي 7.07". 26 يوليو 2007.
- ^ "كاميكازي 7.09". 30 سبتمبر 2007.
- ^ "كاميكازي 8.09". 19 فبراير 2009.
- ^ “كاميكازي 8.09.1”. 3 يونيو 2009.
- ^ "Kamikaze 8.09.2". 10 يناير 2010.
- ^ "Backfire 10.03". 7 أبريل 2010.
- ^ "Backfire 10.03.1". 21 ديسمبر 2011.
- ^ "تعديل الموقف". 25 أبريل 2013.
- ^ "Barrier Breaker". 2 أكتوبر 2014.
- ^ "مشروع OpenWrt: Freescale i.MX". openwrt.org . 16 يوليو 2013 . تم الاسترجاع في 16 يوليو 2018 .
- ^ "الفوضى أكثر هدوءًا". 11 سبتمبر 2015.
- ^ "OpenWrt 15.05.1 "Chaos Calmer"". 16 مارس 2016.
- ^ “LEDE 17.01” إعادة التشغيل““. 29 يونيو 2019.
- ^ "[OpenWrt-Devel] OpenWrt يتحول إلى musl افتراضيًا". 16 يونيو 2015. تم الاسترجاع في 27 يونيو 2015 .
- ^ "OpenWrt/LEDE 17.01.7 - الإصدار السابع للخدمة - يونيو 2019". 20 يونيو 2019.
- ^ "OpenWrt 17.01.7 - تاريخ الإصدار؟". 20 يوليو 2019. تم الاسترجاع في 11 يناير 2024 .
- ^ "OpenWrt 18.06". 31 يوليو 2018.
- ^ "OpenWrt 19.07". 6 يناير 2020.
- ^ Mehrtens, Hauke (6 يناير 2020). "OpenWrt 19.07.0 - الإصدار المستقر الأول - 6 يناير 2020". OpenWrt Wiki .
- ^ مان، لو كاه (1 فبراير 2020). "اختبار سرعة OpenWRT مع تفريغ التدفق". ليو كاه مان - مدونة التكنولوجيا .
- ^ "OpenWrt 21.02". 4 سبتمبر 2021.
- ^ ميرتنز ، هوك (4 سبتمبر 2021). "OpenWrt 21.02.0 - الإصدار الأول المستقر - 4 سبتمبر 2021". أوبنويرت ويكي .
- ^ "OpenWrt 22.03". 6 سبتمبر 2022.
- ^ "OpenWrt 21.03.0 - الإصدار المستقر الأول - 6 سبتمبر 2022". ويكي OpenWrt . 15 سبتمبر 2022.
- ^ "OpenWrt 23.05". 13 أكتوبر 2023.
- ^ Mehrtens, Hauke (11 أكتوبر 2023). "OpenWrt 23.05.0 - First Stable Release - 13 أكتوبر 2023". OpenWrt Wiki . تم الاسترجاع في 24 أكتوبر 2023 .
- ^ "واجهة تكوين Lua: /modules/luci-base/po". 10 مايو 2017. مؤرشف من الأصل في 26 سبتمبر 2017. تم الاسترجاع في 14 مايو 2017 .
- ^ "مستودع مصدر LEDE: /target/Config.in". 30 مارس 2017. مؤرشف من الأصل في 26 سبتمبر 2017. تم الاسترجاع في 14 مايو 2017 .
- ^ لارابيل، مايكل (14 مايو 2017). "OpenWRT يحصل على شوكة من قبل بعض مطوريه كمشروع LEDE". Phoronix . تم الاسترجاع في 3 مايو 2016 .
- ^ ab Willis, Nathan (11 مايو 2016). "LEDE وOpenWrt". LWN.net . تم الاسترجاع في 14 مايو 2017 .
- ^ تشيرغوين، ريتشارد (5 مايو 2016). "قراصنة أجهزة التوجيه يتجهون نحو الشوكة: انشقاقات LEDE عن OpenWRT". The Register . تم الاسترجاع في 14 مايو 2017 .
- ^ جرونر ، سيباستيان (5 مايو 2016). "OpenWRT-Kernentwickler starten eigenen Fork". golem.de (باللغة الألمانية) . تم الاسترجاع في 14 مايو 2017 .
- ^ أهلرز ، إرنست (4 مايو 2016). "البرامج الثابتة لجهاز التوجيه: LEDE als offenere OpenWRT-Alternative" (باللغة الألمانية). هيز اون لاين . تم الاسترجاع في 14 مايو 2017 .
- ^ شاروود، سيمون (10 مايو 2017). "OpenWRT وLEDE يتفقان على خطة سلام بشأن Linux-for-routers". theregister.co.uk . تم الاسترجاع في 31 أغسطس 2017 .
- ^ Mehrtens, Hauke (26 يونيو 2017). "LEDE call for vote on remerge proposal V3". قائمة بريدية LEDE-DEV . مؤرشف من الأصل في 1 سبتمبر 2017. تم الاسترجاع في 31 أغسطس 2017 .
- ^ Wich, Jo-Philipp (2 يناير 2018). "الإعلان عن دمج OpenWrt/LEDE". منتدى مشروع LEDE . تم الاسترجاع في 10 يناير 2018 .
- ^ "مشروع OpenWrt: OpenWrt 18.06". openwrt.org . 18 مايو 2018 . تم الاسترجاع في 2 نوفمبر 2018 .
- ^ "مشروع LEDE: LEDE 17.01.0 - الإصدار المستقر الأول - فبراير 2017". Lede-project.org . 22 فبراير 2017 . تم الاسترجاع في 20 أكتوبر 2017 .
- ^ "مشروع LEDE: LEDE 17.01.1 - أول إصدار خدمة - أبريل 2017". Lede-project.org . 19 أبريل 2017 . تم الاسترجاع في 20 أكتوبر 2017 .
- ^ "مشروع LEDE: LEDE 17.01.2 - الإصدار الثاني للخدمة - يونيو 2017". Lede-project.org . 12 يونيو 2017 . تم الاسترجاع في 20 أكتوبر 2017 .
- ^ "مشروع LEDE: LEDE 17.01.3 - الإصدار الثالث للخدمة - أكتوبر 2017". Lede-project.org . 3 أكتوبر 2017 . تم الاسترجاع في 20 أكتوبر 2017 .
- ^ "مشروع LEDE: LEDE 17.01.4 - الإصدار الخدمي الرابع - أكتوبر 2017". Lede-project.org . 18 أكتوبر 2017 . تم الاسترجاع في 20 أكتوبر 2017 .
- ^ "OpenWrt/LEDE 17.01.5 - Fifth Service Release - July 2018". Lede-project.org . 15 يوليو 2018 . تم الاسترجاع في 20 يوليو 2018 .
- ^ “OpenWrt/LEDE 17.01.6 – إصدار الخدمة السادسة – سبتمبر 2018”. Led-project.org . 2 سبتمبر 2018 . تم الاسترجاع في 2 نوفمبر 2018 .
- ^ "تخطيط فلاش OpenWrt". مشروع OpenWrt . 18 يناير 2010. تم الاسترجاع في 7 يوليو 2018 .
- ^ Corbet, Jonathan (15 يونيو 2011). "مناقشة التراكبات". LWN.net . تم الاسترجاع في 7 يوليو 2018 .
- ^ "نظام الاتحاد الدولي للدراجات". مشروع OpenWrt . 16 سبتمبر 2009. تم الاسترجاع في 8 يوليو 2018 .
- ^ "29C3: الصندوق الأسود لمزود خدمة الإنترنت". events.ccc.de . 19 يناير 2013.
- ^ "kernel: add codel and fq_codel to generic 3.3 patch set". dev.archive.openwrt.org . 16 مايو 2012 . تم الاسترجاع في 2 يوليو 2018 .
- ^ abc "OpenWrt Buildroot – About". openwrt.org . تم الاسترجاع في 21 أكتوبر 2013 .
- ^ "OpenWrt Buildroot - الاستخدام والتوثيق". openwrt.org . 8 يناير 2006. مؤرشف من الأصل في 21 أكتوبر 2013. تم الاسترجاع في 21 أكتوبر 2013 .
- ^ ab Tao Jin (13 فبراير 2012). "دليل تطوير OpenWrt" (PDF) . مختبر الشبكات اللاسلكية، CCIS، NEU . تم الاسترجاع في 21 أكتوبر 2013 .
- ^ "إنشاء الحزم". openwrt.org . تم الاسترجاع في 21 أكتوبر 2013 .
- ^ "مشروع OpenWrt: جدول الأجهزة". openwrt.org . 19 يناير 2016 . تم الاسترجاع في 2 يوليو 2018 .
- ^ "مشروع OpenWrt: دليل المشترين". openwrt.org . 29 ديسمبر 2010. تم الاسترجاع في 2 يوليو 2018 .
- ^ "تحذير 32/4". OpenWrt . 28 سبتمبر 2020.
- ^ "صندوق سيميت" . تم استرجاعه في 14 سبتمبر 2017 .
- ^ "إعلان: شجرة git لاختبار إزالة الانتفاخ من نواة النظام". LWN.net . تم الاسترجاع في 13 فبراير 2014 .
- ^ "Cerowrt Wiki - Bufferbloat.net". www.bufferbloat.net .
- ^ "مؤسسة البرمجيات الحرة تضيف libreCMC إلى قائمة التوزيعات المعتمدة". FSF.org . 4 سبتمبر 2014 . تم الاسترجاع في 21 ديسمبر 2014 .
- ^ ""وقت الإغلاق" رسالة من المؤلف على منتدى PacketProtector". مؤرشف من الأصل في 21 أبريل 2013.
- ^ "مركز كود GPL | TP-Link". www.tp-link.com .
- ^ "دعم كود مصدر GPL؛ D-Link". tsd.dlink.com.tw .
- ^ "تنزيلات FriendlyElec".
- ^ "Ansuel GUI". Ansuel Github . 16 أغسطس 2017 . تم الاسترجاع في 16 أبريل 2022 .
روابط خارجية
- محدد البرامج الثابتة OpenWrt
- تنزيلات OpenWrt
- OpenWrt على GitHub
- قوائم البريد OpenWrt
- منتدى OpenWrt
- مشروع لوسي
- قمة OpenWrt و Battle Mesh
- مركز كود GPL في Linksys
