المحتويات

المقدمة

معلومات أساسية

إجراء الاسترداد - نظرة عامة

الخطوات التفصيلية

تنزيل مجموعة الصور الخاصة-axel-SS-8_10_130.0.img

نسخ صورة خاصة إلى خادم TFTP

الحصول على تمهيد U على وحدة التحكم

تنزيل صورة خاصة في ذاكرة AP flash

الملحق أ - إعداد TFTPD64 في Windows

تكوين عنوان الكمبيوتر الشخصي ك 10.1.1.1

تنزيل TFTPD64

نسخ صورة خاصة إلى مجلد قاعدة TFTP

الملحق ب - الاتصال بوحدة تحكم AP عبر MobaXterm

الملحق ج - مثال للمخططات

الخيار 1 - نقاط وصول متعددة ومحول التزويد بالطاقة عبر شبكة إيثرنت والخادم الطرفي

الخيار 2 - نقاط وصول متعددة ومحول يعمل عبر شبكة إيثرنت (PoE) ولوحة وصل USB مع العديد من مهايئات USB إلى RS232

الخيار 3 - نقطة وصول واحدة، حاقن التزويد بالطاقة عبر شبكة إيثرنت (PoE)

المقدمة

يصف هذا وثيقة الإجراء أن يسترد مادة حفازة 9115/9120 منفذ نقطة أن يمهد داخل ال u-boot رسالة حث بدلا من عادي نظام تشغيل.

معلومات أساسية

في الفترة بين 20 أكتوبر و 27 أكتوبر 2021، قامت Cisco بتصنيع عدد من نقاط الوصول C9115 و C9120 بصورة سيئة.  تقوم هذه الوحدات بتسجيل رسائل "خطأ ECC غير قابل للتصحيح" إلى وحدة التحكم أثناء بدء التشغيل، ولا يمكنها التمهيد بنجاح.  لاستردادها، يجب عليك التحكم في كل نقطة وصول وتحميلها في صورة خاصة عبر TFTP.

يتم توثيق هذه المشكلة كإشعار ميداني: FN - 72278 - قد تصبح بعض نقاط الوصول من السلسلة C9120 و C9115 عالقة في بدء التشغيل مع عرض "خطأ ECC غير قابل للتصحيح" - الحل البديل متوفر وكمعرف تصحيح الأخطاء من Cisco CSCwa12652.

كما يغطي هذا المستند، حيثما ينطبق ذلك، الأوامر التي يحتمل أن تختلف عن نقاط الوصول الأخرى لشبكة WiFi 6 (التي لا تنتمي إلى شبكة 6E). ليس من المفترض أن يكون التمهيد u يمكن الوصول إليه على نقاط الوصول Wi-Fi 6E و Wi-Fi 7 APs.

لا ينطبق هذا المستند على نقاط الوصول 2800/3800. التي لا يمكن إستردادها بنفس الطريقة.

إجراء الاسترداد - نظرة عامة

1. قم بتنزيل مجموعة الصور الخاصة-axel-SS-8_10_130_0.img.

2. ضع الصورة على خادم TFTP.

3. وحدة تحكم في نقطة الوصول (AP) المتأثرة.

4. تقسيم إلى وضع التمهيد u.

5. أستخدم وضع التمهيد u لنسخ الصورة إلى نقطة الوصول عبر TFTP.

الخطوات التفصيلية

تنزيل مجموعة الصور الخاصة-axel-SS-8_10_130.0.img

1. الاستعراض للوصول إلى النشر المخفي https://software.cisco.com/download/specialrelease/aa90a6d87be2275f1f0111c4973295c2

2. تنزيل صورة تصنيع نقطة وصول Catalyst 9115AX/9120AX حزمة-axel-SS-8_10_130_0.img

ملاحظة: يتم إستخدام هذه الصور فقط لاسترداد نقطة وصول غير قابلة للتمهيد.

نسخ صورة خاصة إلى خادم TFTP

قم بإعداد خادم TFTP في شبكة يتم توصيلها بكابل لمنفذ شبكة LAN لنقطة الوصول (المسمى "2.5G").

راجع الملحق (أ) كمثال حول كيفية إعداد خادم TFTPD64 في Windows.

الحصول على تمهيد U على وحدة التحكم

1. توصيل كبل تسلسلي بمنفذ وحدة تحكم AP (يحتوي هذا على ملصق أزرق شاحب غير مسمى "2.5G").  يمكن تكوين المنفذ التسلسلي ل 9600 بت في الثانية، 8 قواعد بيانات، 1 إيقاف، لا تماثل، لا تحكم في التدفق.

راجع الملحق (ب) على سبيل المثال الذي يستخدم MobaXterm للاتصال بالمنفذ التسلسلي.

2. قم بزيادة قوة نقطة الوصول.

ما إن يبدأ ال ap تشغيل، دخلت ال esc مفتاح بشكل متكرر في الطرفية نافذة، حتى أنت ترى ال u-boot رسالة حث.

Verify that the firmware has been loaded with good CRC: OK

Firmware loading completed successfully

bcm4908_eth-0

MAC: 70:69:5a:76:40:3c

Hit ESC key to stop autoboot:

u-boot>

تنزيل صورة خاصة في ذاكرة AP flash

قم بتكوين u-boot للوصول إلى خادم TFTP عبر IP.  النص الذي تم إدخاله يدويا عبر الوحدة الطرفية بالأسود.

1. قم بتكوين نقطة الوصول باستخدام عنوان IP غير مستخدم في الشبكة الفرعية لخادم TFTP.
u-boot> setenv ipaddr 10.1.1.101

2. قم بتكوين قناع شبكة نقطة الوصول.
u-boot> setenv netmask 255.255.255.0

3. قم بتكوين عنوان IP الخاص بخادم TFTP.
u-boot> setenv serverip 10.1.1.1

4. قم بتكوين عنوان IP للعبارة الافتراضية. إذا كان خادم TFTP على الشبكة الفرعية نفسها الخاصة بنقطة الوصول، فيمكنك إدخال عنوان خادم TFTP هنا.
u-boot> setenv gatewayip 10.1.1.1

5. امسح دليل TFTP الهدف، واحفظ الإعدادات.

ملاحظة: للتحقق من الإعدادات الحالية، يمكنك إستخدام أمر الطابعة.

u-boot> setenv tftpdir

u-boot> saveenv

Saving Environment to SPI Flash...

Erasing at 0x0 -- 100% complete.

SF: Detected mx25l6405d with page size 256 Bytes, erase size 4 KiB, total 8 MiB

Erasing SPI flash...Writing to SPI flash...done

1. يؤز خادم TFTP للتأكد من إمكانية الوصول إليه.
u-boot> ping 10.1.1.1

Use bcm4908_eth-0 device

host 10.1.1.1 is alive

2. قم بتنزيل الصورة في ذاكرة AP flash ووفر الإجابات على المطالبات مثل هذا المثال (يمكن أن تظهر المطالبات التفاعلية بعد تحميل الصورة).

ملاحظة: لا تقم بتشغيل نقطة الوصول (AP) خلال هذه الخطوة.

u-boot> boardinit bundle-axel-SS-8_10_130_0.img

// Some output here was removed in order to emphasize the interactive prompts. Full outputs are shown after the final step.

Program PHY firmware? [y/N]: y

Program UBIFS image? [y/N]: y

Program bootloaders? [y/N]: n   //pay attention: the last option must be “n”

ملاحظة: لا يوجد أمر "board_init" على 9130 نقطة وصول. بدلا من ذلك لدينا هذه الأوامر: (BTLDR) # SF Probe & TFTPboot 0x600000 && imgaddr=0x600000 & source$imgaddr:script=====> هذا لتنزيل الصورة إلى ذاكرة AP flash (BTLDR) # إعادة ضبط .بمجرد الانتهاء، يتم تمهيد الصورة وتزويدك بالموجه. ومع ذلك، في البداية أنت تفتقد GW أيضا (في نفس شبكة VLAN يجب ألا تكون هناك حاجة إليها ولكن يفضل تطبيق ذلك أيضا). بعد أن تقوم بضبط ال IP/mask/GW/server IP، قم بإختبار اتصال GW والخادم IP لضمان أنه يمكن الوصول إليه. يمكن العثور على ملف الصورة ل 9130 في نفس الموقع المحدد في بداية هذه المقالة.

3. أعد تشغيل نقطة الوصول واستخدم الأمر reset. بمجرد إعادة تشغيله بالكامل، يجب أن يستجيب إلى Enter بمطالبة "اسم المستخدم:".
u-boot> reset

مثال للإخراج أثناء الوميض:

u-boot> boardinit bundle-axel-SS-8_10_130_0.img

Download image bundle-axel-SS-8_10_130_0.img...

Use bcm4908_eth-0 device

TFTP from server 10.1.1.1; our IP address is 10.1.1.104

Filename 'bundle-axel-SS-8_10_130_0.img'.

Load address: 0x501144b0

Loading: #################################################################

// Note: The # symbols can continue to print until the image is fully transfered, this can take a few minutes //

done

Bytes transferred = 147999664 (8d24bb0 hex)

Program PHY firmware? [y/N]: y

Writing PHY firmware to NOR flash...

>>> Backup current PHY firmware image @300000:45000...[Success]

>>> Erase flash blocks ..........[Success]

>>> Write PHY firmware image ...[Success]

[Success]

Program UBIFS image? [y/N]: y

Writing UBIFS to NAND...

NAND erase.part: device 0 offset 0x6c0000, size 0x3f940000

Skipping bad block at  0x00e00000 ……

Erasing at 0x3ffc0000 -- 100% complete.

OK

NAND write: device 0 offset 0x6c0000, size 0x8c80000

Skip bad block 0x00e00000

147324928 bytes written: OK

[Success]

Program bootloaders? [y/N]: n   //pay attention: the last option must be “n”

u-boot>

u-boot> reset

الملحق أ - إعداد TFTPD64 في Windows

في هذا المثال، يتم تكوين كمبيوتر Windows يدويا باستخدام العنوان 10.1.1.1، ويتم إعداد TTFTPD64 لخدمة الصورة الخاصة.

تكوين عنوان الكمبيوتر الشخصي ك 10.1.1.1

تنزيل TFTPD64

برنامج TFTPD64

نسخ صورة خاصة إلى مجلد قاعدة TFTP

انسخ ملف bundle-axel-SS-8_10_130_0.img إلى الدليل الأساسي TFTP (على سبيل المثال، C:\tftpboot).

الملحق ب - الاتصال بوحدة تحكم AP عبر MobaXterm

الملحق ج - مثال للمخططات

الخيار 1 - نقاط وصول متعددة ومحول التزويد بالطاقة عبر شبكة إيثرنت والخادم الطرفي

الخيار 2 - نقاط وصول متعددة ومحول يعمل عبر شبكة إيثرنت (PoE) ولوحة وصل USB مع العديد من مهايئات USB إلى RS232

الخيار 3 - نقطة وصول واحدة، حاقن التزويد بالطاقة عبر شبكة إيثرنت (PoE)