السجل الكامل للقتال الفعلي لـ Redmi AC2100 OpenWrt: الشبكات المتداخلة، وتجوال Wi-Fi والتكوين الكامل
من الإصدار 2.0.23 الأصلي إلى OpenWrt، إلى جهازي AC2100 اللذين يشكلان شبكة تجوال سلكية متعددة نقاط الوصول، إليك الخطوات والمفاهيم والمزالق الموضحة بوضوح في وقت واحد
مقدمة
تسجل هذه المقالة العملية الكاملة لتحويل جهازي Redmi AC2100 إلى OpenWrt ثم تكوينهما في شبكة 有线回程多 AP 漫游.
سأكتب كل ما يلي بوضوح:
- لفلاش OpenWrt
- أكمل الخطوات لفلاش OpenWrt من المصنع ضمن نظام التشغيل Windows
- الأخطاء التي حدثت أثناء عملية التفليش وحلولها
- تبدأ بعض البرامج التعليمية بـ Breed
- هل يمكن وميض ماك وويندوز؟
- هل أحتاج إلى استخدام كابل الشبكة؟
- ما هو AP، NAT، Double NAT، Mesh، 802.11k/v/r، usteeer
- كيفية تكوين جهازي AC2100 في شبكة تجوال سلكية
- ما هي المشاكل التي تنتج عن “التكوين الخاطئ” وما هي المشاكل التي تنتج بالفعل عن “ارتباك المفاهيم”
إذا كنت، مثلي، في حيرة من أمرك بشأن هذه الكلمات في البداية، فيجب أن توفر لك هذه المقالة الكثير من المنعطفات.
1. ما هو هدفي؟
كان هدفي الأولي في الواقع بسيطًا جدًا:
- قم بفلاش
Redmi AC2100من النظام الأصلي إلىOpenWrt - لاحقًا، سيتم استخدام جهازي التوجيه لإنشاء شبكة Wi-Fi منزلية بتغطية أفضل.
- اجعل التبديل بين شبكة Wi-Fi أمرًا طبيعيًا قدر الإمكان عندما يتحرك الهاتف في جميع أنحاء المنزل
في البداية، أردت تجربة OpenWrt لأن تأثير التجوال لشبكة Wi-Fi الأصلية التي تحمل الاسم نفسه لم يكن مثاليًا.
وفيما بعد، وبعد أن فهمت الأمر جيداً، وجدت أن هذا الأمر يمكن تقسيمه فعلياً إلى مستويين:
- الطبقة الأولى: قم بتفليش جهاز التوجيه في OpenWrt
- الطبقة الثانية: قم بدمج جهازي توجيه لتكوين شبكة منزلية أكثر معقولية
إذا تم خلط هاتين الطبقتين معًا، فسيكون من السهل الفوضى.
2. نظرة أولى على طراز الجهاز
مزايا هذا الجهاز هي:
- سعر رخيص
- الكثير من المعلومات المجتمعية
- يتمتع OpenWrt بدعم رسمي -الأداء متاح للسيناريوهات العائلية
- يعد إجراء تغطية AP وتغطية متعددة النقاط فعالاً للغاية من حيث التكلفة
ولكن تأكد من تأكيد رقم الطراز أولاً:
- ما أتحدث عنه هنا هو
Redmi AC2100 / RM2100 - لا ينبغي الخلط بينه وبين
小米 AC2100 / R2100
إذا قمت بتنزيل النموذج الخاطئ في الصورة عند الوميض، فستحدث مشاكل في جميع الخطوات اللاحقة.
دعونا نرى ما إذا كان يجب تنظيف السلالة أولاً.
كان لدي هذا السؤال في البداية أيضًا.
1. ما هي السلالة؟
Breed ليس OpenWrt، بل هو في الأساس bootloader لجهة خارجية.
توصي بعض البرامج التعليمية بوميض Breed أولاً لأنه سيكون أكثر ملاءمة لفلاش البرامج الثابتة وحفظ الطوب واستعادة المصنع الأصلي لاحقًا.
2. لا يُنصح للمبتدئين بالتنظيف بالفرشاة أولاً
نظرًا لأن وميض السلالة يتغير إلى bootloader، فإن المخاطرة أعلى من وميض البرامج الثابتة العادية.
إذا فشل الوميض العادي، فعادةً ما تكون هناك فرصة للتعافي؛ إذا كان محمل الإقلاع تالفًا بالفعل، فسترتفع صعوبة الاسترداد إلى مستوى أعلى.
3. استنتاجي
إذا كنت تريد فقط:
- فلاش إلى OpenWrt بشكل مطرد
- للاستخدام العادي اللاحق
- لا تهتم بعمليات الاسترداد المختلفة والتبديل بين البرامج الثابتة المتعددة في الوقت الحالي.
يبدأ ذلك بـ 没必要先刷 Breed.
بالنسبة لـ Redmi AC2100، اتبع التوصيات الرسمية:
- قام المصنع الأصلي بتخفيضه إلى نسخة قابلة للاستغلال
- فتح سش
- اكتب
kernel1وrootfs0
هذا يكفي.
4. الأسئلة القليلة الأولى التي طرحتها قبل وميض الهاتف
1. هل يمكن وميض جهاز Mac؟
نعم.
ماك يأتي مع:
sshscp- المتصفح
من الناحية النظرية، إنها مناسبة جدًا للتنظيف بالفرشاة.
لكن انتهى بي الأمر باستخدام Windows لأنه كان أكثر ملاءمة لتوصيل كبلات الشبكة وإجراء التصحيح اللاحق.
2. ما هو PowerShell لنظام التشغيل Windows؟ هل تريد تنزيله؟
لا حاجة للتنزيل.
PowerShell هي بيئة سطر الأوامر التي تأتي مع Windows، على غرار:
cmdأكثر حداثة- أو إصدار Windows من نافذة الأوامر الطرفية
هذه المرة، الغرض الرئيسي من الوميض هو استخدامه:
sshscp-الأوامر عن بعد خلف
3. هل من الضروري توصيل كابل شبكة سلكية؟
أساسًا.
السبب بسيط:
- افتح SSH ليكون مستقرا
- يجب أن تكون الصورة التي تم تحميلها مستقرة
mtd writeلا يمكن ترك هذه الخطوة الحاسمة للصدفة مع شبكة Wi-Fi.
ولذلك فإن الفكرة الصحيحة لتفليش هذا النوع من الراوتر هي:
- قم بتوصيل الكمبيوتر بمنفذ
LANالخاص بجهاز التوجيه - لا يوجد واي فاي
إذا كنت تستخدم جهاز MacBook ولا يوجد منفذ شبكة، فقم بإعداد USB-C 转 RJ45.
5. مسار الوميض الفعلي الذي استخدمته
المسار الذي انتهى بي الأمر هو هذا:
原厂 2.0.23 -> Web Exploit 开 SSH -> 上传 kernel1/rootfs0 -> mtd 写入 -> 重启进 OpenWrt
ومن مزايا هذا الطريق ما يلي:
- أقل خطورة من الزراعة السلالة أولا
- الخطوات واضحة نسبيا
- هناك المزيد من المعلومات الرسمية والمجتمعية
6. التحضير قبل الوميض
1. إصدار البرنامج الثابت
عندما تومض، النسخة الأصلية كانت:
2.0.23
يعد هذا أمرًا بالغ الأهمية لأن طريقة فتح SSH اللاحقة مرتبطة بهذا الإصدار.
2. ملف OpenWrt
عند التفليش من المصنع الأصلي لأول مرة، ستحتاج فقط إلى هذين الملفين:
-openwrt-25.12.2-ramips-mt7621-xiaomi_redmi-router-ac2100-squashfs-kernel1.bin
openwrt-25.12.2-ramips-mt7621-xiaomi_redmi-router-ac2100-squashfs-rootfs0.bin
لقد أكملت مجموعة العناوين التالية في ذلك الوقت. إذا قمت بتفليشه من المصنع الأصلي للمرة الأولى، فسيكون أول اثنين كافيين:
kernel1.binhttps://downloads.openwrt.org/releases/25.12.2/targets/ramips/mt7621/openwrt-25.12.2-ramips-mt7621-xiaomi_redmi-router-ac2100-squashfs-kernel1.binrootfs0.binhttps://downloads.openwrt.org/releases/25.12.2/targets/ramips/mt7621/openwrt-25.12.2-ramips-mt7621-xiaomi_redmi-router-ac2100-squashfs-rootfs0.binsysupgrade.binhttps://downloads.openwrt.org/releases/25.12.2/targets/ramips/mt7621/openwrt-25.12.2-ramips-mt7621-xiaomi_redmi-router-ac2100-squashfs-sysupgrade.bin
ملحوظة:
- وميض لأول مرة من المصنع الأصلي،
不用sysupgrade.bin - يُستخدم
sysupgrade.binللترقيات المستقبلية في OpenWrt
إذا كنت تريد العثور على الدليل بنفسك، فيمكنك أيضًا فتح الدليل الرسمي مباشرة:
https://downloads.openwrt.org/releases/25.12.2/targets/ramips/mt7621/
بالإضافة إلى ذلك، المدخل الرسمي للبرامج الثابتة الأصلية لـ Xiaomi هو:
-https://www.miwifi.com/miwifi_download.html
الذي أستخدمه عند وميض هاتفي هنا هو 2.0.23. تنص صفحة جهاز OpenWrt Redmi AC2100 الرسمية أيضًا بوضوح على ما يلي:
- تتطلب طريقة
Web Exploitأن تكون الشركة المصنعة الأصلية هي2.0.23 - هذه الطريقة متوافقة أيضًا مع
2.0.503
إذا كان الجهاز نفسه 2.0.23 بالفعل، فلا حاجة عادةً إلى تنزيل البرنامج الثابت الأصلي.
3. إعداد الأجهزة
- جهاز كمبيوتر ويندوز
- كابل الشبكة
- قم بتشغيل جهاز التوجيه
- قم بتوصيل الكمبيوتر بمنفذ
LANالخاص بجهاز التوجيه
7. العملية الكاملة لتحديث OpenWrt من المصنع الأصلي تحت نظام Windows
الجزء التالي عبارة عن مجموعة من الخطوات التي قمت بها بالفعل.
الخطوة 1: قم بتسجيل الدخول إلى الواجهة الخلفية الأصلية
يفتح المتصفح:
http://192.168.31.1
أكمل التهيئة وقم بتعيين كلمة مرور المسؤول الأصلية.
الخطوة الثانية: احصل على stok
بعد تسجيل الدخول إلى الواجهة الخلفية، سيكون هناك شيء مشابه في شريط عنوان المتصفح:
http://192.168.31.1/cgi-bin/luci/;stok=xxxxxxxxxxxx/web/home#router
سيتم استخدام stok هذا لاحقًا.
الخطوة 3: تمكين SSH
قم بإعداد كلمة مرور SSH أولاً. يوصى بما يلي:
- 8 أشخاص أو أكثر
- لا تستخدم أحرفًا خاصة بعد
ثم قم بالوصول إلى الرابط لتمكين SSH في شريط عنوان المتصفح وقم بتعيين كلمة مرور الجذر.
بعد اكتمال هذه الخطوة، سيقوم جهاز التوجيه بفتح منفذ 22.
الخطوة 4: اختبار تسجيل الدخول إلى SSH
التنفيذ في Windows Terminal / PowerShell:
ssh root@192.168.31.1
المرة الأولى التي واجهت فيها هنا كانت مشكلة خوارزمية.
الخطأ الذي تم الإبلاغ عنه هو:
Unable to negotiate with 192.168.31.1 port 22: no matching host key type found. Their offer: ssh-rsa
هذا يعني:
- تم بالفعل فتح جهاز التوجيه SSH بنجاح
- الأمر فقط هو أن الإصدار الجديد من OpenSSH الذي يأتي مع Windows لا يقبل
ssh-rsaالقديم الذي يوفره افتراضيًا.
أمر الحل:
ssh -o HostKeyAlgorithms=+ssh-rsa root@192.168.31.1
الخطوة 5: تنفيذ أوامر الحماية
قمت لاحقًا بتغيير جميع خطوات “يجب تسجيل الدخول إلى SSH أولاً ثم الكتابة يدويًا” إلى 本地直接远程执行، لأنه غالبًا ما كان من الصعب اللصق بعد تسجيل الدخول إلى SSH في وحدة تحكم Windows القديمة.
يوصى بالتنفيذ مباشرة في المحطة المحلية:
ssh -o HostKeyAlgorithms=+ssh-rsa root@192.168.31.1 "nvram set uart_en=1 && nvram set boot_wait=on && nvram set bootdelay=5 && nvram set flag_try_sys1_failed=1 && nvram commit"
الوظائف الرئيسية لهذه المجموعة من الأوامر هي:
- افتح UART
- تمكين boot_wait
- اترك بعض المساحة للتعافي لاحقًا واستكشاف الأخطاء وإصلاحها
الخطوة 6: تحميل البرامج الثابتة
انقل الملفين إلى جهاز التوجيه /tmp:
scp -O -o HostKeyAlgorithms=+ssh-rsa .\openwrt-25.12.2-ramips-mt7621-xiaomi_redmi-router-ac2100-squashfs-kernel1.bin root@192.168.31.1:/tmp
scp -O -o HostKeyAlgorithms=+ssh-rsa .\openwrt-25.12.2-ramips-mt7621-xiaomi_redmi-router-ac2100-squashfs-rootfs0.bin root@192.168.31.1:/tmp
تأكد من وجود الملف:
ssh -o HostKeyAlgorithms=+ssh-rsa root@192.168.31.1 "cd /tmp && ls"
الخطوة 7: الوميض الرسمي
نظرًا لأن اسم الملف طويل جدًا، فمن السهل ارتكاب الأخطاء عند الكتابة يدويًا، لذلك قمت لاحقًا بتلخيص طريقتين:
الطريقة أ: قم بتغيير اسم الملف إلى اسم أقصر أولاً
في SSH التغيير إلى:
-kernel1.bin
-rootfs0.bin
تحديث:
mtd write kernel1.bin kernel1
mtd -r write rootfs0.bin rootfs0
الطريقة ب: تنفيذ الأوامر الطويلة مباشرة عن بعد على المحطة المحلية
وأخيراً أوصي بهذا:
ssh -o HostKeyAlgorithms=+ssh-rsa root@192.168.31.1 "cd /tmp && mtd write openwrt-25.12.2-ramips-mt7621-xiaomi_redmi-router-ac2100-squashfs-kernel1.bin kernel1"
ssh -o HostKeyAlgorithms=+ssh-rsa root@192.168.31.1 "cd /tmp && mtd -r write openwrt-25.12.2-ramips-mt7621-xiaomi_redmi-router-ac2100-squashfs-rootfs0.bin rootfs0"
ملحوظة:
- الفرشاة الأولى
kernel1 - الفرشاة الثانية
rootfs0 - الأمر الثاني يحتوي على
-r، والذي سيتم إعادة تشغيله تلقائيًا - لا تقم بإيقاف تشغيل الطاقة خلال هذه الخطوة
الخطوة 8: أدخل OpenWrt
بعد التفليش، انتظر بضع دقائق ثم قم بزيارة:
http://192.168.1.1
عندما دخلت OpenWrt لأول مرة، سألت “ما هي كلمة المرور الافتراضية” وإليك ما حدث:
- العديد من OpenWrts تكون
空密码عند إدخالها لأول مرة - في بعض الأحيان سيُطلب منك مباشرةً تعيين كلمة مرور
- إذا انبثق مربع تسجيل الدخول، فالمربعات الشائعة هي:
- اسم المستخدم:
root - كلمة المرور: اتركها فارغة
الخطوة 9: رأيت مطلبين عند الدخول إلى OpenWrt للمرة الأولى
عندما دخلت إلى الواجهة الخلفية لأول مرة بعد التمرير، واجهت أيضًا نافذتين منبثقتين كانتا مضللتين بسهولة.
1. تحقق من تحديثات البرامج الثابتة عبر الإنترنت
سوف ينبثق OpenWrt مطالبة بتأثير:
- هل تريد الذهاب إلى موقع التنزيل للتأكد من وجود برامج ثابتة جديدة؟
- يمكنك التحقق من ذلك في كل مرة تفتح فيها صفحة الحالة في المستقبل
هذا ليس خطأ، ولا هو فشل فلاش، بل هو مجرد تأكيد الإعداد.
اختياراتي في ذلك الوقت كانت:
No, disable checking
السبب بسيط:
- أهم شيء بعد التفليش هو التأكد من أن النظام طبيعي.
- هذه الوظيفة فقط “تتحقق من وجود إصدار جديد”
- ليست ميزة مطلوبة
2. نافذة منبثقة للتكوين/التغييرات
إذا قمت بالنقر فوق إغلاق التحقق من وجود تحديثات في النافذة المنبثقة السابقة، فسينبثق OpenWrt مرة أخرى لتأكيد تغيير التكوين.
انظر شيئا مثل:
uci set attendedsysupgrade.client.login_check_for_upgrades='0'
ما يعنيه في الواقع هو:
关闭登录后自动检查固件更新
الآن انقر مباشرة:
Save & Apply
هذا كل شيء.
مرة أخرى، هذا ليس خطأ، فقط قم بحفظ التكوين.
8. المشاكل العملية التي واجهتني أثناء عملية التفليش
هذا الجزء هو الأكثر قيمة في رأيي، لأن معظم الوقت يقضيه في هذه الحفر.
1. تقرير تسجيل الدخول إلى SSH no matching host key type found
تم الإبلاغ عن الخطأ:
Unable to negotiate with 192.168.31.1 port 22: no matching host key type found. Their offer: ssh-rsa
السبب:
- جهاز التوجيه يقدم
ssh-rsaالقديم فقط - لا يقبل Windows OpenSSH ذلك بشكل افتراضي
الحل:
ssh -o HostKeyAlgorithms=+ssh-rsa root@192.168.31.1
```يجب عليك أيضًا كتابة هذا عند تحميل الملفات:
```powershell
scp -O -o HostKeyAlgorithms=+ssh-rsa ...
2. غير قادر على لصق الأوامر بعد تسجيل الدخول إلى SSH
يعد هذا أمرًا شائعًا في وحدات تحكم Windows PowerShell القديمة.
لقد حاولت:
Ctrl + V- انقر بزر الماوس الأيمن للصق
-
Shift + Insert
هناك أوقات يكون فيها كل شيء غير مستقر.
وكانت الطريقة الأكثر فعالية فيما بعد هي:
不要先进 SSH 黑框里粘贴,而是在本地终端直接执行远程命令。
أي على هذا الشكل:
ssh root@192.168.1.2 "uci show wireless"
لقد مرت طريقة الكتابة هذه تقريبًا خلال عملية التكوين بأكملها.
3. موجه SSH الثاني لجهاز التوجيه REMOTE HOST IDENTIFICATION HAS CHANGED
هذا بسبب:
- استخدم كل من جهازي الكمبيوتر الأول والثاني العنوان الافتراضي
192.168.31.1قبل الوميض. - سجل Windows أول بصمة SSH لـ
known_hosts - الآن يستخدم الثاني أيضًا نفس عنوان IP، ولكن ببصمات أصابع مختلفة
قد تبدو رسالة الخطأ مخيفة، ولكنها عادة ما تكون ظاهرة طبيعية بالنسبة لوحدة التحكم الثانية.
الحل:
ssh-keygen -R 192.168.31.1
ثم أعد الاتصال.
4. بعد توصيل كابل الشبكة، تظهر رسالة Media disconnected
لقد واجهت هذه المشكلة أيضًا.
إنه:
Windows 根本没检测到有线链路。
في النهاية سببي بسيط:
- منفذ
LANمعين لا يعمل أو اتصاله ضعيف
الحل هو:
- التغيير إلى منفذ
LAN
كان الأمر جيدًا فور تغيير الفم.
5. بعد وميض OpenWrt، يمكنني الدخول إلى 192.168.1.1، لكن الوصول السلكي محظور.
لقد واجهت مشكلة معقدة للغاية لاحقًا:
- وصول لاسلكي
192.168.1.1 - سلكي ولكن غير قادر على الوصول إلى
192.168.1.1
وهذا يعني عادة:
- الطريق الرئيسي نفسه على قيد الحياة
- توجد مشكلة في تكوين بطاقة الشبكة السلكية للكمبيوتر
الأسباب الأكثر شيوعًا هي:
- قم بتعيين IP ثابت لبطاقة الشبكة السلكية التي تعمل بنظام Windows عند وميض الهاتف
- نسيت لاحقًا العودة إلى الاكتساب التلقائي.
إذا حدث هذا، ركز على التحقق من:
- هل تم ضبط Ethernet IPv4 على DHCP؟
- هل هناك أي بقايا
192.168.31.x - هل يتعارض مع
192.168.1.2 / 192.168.1.3؟
6. تم طرح findstr عن طريق الخطأ في جهاز التوجيه عند تنفيذ الأوامر في OpenWrt.
لقد واجهت أيضًا مشكلة “تفكير Windows” الكلاسيكية.
على سبيل المثال، إذا كنت أرغب في تصفية الإخراج محليًا في نظام التشغيل Windows، فسيتم كتابة النتيجة على النحو التالي:
ssh root@192.168.1.3 "uci show wireless | findstr ..."
لا يوجد findstr في OpenWrt، لذلك سيتم الإبلاغ عن:
ash: findstr: not found
في هذا الوقت، تحتاج إلى التغيير إلى أمر نمط Linux:
grep
هذا هو:
ssh root@192.168.1.3 "uci show wireless | grep -E '...'"
9. العديد من الأسئلة الأساسية التي طرحتها بعد الانتهاء من OpenWrt
تم توضيح الأسئلة التالية شيئًا فشيئًا بعد أن بدأت فعليًا في تكوين الشبكة.
1. ما هو AP؟
AP هو Access Point، وهو 无线接入点 باللغة الصينية.
ويمكن فهمها ببساطة على النحو التالي:
-
جهاز التوجيه الرئيسي مسؤول عن:
-
اطلب -DHCP
-
نات
-
جدار الحماية
-
AP مسؤول عن:
-
إرسال واي فاي
-
ربط الأجهزة اللاسلكية بالشبكات الموجودة
وبعبارة أخرى، فإن نقطة الوصول أشبه بـ “المسؤولة عن التغطية” وليس “المسؤولة عن التحكم في الوصول إلى الإنترنت”.
2. ما هو NAT وما هو NAT المزدوج؟
يقوم NAT بشكل أساسي بتوصيل العديد من أجهزة الشبكة الخاصة في المنزل بالإنترنت من خلال عنوان IP للشبكة العامة.
إذا مرت البيانات عبر طبقتين من أجهزة التوجيه وأجرت ترجمتين للعنوان، فهي 双重 NAT.
على سبيل المثال:
光猫(做路由) -> OpenWrt(又做路由) -> 终端设备
هذا سوف يجلب:
- يعد تعيين المنافذ أكثر تعقيدًا
- الوصول عن بعد أكثر إزعاجا
- بعض الألعاب أو الخدمات أكثر عرضة للمشاكل
لذلك، إذا كنت تحتاج فقط إلى تغطية متعددة النقاط لعائلتك، فمن المستحسن عادةً ما يلي:
- حافظ على طريق رئيسي واحد فقط
- جميع الأجهزة الأخرى هي نقاط وصول
3. هل من الممكن استخدام المودم وحده كجهاز توجيه رئيسي؟
نعم، وبالنسبة لمعظم المنازل، 不是什么问题.
إذا كان الطلب فقط:
- يستطيع العديد من الأشخاص في المنزل الوصول إلى الإنترنت بشكل طبيعي
- اثنان من OpenWrts لتغطية AP
- تقليل NAT المزدوج
هذا جيد تمامًا:
- يستمر المودم البصري في الاتصال بـ DHCP وNAT
- يعمل كلا الطرازين AC2100 كنقاط وصول
ما لا يكفي حقًا هو عادةً عندما تبدأ في الحاجة إلى:
- جودة الخدمة/SQM أكثر تقدمًا -VPN
- تصفية الإعلانات
- إعادة توجيه المنفذ المعقد
- تحكم أقوى في التوجيه
هذا هو الوقت الذي يستحق فيه التفكير في السماح لجهاز OpenWrt بالقيام بالتوجيه الرئيسي.
4. هل الشبكة الحالية عبارة عن شبكة توصيل سلكية؟
بالمعنى الدقيق للكلمة، فهو ليس 802.11s Mesh بالمعنى التقليدي.
العبارة الأكثر دقة هي:
有线回程多 AP 漫游网络
هذا هو:
- ترتبط أجهزة التوجيه بكابلات الشبكة
- التجوال الطرفي بين نقاط الوصول المتعددة
وعلى نحو فعال، غالبًا ما يكون هذا الحل أكثر استقرارًا من الشبكات اللاسلكية.
5. هل تعتمد نقطة الوصول الخاصة بالمؤسسة أيضًا على K/V/R؟
نعم، ولكن ليس بهذا فقط.
عادةً ما يكون التجوال لنقاط الوصول الخاصة بالمؤسسة:
-802.11k
-802.11v
-802.11r
- التعاون تحكم
- ضبط الترددات اللاسلكية
- موازنة التحميل
- خوارزمية الشركة المصنعة الخاصة
لذلك، نستخدم OpenWrt لتنفيذ K/V/R + usteer في عائلتنا، وهو أقرب ما يكون إلى فكرة AP للمؤسسة، ولكن لا يمكن فهمه ببساطة على أنه “نفس الشيء تمامًا”.
6. هل usteer ضروري؟
ليس مطلوبا، ولكن 很值得加.
إذا كان لديك نقطتي وصول فقط وقمت بذلك بشكل صحيح:
- إرجاع الكابل
- وضع أب
- نفس SSID
- نفس كلمة المرور
- نفس التشفير
- K/V/R كلها قيد التشغيل
حتى لو لم يتم تثبيت usteer، فسيكون أفضل بكثير من “مجرد Wi-Fi بنفس الاسم”.
ولكن إذا كنت ترغب في التحسين أكثر:
- يلتزم العميل بنقطة الوصول البعيدة
- اختيار 2.4G / 5G غير معقول
- التعاون متعدد نقاط الوصول ليس بالذكاء الكافي
أن usteer له قيمة.
بتعبير أدق:
K/V/Rهي القدرة القياسيةusteerهي أداة تنسيق مساعدة للتجوال في OpenWrt
لذا فإن استنتاجي النهائي هو:
-不是非装不可
- ولكن إذا قمت بالفعل بتفليش
wpad-mbedtls، فعادةً ما يكون تثبيته أكثر اكتمالاً.
7. هل يكفي 802.11r فقط؟
عادة لا يكفي.
كان هذا أحد أهم تفاهماتي فيما بعد.
802.11r مسؤول فقط عن:
客户端已经决定切换之后,怎么让认证更快。
وهي ليست مسؤولة عن:
- متى تقطع
- لمن تقطع؟
المشاكل الأكثر شيوعًا في تجربة التجوال المنزلي هي على وجه التحديد:
- يلتصق الجهاز بإشارة AP الضعيفة ويرفض الابتعاد
- لا يعرف الجهاز أن هناك نقطة وصول أكثر ملاءمة في مكان قريب
لذلك في سيناريوهات المنزل، عدة مرات:
K/Vقرر “هل ستقطع أم لا”Rقرر “هل ستقطع بسرعة أم لا”
لذلك كان خياري الأخير:
K/V/R + usteer
بدلاً من مجرد فتح R.
8. ما الفرق بين جهاز التوجيه المنزلي المحول إلى نقطة الوصول ونقطة الوصول المخصصة؟
لقد اكتشفت هذا لاحقًا على وجه التحديد.
الوضع الشائع هو أن:
- AP هو جهاز أكثر احترافية
- لذلك يجب أن يكون أرخص
ليس بالضرورة.
خصائص تحويل أجهزة التوجيه المنزلية إلى نقاط وصول هي:
- أداء عالي التكلفة
- تكفي للاستخدام العائلي
- توفير أكبر قدر من المال عندما تكون المعدات في متناول يدك بالفعل
- OpenWrt قابل للتشغيل بشكل كبير
خصائص نقاط الوصول المخصصة هي:
- هدف التصميم هو “المسؤولية فقط عن التغطية اللاسلكية”
- يشيع استخدامها في الشركات والمحلات التجارية ونشر السقف وإمدادات الطاقة PoE
- إيلاء المزيد من الاهتمام للتزامن والإدارة والنشر الموحد
لكن نقاط الوصول المخصصة ليست بالضرورة أرخص من أجهزة التوجيه.
بالنسبة للعائلات العادية، إذا كان لديهم بالفعل جهازي توجيه يمكنهما تشغيل OpenWrt، فعادةً ما يكون استخدامهما كنقاط وصول حلاً فعالاً من حيث التكلفة.
10. ماذا تعني هذه المفاهيم: التجوال السلس، الشبكة السلكية، الشبكة اللاسلكية، AP، K/V/R، NAT
إذا كنت، مثلي، تخلط بسهولة بين هذه الكلمات في المرحلة المبكرة، فإن هذا القسم مخصص لـ “شرح الكلمات بوضوح أولاً”.
1. ما هو التجوال السلس؟
无缝漫游 ليس بروتوكولًا فرديًا، بل هو أشبه بهدف تجربة.
يشير إلى:
- عندما تنتقل الهواتف المحمولة والأجهزة اللوحية وأجهزة الكمبيوتر بين نقاط وصول متعددة
- يمكن التبديل تلقائيًا إلى نقطة وصول أكثر ملاءمة
- حاول البقاء متصلاً بالإنترنت قدر الإمكان، أو توقف لفترة وجيزة فقط
ويجب إيلاء اهتمام خاص لما يلي:
无缝漫游不是“绝对 0 卡顿”。
الهدف الأكثر واقعية في السيناريو العائلي هو:
- لا تلتزم بنقطة الوصول البعيدة لفترة طويلة
- لا يوجد عالق واضح عند التبديل
- اهتزاز طفيف فقط عند مشاهدة مقاطع الفيديو أو البث المباشر
2. ما هي الشبكة السلكية؟
ستطلق العديد من الشركات المصنعة أيضًا على حل “العقد المتعددة المترابطة مع كابلات الشبكة” 有线 Mesh.
من منظور تجربة المستخدم، هذا البيان جيد. ولكن من منظور OpenWrt والتنفيذ الفني، عادةً ما تكون العبارة الأكثر دقة هي:
有线回程多 AP 漫游
هذا هو:
- يتم ربط أجهزة التوجيه بواسطة كابلات الشبكة
- التجوال الطرفي بين نقاط الوصول المتعددة
مزاياها:
- أكثر استقرارا
- خسارة عرض النطاق الترددي الصغيرة
- الكمون أقل
- أكثر ملاءمة للاستخدام طويل الأمد في المنزل
عيوبه:
- الحاجة إلى مد كابلات الشبكة
- عندما يكون وضع الأسلاك غير معقول، لا يمكن الاستفادة من المزايا
3. ما هي الشبكة اللاسلكية؟
بالمعنى الدقيق للكلمة، 无线 Mesh الذي يتصل به الجميع غالبًا هو أقرب إلى:
- بروتوكول شبكة العقدة الخاص بالشركة المصنعة
- أو
802.11sفي OpenWrt
هذا هو:
- الربط اللاسلكي بين أجهزة التوجيه
- لا حاجة لسحب كابلات الشبكة بين العقد
مزاياها:
- بناء بسيط
- أكثر ملاءمة للعائلات التي لا تستطيع توصيل الأسلاك
عيوبه:
- سوف تتأثر الوصلة الخلفية بالجدران والتداخل والمسافة
- عادةً ما تكون أقل استقرارًا من التوصيل السلكي
- عرض النطاق الترددي وزمن الوصول ليسا بشكل عام بجودة التوصيل السلكي
4. ماذا أعني الآن؟
الاسم الأكثر دقة لمجموعتي النهائية هو:
有线回程多 AP 漫游网络
بدلاً من الحديث الصارم:
-802.11s 无线 Mesh
في الواقع، غالبًا ما يكون هذا الحل أكثر ملاءمة للمنازل من الشبكات اللاسلكية.
5. ما هو AP
AP هو Access Point، وهو 无线接入点 باللغة الصينية.
ويمكن فهمه على النحو التالي:
- جهاز التوجيه الرئيسي هو المسؤول عن التحكم في الوصول إلى الإنترنت
- AP هو المسؤول عن إرسال الواي فاي وتوسيع التغطية
عادة ما يكون الطريق الرئيسي مسؤولاً عن:
- اطلب -DHCP
- نات
- جدار الحماية
عادةً ما تكون نقاط الوصول مسؤولة عن:
- إرسال شبكة لاسلكية
- محطة الجسر إلى الشبكة الرئيسية
6. ما هو NAT؟
يمكن فهم NAT ببساطة على النحو التالي:
把家里多台私有 IP 设备,通过一个公网 IP 去上网。
على سبيل المثال:
- الهاتف المحمول هو
192.168.1.10 - الكمبيوتر هو
192.168.1.20 - التابلت
192.168.1.30
يمكنهم الوصول إلى الإنترنت عن طريق تحويل المسار الرئيسي إلى عنوان شبكة عام. هذه العملية هي NAT.
7. ما هو NAT المزدوج؟
双重 NAT يعني أن ترجمة العنوان تتم مرتين.
على سبيل المثال:
光猫(做路由) -> OpenWrt 路由器(又做路由) -> 手机/电脑
في هذا الوقت:- قام Guangmao بعمل NAT مرة واحدة
- يقوم OpenWrt بعمل NAT مرة أخرى
عيوبه الرئيسية هي:
- تعيين المنافذ أكثر إزعاجًا
- بعض الألعاب والوصول إليها عن بعد أكثر عرضة للمشاكل
- استكشاف الأخطاء وإصلاحها أكثر تعقيدًا
لذلك، عندما يكون المنزل مغطى بنقاط وصول متعددة، يوصى عادةً بما يلي:
- حافظ على الطريق الرئيسي
- تعمل الأجهزة الأخرى كنقاط وصول
8. ما هو 802.11s
802.11s هو معيار 无线 Mesh النموذجي في OpenWrt.
وظيفتها هي:
- الربط اللاسلكي بين أجهزة التوجيه
إذا كنت تستخدم 802.11s حقًا، فعادةً ما يتعين على كل جهاز توجيه فتح نقطة وصول عادية إضافية لتوفير الوصول إلى الإنترنت للهواتف المحمولة وأجهزة الكمبيوتر.
لذلك:
802.11sهو التوصيل اللاسلكي بين العقد- ليس الوضع العادي “Wi-Fi المتصل بالهواتف المحمولة في المنزل”
9. ما هو 802.11k / 802.11v / 802.11r؟
يتم خلط هذه البروتوكولات الثلاثة معًا بسهولة أكبر.
يمكنك كتابتها في جملة واحدة:
-802.11k
امنح العميل “خريطة AP قريبة”
-802.11v
امنح العميل “اقتراح التبديل”
-802.11r
اسمح للعميل بالمصادقة بشكل أسرع بعد أن يقرر التبديل
المراحل المسؤولة عنها مختلفة:
Kمسؤول عن اكتشاف نقاط الوصول المرشحةVمسؤول عن المساعدة في اتخاذ القرارRمسؤول عن تسريع شهادة التبديل
10. قل أن K/V أكثر أهمية من R
لأن المشاكل الأكثر شيوعا في الأسرة هي:
- الجهاز عالق في إشارة AP ضعيفة
- الجهاز غير راغب في التبديل
- الجهاز لا يعرف لمن يتحول
في هذا الوقت:
KوVأكثر أهميةRيشبه إلى حد كبير زينة الكعكة
لذلك إذا سألت:
只有 R 行不行?
عادة الجواب هو:
不太够。
11. ما هو أوستير؟
usteer هي أداة مساعدة التجوال متعددة نقاط الوصول وأداة توجيه النطاق من OpenWrt.
ويمكن فهمه على النحو التالي:
K/V/Rهي القدرة القياسيةusteerهو المنسق لتنظيم هذه القدرات بشكل أفضل
سيساعد ذلك العديد من نقاط الوصول على التعرف على بعضها البعض:
- من هم العملاء الذين يتصلون بمن؟
- حالة AP آخر -ما هي نقاط الوصول التي تستحق توجيه العملاء إليها؟
12. ما هو التفريغ بالتدفق؟
flow offloading هي إمكانية تسريع إعادة التوجيه في OpenWrt.
فهم بسيط:
-无
لا تسارع
-软件流量卸载
تسريع البرمجيات
-硬件流量卸载
تسريع الأجهزة
عادة ما يكون النهج الأكثر استقرارًا في المنزل هو:
- جرب
软件流量卸载أولاً - لا تفتح
硬件流量卸载مباشرة بمجرد ظهورك.
13. ما هي السلالة؟
Breed هو طرف ثالث bootloader.
مزاياها هي:
- يعد الوميض والاسترداد اللاحقان أكثر ملاءمة
عيوبه هي:
- إن تفليشه في حد ذاته يمثل خطورة أكبر من تفليش البرامج الثابتة العادية
لذلك بالنسبة لأولئك الذين يستخدمون Redmi AC2100 لأول مرة، أوصي بما يلي:
- اتبع أولاً المسار الرسمي والآمن للتحويل إلى OpenWrt
- أنا حقا بحاجة لدراسة السلالة في وقت لاحق.
اختر الطريقة
إذا كنت تريد مشاهدة المشاهد العائلية فقط، فيمكنك تحديد هذا بسرعة:
-想最稳
حدد: 有线回程多 AP 漫游
-不能布线
حدد: 无线 Mesh / 802.11s / 厂商 Mesh
-只想先把 OpenWrt 装上
حدد: 先别折腾 Breed
-只想减少网络层复杂度
حدد: 一个主路由 + 其他全做 AP
ملخص جملة واحدة:
无线 Meshيحل مشكلة “لا يمكن سحب الكابل”有线回程多 AP 漫游يحل مشكلة “الاستقرار والخبرة”- يحل
K/V/R + usteer“كيف يمكن لنقاط الوصول المتعددة أن تتعاون بشكل أكثر ذكاءً”
11. جدول مقارنة المصطلحات: افهم هذه الكلمات في لمحة سريعة
من أجل تسهيل الرجوع السريع، قمت بإعداد قائمة مختصرة بالكلمات الأكثر إرباكًا في هذه المقالة.
| اسم | شرح بسيط | ما هي المشكلة الأقرب إلى الحل |
|---|---|---|
| ا ف ب | نقطة الوصول المسؤولة عن إرسال الواي فاي | توسيع التغطية اللاسلكية |
| التوجيه الرئيسي | المسؤول عن الطلب الهاتفي، DHCP، NAT، وجدار الحماية | المسؤول عن التحكم في الوصول إلى الإنترنت |
| نات | ترجمة العناوين لأجهزة الشبكة الخاصة للوصول إلى الإنترنت من خلال الشبكة العامة IP | أجهزة متعددة تشترك في الشبكة العامة |
| مزدوج نات | تتم ترجمة العنوان مرتين | بنية معقدة، مزعجة الوصول عن بعد |
| التجوال السلس | تجربة أكثر سلاسة عندما يقوم الجهاز بالتبديل تلقائيًا بين نقاط الوصول المتعددة | حاول البقاء على اتصال بالإنترنت أثناء التنقل |
| خدمة تجوال سلكية متعددة نقاط الوصول | يتم ربط نقاط الوصول ببعضها البعض عن طريق كابلات الشبكة، وتقوم الأجهزة الطرفية بالتجوال | التغطية متعددة النقاط الأكثر استقرارًا للعائلات |
| شبكة لاسلكية | الربط اللاسلكي بين أجهزة التوجيه | تغطية ممتدة عندما لا يكون توصيل الأسلاك ممكنًا |
| 802.11s | معيار الشبكة اللاسلكية النموذجي في OpenWrt | وصلة توصيل لاسلكية بين العقد |
| 802.11ك | امنح العميل “خريطة AP قريبة” | ساعد العميل على اكتشاف نقاط الوصول المرشحة |
| 802.11 فولت | تقديم “اقتراحات التبديل” للعملاء | مساعدة العملاء على اتخاذ قرارات التجوال |
| 802.11ر | تسريع المصادقة أثناء التسليم | تقليل التأخر الفوري أثناء التسليم |
| ستير | أداة تنسيق OpenWrt متعددة AP | دع K/V/R يلعب بشكل أفضل |
| تفريغ التدفق | تسريع إعادة توجيه OpenWrt | تحسين أداء NAT/إعادة التوجيه |
| سلالة | أداة تحميل التشغيل التابعة لجهة خارجية | يعتبر الوميض/الاسترداد اللاحق أكثر ملاءمة |
12. مقارنة بين مزايا وعيوب الخيارات: أيهما تختار؟
يلقي هذا القسم نظرة على حلول الشبكات المنزلية الأكثر إرباكًا.
الخيار 1: جهاز توجيه واحد + شبكة Wi-Fi واحدة
أبسط بنية عائلية:
- طريق رئيسي
- شبكة لاسلكية
المزايا:
- الأسهل
- الأكثر خالية من القلق
- أقل الأخطاء
العيوب:
- تغطية محدودة
- من المحتمل أن تتدهور التجربة في شقة كبيرة أو في بيئة مقسمة
- لا يمكن حقاً حل مشكلة “ضعف الإشارة في مناطق معينة بالمنزل”
مناسبة ل:
- شقة صغيرة
- ليس الكثير من المعدات
- لا توجد متطلبات واضحة للتجوال
الخيار 2: أجهزة توجيه متعددة بنفس اسم Wi-Fi
هذا هو السيناريو الشائع الذي يتبادر إلى ذهنك النهج الأول:
- يرسل كلا الموجهين أسماء Wi-Fi متشابهة
- ولكن لم يتم التخطيط لنقطة الوصول وتحسين التجوال على محمل الجد
المزايا:
- حاجز دخول منخفض
- يبدو مثل “تغطية المنزل بأكمله”
العيوب:
- تميل المحطات الطرفية إلى الالتزام بنقاط الوصول البعيدة
- التجربة غالبا ما تكون غير طبيعية
- من السهل الاعتقاد بأن “شبكة Wi-Fi بنفس الاسم = تجوال سلس”
مناسبة ل:
- مؤقتة
- جرب تأثير التغطية أولا
غير مناسب لـ:
- هناك متطلبات واضحة لتجربة المشي
- شاهد مقاطع الفيديو والبث المباشر ومكالمات الفيديو بشكل متكرر
الخيار 3: تجوال سلكي متعدد نقاط الوصول
هذا ما انتهى بي الأمر باستخدامه بالفعل:
- طريق رئيسي
- جميع العقد الأخرى هي نقاط وصول -العقد مترابطة مع كابلات الشبكة
- تكوين K/V/R والمستخدم الاختياري
المزايا:
- مستقر
- خسارة عرض النطاق الترددي الصغيرة
- الكمون المنخفض
- التجربة عادة ما تكون أفضل من الشبكات اللاسلكية
- الأفضل للاستخدام المنزلي على المدى الطويل
العيوب:
- يتطلب الأسلاك
- بحاجة إلى فهم القليل عن بنية الشبكة
- إنه ليس “تحسينًا تلقائيًا عند توصيله”، فهو لا يزال يتطلب تصحيحًا أساسيًا
مناسبة ل:
- العائلات التي لديها إمكانية الوصول إلى كابلات الشبكة
- أتمنى أن تكون التغطية والتجربة أكثر استقرارا
- هل ترغب في تقليل حالة عدم اليقين الناجمة عن التوصيل اللاسلكي
الحل 4: شبكة لاسلكية
بما في ذلك “الشبكة” التي تروج لها الشركة المصنعة وشبكة العقدة اللاسلكية في OpenWrt.
المزايا:
- لا حاجة لسحب السلك
- سهل النشر
- صديقة للمباني القديمة أو البيئات المؤقتة
العيوب:
- تتأثر الوصلة الخلفية بشكل كبير بالبيئة
- الاستقرار والإنتاجية بشكل عام ليسا بجودة التوصيل السلكي
- يتقلب التأثير بشكل أكثر وضوحًا عند وجود العديد من الجدران والمسافات الطويلة
مناسبة ل:
- ليس هناك حقا وسيلة لتوصيله
- إيلاء المزيد من الاهتمام لراحة البناء
السيناريو 5: التوجيه المتعدد ضمن NAT المزدوج
على سبيل المثال:
- Guangmao يقوم بالتوجيه
- يقوم OpenWrt الأخير أيضًا بالتوجيه
- الجهازان ليسا على نفس شريحة الشبكة
المزايا:
- على السطح، يمكن للجميع الوصول إلى الإنترنت
العيوب:
- تجربة التجوال من الصعب الحصول عليها بشكل صحيح
- بنية الشبكة المعقدة
- يعد تعيين المنافذ والوصول عن بعد والألعاب أكثر إزعاجًا
- استكشاف الأخطاء وإصلاحها أكثر صعوبة بكثير
مناسبة ل:
- استخدمه فقط عندما تكون مميزًا جدًا وتعرف بالضبط سبب كونك متطابقًا.
معظم العائلات:
- غير مستحسن
13. جدول الاقتراحات لاختيار مشهد العائلة
إذا كنت تريد فقط تحديد الحل الذي يجب عليك استخدامه بسرعة، فيمكنك فقط إلقاء نظرة على هذا.
السيناريو 1: شقة صغيرة، الطريق الرئيسي يكفي
اقتراحات:
- لا تهتم بعدد كبير جدًا من نقاط الوصول حتى الآن.
- طريق رئيسي واحد يعمل بثبات أولاً
السيناريو 2: شقة كبيرة أو جدران فاصلة كثيرة، ولكن يمكن مد كابلات الشبكة
اقتراحات:
- اختر
有线回程多 AP 漫游مباشرة - هذا هو الحل الموصى به للعائلات
السيناريو 3: شقة كبيرة، ولكن لا توجد أسلاك على الإطلاق
اقتراحات:
- اختر
无线 Mesh - تقبل أن استقراره وعرض النطاق الترددي سيتأثران بالبيئة
السيناريو 4: يوجد بالفعل جهازي توجيه يمكنهما وميض OpenWrt
اقتراحات:
- إعطاء الأولوية لاستخدامه كنقطة وصول
- لا حاجة لشراء نقطة وصول إضافية مخصصة
السيناريو 5: الهدف الرئيسي هو تقليل التأخر عند المشي
اقتراحات:
- لا تتوقف عند “نفس شبكة Wi-Fi”
- افعل على الأقل:
- وضع أب
- إرجاع الكابل
- قناة مذهلة
-
K/V/R - أضف
usteerإذا لزم الأمر
السيناريو 6: الأهداف الرئيسية هي المكونات الإضافية، وجودة الخدمة، وVPN، والتحكم في المنافذ
اقتراحات:
- فكر في السماح لجهاز OpenWrt بإجراء التوجيه الرئيسي مرة أخرى
- إذا كان المودم البصري لا يزال في وضع التوجيه، انتبه إلى مضاعفة NAT
14. إذا كان بإمكاني تذكر 5 جمل فقط، أتمنى أن تكون هذه الجمل الخمس
同名 Wi-Fiلا يساوي无缝漫游.- إذا كانت الأسلاك متوفرة في المنزل، فعادةً ما يُفضل
有线回程多 APعلى无线 Mesh. - غالبًا ما يحدد
802.11k / 802.11v“ما إذا كان سيتم قطعه أم لا” أكثر من802.11r. 802.11rليس عديم الفائدة، ولكنه يتعلق أكثر بجعل العملية أسرع “بعد أن تقرر التبديل”.- ما يحدد التجربة حقًا هو ما إذا كان الهيكل العام صحيحًا أم لا.
15. ما هو بالضبط 802.11k / 802.11v / 802.11r؟
هذا هو الجزء الذي يحيرني أكثر ويسهل الخلط بينه وبين البرامج التعليمية المختلفة.
1.802.11ك
يمكن فهمه على أنه إعطاء العميل “خريطة AP قريبة”.
يقول للهاتف:
- ما هي نقاط الوصول الأخرى الموجودة؟
- تقريبا على أي القنوات
وبهذه الطريقة، لا يتعين على العميل أن يقوم بمسح العالم كله بنفسه.
2.802.11v
يمكن فهمه على أنه إعطاء العميل “اقتراح تبديل”.
الأكثر نموذجية هي:
-BSS Transition
ستقول AP للعميل:- يمكنك التفكير في التبديل إلى نقطة وصول أخرى أكثر ملاءمة.
لكن هذا اقتراح وليس شرطا.
3.802.11r
هذه هي “شهادة التبديل السريع”.
وهي ليست مسؤولة عن اتخاذ قرار بشأن القطع أم لا. وهي مسؤولة عن:
既然要切了,那认证过程能不能更快。
4. تقول العديد من البرامج التعليمية أن K/V أكثر أهمية من R
لأنه في بيئة عائلية، المشكلة في كثير من الأحيان هي:
- عدم رغبة العميل في التبديل على الإطلاق
- العميل لا يعرف إلى من سيتحول
في هذا الوقت:
- يساعد
Kعلى اكتشاف نقاط الوصول المرشحة - يساعد
Vعلى اتخاذ قرارات التبديل
يتم تشغيل R فقط بعد أن يقرر العميل التبديل.
لذلك:
只有 R، عادة لا يكفيK/V/Rمعًا، ستكون التجربة أكثر اكتمالًا
16. لقد قمت أيضًا بتجربة wpad-mbedtls وusteer
1. لا يمكن رؤية 802.11k / 802.11v في البداية
لأن OpenWrt غالبًا ما يتم تثبيته افتراضيًا:
wpad-basic-mbedtls
هذه هي النسخة لايت.
عادةً لا يأتي مزودًا بإمكانيات 802.11k / 802.11v الكاملة.
2. كيفية التبديل إلى النسخة الكاملة
ما انتهى بي الأمر إلى تنفيذه هو:
apk update
apk del wpad-basic-mbedtls
apk add wpad-mbedtls usteer luci-app-usteer
reboot
3. ما هو usteer
ويمكن فهمه على النحو التالي:
OpenWrt 多 AP 漫游辅助和频段引导工具
يتيح لنقاط الوصول المتعددة معرفة بعضها البعض:
- من هم العملاء الذين يرتبطون بهم
- كيف هي حالة الإشارة؟
- ما هي نقطة الوصول الأكثر ملاءمة للعميل الحالي
إنه لتنظيم تأثيرات K/V بشكل أفضل.
4. المعلمات الثلاث الأكثر شهرة في usteer
لا توجد العديد من المعلمات الأساسية التي احتفظت بها حقًا في النهاية. وأبرزها هي هذه 3:
-roam_scan_snr='-65'
-signal_diff_threshold='8'
-assoc_steering='1'
إنهم يمثلون تقريبًا:
- عندما تنخفض الإشارة بالقرب من
-65، ابدأ في التفكير في التجوال بشكل أكثر نشاطًا - قم بتوجيه المفتاح بقوة أكبر فقط عندما تكون نقطة الوصول المستهدفة أفضل بكثير
- تقديم التوجيه أثناء مرحلة الارتباط لتقليل التصاق المعدات بنقاط الوصول دون المستوى الأمثل
أما فيما يتعلق بالبيئة الأسرية، فتجربتي الأخيرة هي:
- لا تحاول تعديل المعلمات بشكل جذري بعد.
- عادةً ما تكون القيمة المحافظة الافتراضية بالإضافة إلى هذه العناصر الأساسية كافية
17. كيف يشكل جهازا AC2100 أخيرًا شبكة تجوال سلكية
ما انتهى بي الأمر باستخدامه هو الهيكل التالي.
1. طريقة الأسلاك
光猫 LAN -> AC2100-1 的 LAN
光猫 LAN -> AC2100-2 的 LAN
ملحوظة:
- لا يتم استخدام منافذ
WANالخاصة بجهازي AC2100. - إذا كان منفذ المودم غير كافي، يمكنك إضافة مفتاح في المنتصف
2. تخطيط العناوين
افترض أن عنوان القط البصري هو:
192.168.1.1
لقد قمت بتعيين اثنين من OpenWrt APs على:
AC2100-1:192.168.1.2AC2100-2:192.168.1.3
3. الإعدادات الرئيسية لوضع AP
تتطلب كل وحدة:
- قم بإيقاف تشغيل DHCP
- تعطيل
dnsmasq - تعطيل
odhcpd - تعطيل
firewall
4. التكوين اللاسلكي
أفكاري النهائية هي:
-2.4G SSID: yaoyao
- 5G SSID:
yaoyao_5G
تبقى وحدتان:
- نفس نطاق التردد بنفس الاسم
- نفس كلمة المرور
- نفس التشفير
تشويش القناة:
-الأول 2.4G: 1
- رقم 2 2.4G:
11 - 5G متداخلة أيضًا
5. تكوين K/V/R
يجب تشغيل كل واجهة لاسلكية:
-802.11k
-802.11v
-802.11r
من بينها، يحتاج 802.11r أيضًا إلى الاهتمام بما يلي:
Mobility Domainمتسق، مثل1234NAS IDفريد لكل واجهةFT over DSأغلق أولاً
6. تكوين المستخدم
الإعدادات الأساسية التي انتهى بي الأمر باستخدامها هي:
uci set usteer.@usteer[0].network='lan'
uci -q delete usteer.@usteer[0].ssid_list
uci add_list usteer.@usteer[0].ssid_list='yaoyao'
uci add_list usteer.@usteer[0].ssid_list='yaoyao_5G'
uci set usteer.@usteer[0].roam_scan_snr='-65'
uci set usteer.@usteer[0].signal_diff_threshold='8'
uci set usteer.@usteer[0].assoc_steering='1'
uci commit usteer
/etc/init.d/usteer enable
/etc/init.d/usteer restart
7. كيف نحكم على ما إذا كان المستخدم يعمل أم لا؟
التنفيذ:
ubus call usteer remote_info
إذا كان بإمكان كل محطة رؤية المحطة الأخرى:
- 2.4 جيجا
- 5 جيجا -SSID
- بسيد
وهذا يعني أنه تم إنشاء تعاون متعدد AP.
18. ماذا تفعل إذا شعرت أن الاتصال اللاسلكي أصبح بطيئًا بعد الوميض؟
لقد واجهت هذه المشكلة أيضًا.
بعد التحويل إلى OpenWrt، إذا شعرت بما يلي:
- الواي فاي ليس بنفس سرعة المصنع الأصلي
- من الأسهل أن تتعثر أثناء البث المباشر لـ Douyin
- من الواضح أنني متصل بشبكة 5G، لكنني ما زلت أشعر بعدم الارتياح.
لا تتعجل في التساؤل “ما إذا كانت الفرشاة مكسورة”. في كثير من الحالات، يكون التكوين الافتراضي أكثر تحفظًا.
1. قم أولاً بالتمييز بين ما إذا كان “بطيئًا سلكيًا” أو “بطيئًا لاسلكيًا”
أول شيء يجب فعله هو التمييز بوضوح:
- استخدم كابل الشبكة لقياس سرعة جهاز الكمبيوتر الخاص بك، سواء كان أسرع أم لا
- اختبر سرعة الواي فاي في هاتفك المحمول هل هو أسرع أم لا
إذا:
- الكابل بطيء أيضًا
من المرجح أن تكون هذه مشكلة في التوجيه/إعادة توجيه NAT.
إذا:
- السلكية أمر طبيعي -اللاسلكي فقط بطيء
من المرجح أن تكون هذه مشكلة في معلمة Wi-Fi.
2. كيفية قياس سرعة الهاتف المحمول
أبسط طريقة هي:
- افتح
Speedtestبهاتفك المحمول - أو قم بزيارة موقع اختبار السرعة
عند قياس السرعة، يوصى بالقياس بشكل منفصل:
- فقط مع
2.4G - فقط مع
5G
وهذا يجعل من السهل معرفة الطبقة التي تكمن فيها المشكلة.
3. يجب أن تكون المعلمات اللاسلكية الأساسية معقولة
وسألخص لاحقًا أن أكثرها ثباتًا للاستخدام المنزلي هي:
-2.4G
- قناة
1 / 6 / 11اختر واحدة - عرض النطاق الترددي
20MHz-5G - تفضل القنوات غير DFS
- عرض النطاق الترددي
80MHz
لا تأخذ الأمر باستخفاف:
- 2.4G مفتوح
40MHz - قوة الإرسال تصل إلى الحد الأقصى مباشرة
هذا غالبا ما يأتي بنتائج عكسية.
4. ما هو flow offloading ومن أين يمكن شراؤه؟
إذا وجدت:
- اختبارات السرعة السلكية ليست مثالية
- بمجرد اتصال أكثر من شخص بالإنترنت، سيكون تأخير البث المباشر أعلى بكثير.
ثم يجدر إلقاء نظرة على flow offloading.
عادة ما تكون صفحة OpenWrt على:
-网络 -> 防火墙
قد تظهر على النحو التالي:
-路由/NAT 卸载
-软件流量卸载
-硬件流量卸载
اقتراحي الأخير هو:
- افتح
软件流量卸载أولاً - لا تفتح
硬件流量卸载مباشرة بمجرد البدء.
لأن:
- إلغاء تثبيت البرنامج أكثر استقرارًا
- على الرغم من أن تفريغ الأجهزة قد يكون أسرع، إلا أن التوافق والاستقرار يعتمدان على الجهاز المحدد ومجموعة الوظائف.
5. هذا الأمر له علاقة كبيرة بالبث المباشر لـ Douyin
لأن تطبيقات مثل Douyin Live لا تستهلك النطاق الترددي فحسب، بل تستهلك أيضًا:
- تأخير
- غضب
- الاستقرار عند التبديل
بمعنى آخر، يبدو أحيانًا أن “اختبار السرعة سريع جدًا”، لكن البث المباشر الفعلي لا يزال بطيئًا. قد تكمن المشكلة في:
- تبديل التجوال
- اختيار نطاق الواي فاي
- تأخير NAT/إعادة التوجيه
وليس فقط سرعة التنزيل النقية.
19. ما هي حالة التكوين النهائية الخاصة بي؟
بعد أن قمت بفحص كافة التكوينات، أستطيع أن أؤكد:
- تم فتح
802.11k 802.11vمفتوح802.11rمفتوحMobility DomainمتسقNAS IDفقطFT over DSمغلقusteerالاكتشاف ثنائي الاتجاه أمر طبيعي
وبعبارة أخرى، من منظور التكوين:
K/V/R + usteer تم إنشاء هذه المجموعة بالفعل.
20. ما هي التوقعات الحقيقية لهذه الخطة؟
وأود أن أقول كلمة أخيرة من الحقيقة هنا.
عندما بدأت التعامل مع هذا النوع من المشاكل لأول مرة سمعت:
-مش
- 802.11k/v/r
- المؤسسة ا ف ب
ستعتقد أنك ستتمكن في النهاية من تحقيق “سلس تام، وبدون أي تأخير”.
لكن في البيئة العائلية، الوضع الحقيقي عادة هو:
- لا يزال العميل هو من يقرر التبديل أم لا
- العلامات التجارية المختلفة للهواتف المحمولة لديها استراتيجيات تجوال مختلفة جدًا.
- ستؤثر تغطية 5G ووضعها وقوة الإرسال على النتائج
لذا فإن الهدف الأكثر منطقية هو:
- لم تعد تلتصق بنقطة الوصول البعيدة لفترة طويلة
- لا يزيد عن توقف بسيط عند التبديل
- من الواضح أن تجربة مشاهدة مقاطع الفيديو والتجول في الحياة اليومية أفضل من “مجرد شبكة Wi-Fi بنفس الاسم”
إذا وصل إلى هذا المستوى، فهو في الواقع يستحق كل هذا العناء.
21. ملخص تجربتي الأكبر هذه المرة
1. دعونا نلقي نظرة أولاً على “الوميض” و"الشبكات" بشكل منفصل.
يعد وميض OpenWrt مجرد خطوة أولى. ما يحدد التجربة حقًا هو بنية الشبكة التي تقف وراءها.
2. أعط الأولوية لـ “wired backhaul AP roaming” في منزلك
إذا كان بإمكانك سحب كابل الشبكة:
- لا تعطي الأولوية للشبكات اللاسلكية
- التوصيل السلكي عادةً ما يكون أكثر استقرارًا
3. مجرد فتح شبكة Wi-Fi بنفس الاسم لا يعني أنه سيكون لديك تجوال جيد
ما يحدد تجربة التجوال في كثير من الأحيان هو:
- تحديد المواقع AP
- تخطيط القناة -ك/الخامس/ر -usteer
- استراتيجيات للعميل نفسه
4. يعد تنفيذ الأمر عن بعد ضمن Windows أكثر راحة من الكتابة باستخدام SSH.
مثل هذا النموذج:
ssh root@192.168.1.2 "uci show wireless"
بالنسبة لمستخدمي Windows، غالبًا ما يكون هذا أقل إزعاجًا بكثير من إجراء SSHing أولاً ثم اللصق.
5. لا تنسب جميع المشاكل إلى “تكوين OpenWrt خاطئ”
العديد من الأشياء التي تبدو وكأنها مشكلات في التكوين هي:
- مشكلة في كابل الشبكة
- مشكلة في منفذ LAN
- ويندوز IP المتبقي
- معالجة الصراع
- إرسال أوامر Windows عن طريق الخطأ إلى OpenWrt لتنفيذها
22. نصيحة لمن يخطط لشراء Redmi AC2100
إذا كنت تخطط لفلاش هذا الجهاز، فسوف أقدم الاقتراحات التالية.
الاقتراح 1: لا تقم بتنظيف السلالة لأول مرة
اتبع أولاً المسار الآمن وانتقل إلى OpenWrt، ثم فكر في Breed عندما تحتاج إليه حقًا لاحقًا.
الاقتراح 2: لأول مرة يتم الوميض من المصنع الأصلي، استخدم فقط kernel1.bin + rootfs0.bin
لا تستخدم sysupgrade.bin فقط لفلاش المصنع الأصلي.
الاقتراح 3: تأكد من استخدام الأسلاك
لا تخطي هذه الخطوة.
الاقتراح 4: يحاول مستخدمو Windows استخدام طريقة “الأمر المحلي عن بعد”.
لا تعتمد كثيرًا على لصق الأوامر الطويلة في صندوق SSH الأسود.
الاقتراح 5: إذا كنت تقوم بالتجوال ثنائي الاتجاه في المستقبل، فامنح الأولوية لبنية AP.
إذا كان الهدف الرئيسي هو:
- التغطية
- التجوال
- تبسيط بنية الشبكة
ثم دع:
- المودم البصري كجهاز التوجيه الرئيسي
- يتم استخدام كلا OpenWrts كنقاط وصول
غالبًا ما يكون هذا أفضل للعائلات من NAT المزدوج.
ثلاثة وعشرون، الخاتمة
وأكبر شعور بهذا العذاب هو:
刷 OpenWrt 其实不难,真正难的是搞清楚自己想要的网络结构。
إذا كان الهدف هو فقط جعل شبكة Wi-Fi المنزلية الخاصة بك أكثر استقرارًا وأكثر سلاسة وأفضل للتجوال، فإن ما يحدد تجربتك في النهاية غالبًا ما يكون:
- هل الأسلاك صحيحة؟
- هل تقسيم عمل جهاز التوجيه/نقطة الوصول الرئيسي صحيح؟
- هل القناة وتحديد المواقع صحيح؟
- هل تم تكوين K/V/R وusteer بالكامل؟لا يعد Redmi AC2100 جهازًا متطورًا، ولكن إذا تم استخدامه ومطابقته بشكل صحيح، فلا يزال بإمكانه إنشاء شبكة منزلية عملية للغاية وفعالة من حيث التكلفة.
إذا كنت على وشك البدء بالقراءة، فمن المستحسن قراءة هذا المقال من البداية إلى النهاية قبل البدء. هناك العديد من المزالق التي لا يتعين عليك تجاوزها بنفسك مرة أخرى.
What to read next
Want more posts about OpenWrt?
Posts in the same category are usually the best next step for reading more on this topic.
View same categoryWant to keep following #OpenWrt?
Tags are useful for related tools, specific problems, and similar troubleshooting notes.
View same tagWant to explore another direction?
If you are not sure what to read next, return to the homepage and start from categories, topics, or latest updates.
Back home