المسح والاتصال
scanwifi / sw — مدير WiFi
CMD> sw # مدير WiFi تفاعلي (يمسح عند الدخول)
CMD> sw on # تشغيل الراديو (وضع STA)
CMD> sw off # إيقاف الراديو (فصل الاتصال، خمول)
يفتح الأمر sw مدير WiFi تفاعليًّا: قائمة قابلة للتمرير بالشبكات المجاورة على تردّد 2.4 GHz (الفهرس، الاسم SSID، قوّة الإشارة RSSI، الحماية، WPS) مع سطر حالة حيّ في الأعلى يعرض الاتصال الحالي (SSID · IP · RSSI) أو Not connected / Radio OFF.
| المفتاح | الإجراء |
|---|---|
| كرة التتبّع ↑ / ↓ | تحريك التحديد |
نقر كرة التتبّع / Enter | الاتصال بالشبكة المحدَّدة |
d | قطع الاتصال |
f | نسيان الشبكة المحدَّدة (يزيلها من NVS و من /wpa_supplicant.conf) |
o | تبديل حالة الراديو (تشغيل / إيقاف) |
l / a | صفحة للأسفل / للأعلى |
u | إعادة المسح |
q | الخروج |
يعيد الاتصال استخدام المسار نفسه الذي يستخدمه cw (يطلب كلمة المرور إن كانت مجهولة، ثم يحفظها في NVS و/wpa_supplicant.conf). و“إيقاف الراديو” يترك WiFi في حالة STA خاملة — فهو لا يستخدم WIFI_OFF مطلقًا، ليبقى آمنًا من حيث GDMA وجاهزًا لإعادة المسح.
تُخزَّن نتيجة المسح مؤقتًا — استخدم show wifi لعرضها مجدّدًا دون إعادة مسح. ويبقى فهرس المسح (#) هو نفسه الذي تستخدمه أوامر cw / da / et / hs / ws.
عمود الحماية
تُوسَم كل شبكة بحسب نمط المصادقة الذي تُعلن عنه نقطة الوصول:
| الوسم | المعنى | اللون |
|---|---|---|
OPEN | بلا تشفير | أرجواني |
WEP | تشفير WEP القديم | أحمر |
WPA / WPA2 | حماية WPA / WPA2-PSK | رمادي |
WPA3 | WPA3 خالص (SAE فقط) — غير قابل للخفض (Downgrade) | أخضر |
WPA3/TD | الوضع الانتقالي — تقبل WPA2 و WPA3 معًا | أصفر |
يشير الوسم WPA3/TD (الأصفر) إلى نقطة وصول تدعم WPA3 لكنها ما زالت تقبل WPA2، ممّا يجعلها هدفًا مرشّحًا لهجوم خفض الوضع الانتقالي لـ WPA3 — وهي فئة الهدف لأمر wpa3down / w3d. أمّا نقطة الوصول التي تدعم WPA3 خالصًا (SAE فقط) فتظهر بوسم WPA3 (أخضر). ويأتي هذا التصنيف مباشرةً من حقل authmode في سجلّ مسح ESP32 (بلا فحص إضافي وبلا إرسال).
connectwifi / cw — الاتصال بشبكة
CMD> cw <index> # الاتصال حسب فهرس المسح من آخر sw
CMD> cw <ssid> # الاتصال حسب اسم الشبكة SSID
يتّصل بشبكة عبر الفهرس أو اسم SSID. تُستخرَج كلمة المرور تلقائيًّا من NVS أوّلًا، ثم من /wpa_supplicant.conf في بطاقة SD. ولا يُطلَب منك إدخالها إلّا إن لم تُوجَد.
وعند نجاح الاتصال تُحفَظ الشبكة في /wpa_supplicant.conf.
لإدارة بيانات الاعتماد والمزامنة مع Linux، راجع دليل بيانات اعتماد WiFi.
wp clear — مسح بيانات الاعتماد المحفوظة
CMD> wp clear
يمسح جميع كلمات مرور WiFi المحفوظة من ذاكرة NVS. وعند الاتصال التالي بشبكة معروفة سيُطلَب إدخال كلمة المرور من جديد. (كان سابقًا الأمر المستقلّ clearwifi / clrw، وأُدمِج الآن في wifipass؛ راجع دليل بيانات اعتماد WiFi.)