في هذه المقالة
تكوين ترقيات البرامج الثابتة
قم بترقية البرامج الثابتة عن طريق TFTP أو HTTP أو HTTPS
قم بترقية البرامج الثابتة باستخدام أمر المتصفح
تمكين مشاركة البرامج الثابتة مع الأقران
معايير ترقية البرامج الثابتة

تكوين هواتف 9800 و8875 لترقية البرامج الثابتة (BroadWorks)

list-menuفي هذه المقالة
list-menuهل لديك ملاحظات؟

مقالة التعليمات هذه مخصصة لسلسلة هواتف سيسكو المكتبية 9800 وهاتف فيديو سيسكو 8875 المسجل في Cisco BroadWorks. تتضمن المعلومات الواردة في هذه الصفحة المعلومات، وأساليب ترقية البرامج الثابتة للهاتف، ومشاركة البرامج الثابتة بين الأقران (PFS)، وسجلات تحديث البرامج الثابتة، والمعلمات المتعلقة بتحديث البرامج الثابتة.

تكوين ترقيات البرامج الثابتة

يمكن السماح بتحديثات البرامج الثابتة على فترات زمنية محددة. يتم إرسال البرامج الثابتة المحدثة من خادم إلى الهاتف باستخدام TFTP أو HTTP. لا يمثل الأمان مشكلة في ترقية البرنامج الثابت، نظرًا لأن البرنامج الثابت لا يحتوي على معلومات شخصية.

يمكنك أيضًا تكوين المعلمات في ملف تكوين الهاتف باستخدام رمز XML (cfg.xml).

قبل أن تبدأ

قم بالوصول إلى صفحة الويب الخاصة بإدارة الهاتف.

1

حدد الصوت > التزويد.

2

في قسم ترقية البرنامج الثابت، اختر نعم من معلمة تمكين الترقية.

يمكنك تكوين هذه المعلمة في ملف XML لتكوين الهاتف (cfg.xml) عن طريق إدخال سلسلة بهذا التنسيق:

<Upgrade_Enable ua="na">Yes</Upgrade_Enable>

الخيارات: نعم ولا

الإعداد الافتراضي: نعم

3

قم بتعيين معامل تأخير إعادة المحاولة في الترقية بالثواني.

يتم تطبيق الفاصل الزمني لإعادة محاولة الترقية (بالثواني) في حالة فشل الترقية. يحتوي الجهاز على مؤقت أخطاء ترقية البرنامج الثابت الذي يتم تنشيطه بعد محاولة ترقية البرنامج الثابت الفاشلة. تتم تهيئة المؤقت بالقيمة الموجودة في هذه المعلمة. تحدث محاولة ترقية البرنامج الثابت التالية عندما يقوم هذا المؤقت بالعد التنازلي إلى الصفر.

يمكنك تكوين هذه المعلمة في ملف XML لتكوين الهاتف (cfg.xml) عن طريق إدخال سلسلة بهذا التنسيق:

<Upgrade_Error_Retry_Delay ua="na">3600</Upgrade_Error_Retry_Delay>

الإعداد الافتراضي: 3600

<tftp|http|https>://<ip address>/image/<load name>
4

قم بتعيين المعلمة Upgrade Rule عن طريق إدخال برنامج نصي لترقية البرامج الثابتة يحدد شروط الترقية وعناوين URL المرتبطة بالبرامج الثابتة. يستخدم نفس بناء الجملة مثل قاعدة الملف الشخصي. أدخل البرنامج النصي واستخدم التنسيق التالي لإدخال قاعدة الترقية:

<tftp|http|https>://<ipaddress>/image/<load name>

على سبيل المثال:

إلى ftp://192.168.1.5/image/PHONEOS.3-0-1-0001-213.loads

يمكنك تكوين هذه المعلمة في ملف XML لتكوين الهاتف (cfg.xml) عن طريق إدخال سلسلة بهذا التنسيق:

<Upgrade_Rule ua="na">http://10.74.10.205:6970/PHONEOS.3-0-1-0001-213.loads
</Upgrade_Rule>
5

انقر فوق إرسال جميع التغييرات.

قم بترقية البرامج الثابتة عن طريق TFTP أو HTTP أو HTTPS

يدعم الهاتف ترقية البرامج الثابتة عن طريق TFTP أو HTTP أو HTTPS.

قبل أن تبدأ

يجب تنزيل ملف تحميل البرنامج الثابت إلى خادم يمكن الوصول إليه.

1

قم بفك ضغط ملف.zip باستخدام الأمر التالي:

فك ضغط هواتف-8875.1-0-1-0001-19.zip

حيث:

1-0-1-0001-19 هو رقم الإصدار.

2

انسخ المجلد إلى دليل تنزيل TFTP أو HTTP أو HTTPS.

3

قم بالوصول إلى صفحة الويب الخاصة بإدارة الهاتف.

4

حدد الصوت > التزويد.

5

ابحث عن اسم ملف التحميل الذي ينتهي بـ.loads وألحقه بعنوان URL الصحيح.

6

انقر فوق إرسال جميع التغييرات.

قم بترقية البرامج الثابتة باستخدام أمر المتصفح

يمكن استخدام أمر ترقية تم إدخاله في شريط عناوين المتصفح لترقية البرامج الثابتة على الهاتف. يتم تحديث الهاتف فقط عندما يكون خاملاً. تتم محاولة التحديث تلقائيًا بعد اكتمال المكالمة.

لترقية الهاتف باستخدام عنوان URL في متصفح الويب، أدخل هذا الأمر:


http://<phone_ip>/admin/upgrade?<schema>://<serv_ip[:port]>/filepath

تمكين مشاركة البرامج الثابتة مع الأقران

تُعد مشاركة البرامج الثابتة بين الأقران (PFS) أحد نماذج توزيع البرامج الثابتة التي تسمح لهاتف Cisco IP بالعثور على هواتف أخرى من نفس الطراز أو السلسلة على الشبكة الفرعية ومشاركة ملفات البرامج الثابتة المحدثة عندما تحتاج إلى ترقية هواتف متعددة في نفس الوقت. يستخدم PFS بروتوكول توزيع Cisco من نظير إلى نظير (CPPDP) وهو بروتوكول مملوك لشركة Cisco. باستخدام CPPDP، تشكل جميع الأجهزة في الشبكة الفرعية تسلسلاً هرميًا من نظير إلى نظير، ثم تقوم بنسخ البرنامج الثابت أو الملفات الأخرى من الأجهزة النظيرة إلى الأجهزة المجاورة. لتحسين ترقيات البرامج الثابتة، يقوم الهاتف الجذري بتنزيل صورة البرنامج الثابت من خادم التحميل ثم يقوم بنقل البرنامج الثابت إلى هواتف أخرى على الشبكة الفرعية باستخدام اتصالات TCP.

مشاركة البرامج الثابتة بين الأقران:

  • يحد من الازدحام على عمليات نقل TFTP إلى خوادم إزالة التحميل المركزية.

  • يلغي الحاجة إلى التحكم يدويًا في ترقيات البرامج الثابتة.

  • يقلل من وقت تعطل الهاتف أثناء الترقيات عندما تتم إعادة ضبط عدد كبير من الهواتف في وقت واحد.

  • لا تعمل مشاركة البرامج الثابتة بين الأقران ما لم يتم تعيين عدة هواتف للترقية في نفس الوقت. عندما يتم إرسال NOTIFY مع Event:Resync، فإنه يبدأ إعادة المزامنة على الهاتف. مثال على xml يمكن أن يحتوي على التكوينات لبدء الترقية:

    «الحدث: إعادة المزامنة؛ الملف الشخصي =» http://10.77.10.141/profile.xml
  • عندما تقوم بتعيين خادم سجل مشاركة البرامج الثابتة للنظير إلى عنوان IP ومنفذ، يتم إرسال سجلات PFS الخاصة إلى هذا الخادم كرسائل UDP. يجب أن يتم هذا الإعداد على كل هاتف. يمكنك بعد ذلك استخدام رسائل السجل عند استكشاف المشكلات المتعلقة بـ PFS وإصلاحها.

يمكنك أيضًا تكوين المعلمات في ملف تكوين الهاتف باستخدام رمز XML (cfg.xml).

1

قم بالوصول إلى صفحة الويب الخاصة بإدارة الهاتف.

2

حدد الصوت > التزويد.

3

في قسم ترقية البرامج الثابتة، قم بتعيين المعلمات:

  1. قم بتعيين معلمة مشاركة البرامج الثابتة بين الأقران.

    يمكنك تكوين هذه المعلمة في ملف XML لتكوين الهاتف (cfg.xml) عن طريق إدخال سلسلة بهذا التنسيق:

    <Peer_Firmware_Sharing ua="na">Yes</Peer_Firmware_Sharing>

    الخيارات: نعم ولا

    الإعداد الافتراضي: نعم

  2. قم بتعيين معلمة خادم سجل مشاركة البرامج الثابتة من الأقران للإشارة إلى عنوان IP والمنفذ الذي يتم إرسال رسالة UDP إليه.

    على سبيل المثال: 10.98.76. 123:514 حيث 10.98.76.123 هو عنوان IP و514 هو رقم المنفذ.

    يمكنك تكوين هذه المعلمة في ملف XML لتكوين الهاتف (cfg.xml) عن طريق إدخال سلسلة بهذا التنسيق:

    <Peer_Firmware_Sharing_Log_Server>192.168.5.5</ Peer_Firmware_Sharing_Log_Server>

    يحدد Peer_Firmware_Sharing_Log_Server اسم مضيف خادم سجل النظام البعيد لـ UDP والمنفذ. يتم تعيين المنفذ افتراضيًا على syslog 514 الافتراضي.

4

انقر فوق إرسال جميع التغييرات.

معايير ترقية البرامج الثابتة

يحدد الجدول التالي وظيفة واستخدام كل معلمة في قسم ترقية البرنامج الثابت من علامة تبويب التوفير.

الجدول 1. معايير ترقية البرامج الثابتة

اسم المعلمة

الوصف والقيمة الافتراضية

تمكين الترقية

يتيح عمليات ترقية البرامج الثابتة بشكل مستقل عن إجراءات إعادة المزامنة.

القيمة الافتراضية هي نعم.

قم بتكوين هذه المعلمة بإحدى الطرق:

  • في ملف تكوين الهاتف باستخدام XML (cfg.xml)، أدخل سلسلة بهذا التنسيق: <Upgrade_Enable ua="na">نعم</Upgrade_Enable>

  • في صفحة الويب الخاصة بإدارة الهاتف، قم بتعيين هذا الحقل إلى نعم أو لا.

خطأ الترقية: تأخير إعادة المحاولة

يتم تطبيق الفاصل الزمني لإعادة محاولة الترقية (بالثواني) في حالة فشل الترقية. يحتوي الجهاز على مؤقت أخطاء ترقية البرنامج الثابت الذي يتم تنشيطه بعد محاولة ترقية البرنامج الثابت الفاشلة. تتم تهيئة المؤقت بالقيمة الموجودة في هذه المعلمة. تحدث محاولة ترقية البرنامج الثابت التالية عندما يقوم هذا المؤقت بالعد التنازلي إلى الصفر.

القيمة الافتراضية هي 3600 ثانية.

قم بتكوين هذه المعلمة بإحدى الطرق:

  • في ملف تكوين الهاتف باستخدام XML (cfg.xml)، أدخل سلسلة بهذا التنسيق: <Upgrade_Error_Retry_Delay ua="na">3600</Upgrade_Error_Retry_Delay>

  • في صفحة الويب الخاصة بإدارة الهاتف، قم بتعيين القيمة.

قاعدة الترقية

برنامج نصي لترقية البرامج الثابتة يحدد شروط الترقية وعناوين URL المرتبطة بالبرامج الثابتة. يستخدم نفس بناء الجملة مثل قاعدة الملف الشخصي.

استخدم التنسيق التالي لإدخال قاعدة الترقية:

<tftp|http|https>://<ip address><:port>/<path>/<load name>

على سبيل المثال:

tftp://192.168.1.5/firmware/PHONEOS-8875.1-0-1-0001-1.loads
http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads

في حالة عدم تحديد أي بروتوكول، يتم افتراض TFTP. في حالة عدم تحديد اسم خادم، يتم استخدام المضيف الذي يطلب عنوان URL كاسم خادم. وفي حالة عدم تحديد أي منفذ، يتم استخدام المنفذ الافتراضي (69 لـ TFTP أو 80 لـ HTTP أو 443 لـ HTTPS).

القيمة الافتراضية فارغة.

قم بتكوين هذه المعلمة بإحدى الطرق:

  • في ملف تكوين الهاتف باستخدام XML (cfg.xml)، أدخل سلسلة بهذا التنسيق: <Upgrade_Rule ua="na">http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads</Upgrade_Rule>

  • في صفحة الويب الخاصة بإدارة الهاتف، أدخل المسار حيث يتم تخزين ملف التحميل.

رسالة طلب ترقية السجل

تم إصدار رسالة Syslog في بداية محاولة ترقية البرنامج الثابت.

الإعداد الافتراضي: $PN $MAC - طلب الترقية $SCHEME: //$SERVIP: $PORT$PATH

قم بتكوين هذه المعلمة بإحدى الطرق:

  • في ملف تكوين الهاتف باستخدام XML (cfg.xml)، أدخل سلسلة بهذا التنسيق: <Log_Upgrade_Request_Msg ua="na">$PN $MAC - طلب الترقية $SCHEME: //$SERVIP: $PORT$PATH</Log_Upgrade_Request_Msg>

  • في صفحة الويب الخاصة بإدارة الهاتف، قم بتخصيص المعلمة حسب الحاجة.

قم بتسجيل رسالة نجاح الترقية

تم إصدار رسالة Syslog بعد اكتمال محاولة ترقية البرنامج الثابت بنجاح.

القيمة الافتراضية هي $PN $MAC -- ترقية ناجحة $SCHEME: //$SERVIP: $PORT$PATH - $ERR

قم بتكوين هذه المعلمة بإحدى الطرق:

  • في ملف تكوين الهاتف باستخدام XML (cfg.xml)، أدخل سلسلة بهذا التنسيق: <Log_Upgrade_Success_Msg ua="na">$PN $MAC -- ترقية ناجحة $SCHEME: //$SERVIP: $PORT$PATH -- $ERR</Log_Upgrade_Success_Msg>

  • في صفحة الويب الخاصة بإدارة الهاتف، قم بتخصيص المعلمة حسب الحاجة.

رسالة فشل ترقية السجل

تم إصدار رسالة Syslog بعد محاولة ترقية البرنامج الثابت الفاشلة.

القيمة الافتراضية هي $PN $MAC - فشلت الترقية: $ERR

قم بتكوين هذه المعلمة بإحدى الطرق:

  • في ملف تكوين الهاتف باستخدام XML (cfg.xml)، أدخل سلسلة بهذا التنسيق: <Log_Upgrade_Failure_Msg ua="na">$PN $MAC - فشلت الترقية</Log_Upgrade_Failure_Msg>: $ERR

  • في صفحة الويب الخاصة بإدارة الهاتف، قم بتخصيص المعلمة حسب الحاجة.

مشاركة البرامج الثابتة بين الأقران

يعمل على تمكين ميزة مشاركة البرامج الثابتة بين الأقران (PFS) أو تعطيلها. حدد نعم أو لا لتمكين الميزة أو تعطيلها.

الإعداد الافتراضي: نعم

قم بتكوين هذه المعلمة بإحدى الطرق:

  • في ملف تكوين الهاتف باستخدام XML (cfg.xml)، أدخل سلسلة بهذا التنسيق: <Peer_Firmware_Sharing ua="na">نعم</Peer_Firmware_Sharing>

  • في صفحة الويب الخاصة بإدارة الهاتف، قم بتعيين هذا الحقل إلى نعم أو لا.

خادم سجل مشاركة البرامج الثابتة من الأقران

يشير إلى عنوان IP والمنفذ الذي يتم إرسال رسالة UDP إليه.

على سبيل المثال: 10.98.76. 123:514 حيث 10.98.76.123 هو عنوان IP و514 هو رقم المنفذ.

قم بتكوين هذه المعلمة بإحدى الطرق:

  • في ملف تكوين الهاتف باستخدام XML (cfg.xml)، أدخل سلسلة بهذا التنسيق: <Peer_Firmware_Sharing_Log_Server ua="na">10.98.76</Peer_Firmware_Sharing_Log_Server>. 123:514

  • في صفحة الويب الخاصة بإدارة الهاتف، أدخل عنوان خادم السجل.
هل كان هذا المقال مفيدًا؟
هل كان هذا المقال مفيدًا؟