يشرح هذا المستند كيفية تنزيل صورة برنامج إلى موجه من السلسلة Cisco 2600/2800/3800 Series باستخدام بروتوكول نقل الملفات المبسط (TFTP) عبر منفذ LAN الأول باستخدام الأمر ROMmon tftpdn.
ملاحظات:
يعمل نقل ROMmon TFTP على منفذ LAN الأول فقط. مهما، ل ال cisco 2612، أنت يستطيع أخترت ال token حلقة أو سريع إثرنيت ميناء.
يمكنك فقط تنزيل الملفات إلى الموجه. لا يمكنك إستخدام ROMmon TFTP للحصول على الملفات من الموجه.
لا يدعم النقل ربط المسار على منافذ Token Ring.
لا توجد متطلبات خاصة لهذا المستند.
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
راجع اصطلاحات تلميحات Cisco التقنية للحصول على مزيد من المعلومات حول اصطلاحات المستندات.
أولا، يجب عليك تعيين متغيرات بيئة ROMmon قبل تنزيل TFTP. كل أسماء المتغيرات حساسة لحالة الأحرف.
يمكنك عرض متغيرات بيئة ROMmon باستخدام الأمر set، كما هو موضح هنا:
rommon 3 > set PS1=rommon ! > IP_ADDRESS=172.18.16.76 IP_SUBNET_MASK=255.255.255.192 DEFAULT_GATEWAY=172.18.16.65 TFTP_SERVER=172.18.16.2 TFTP_FILE=quake/rel22_Jan_16/c2600-i-mz
يتم عرض المتغيرات التي سيتم تعيينها ل tftpdn هنا:
usage: tftpdnld [-ur] Use this command for disaster recovery only to recover an image via TFTP. Monitor variables are used to set up parameters for the transfer. (Syntax: "VARIABLE_NAME=value" and use "set" to show current variables.) "ctrl-c" or "break" stops the transfer before flash erase begins. The following variables are REQUIRED to be set for tftpdnld: IP_ADDRESS: The IP address for this unit IP_SUBNET_MASK: The subnet mask for this unit DEFAULT_GATEWAY: The default gateway for this unit TFTP_SERVER: The IP address of the server to fetch from TFTP_FILE: The filename to fetch The following variables are OPTIONAL: TFTP_VERBOSE: Print setting. 0=quiet, 1=progress(default), 2=verbose TFTP_RETRY_COUNT: Retry count for ARP and TFTP (default=7) TFTP_TIMEOUT: Overall timeout of operation in seconds (default=7200) TFTP_CHECKSUM: Perform checksum test on image, 0=no, 1=yes (default=1) Command line options: -r: do not write flash, load to DRAM only and launch image -u: upgrade the rommon, system will reboot once upgrade is complete rommon 14 >
ملاحظة: كما هو موضح في معرف تصحيح الأخطاء من Cisco CSCdk81077 (العملاء المسجلون فقط)، لموجهات السلسلة 2600 و 1720 من Cisco التي تشغل أمر مراقبة ذاكرة القراءة فقط tftpdn، قد يبلغ الأمر عن مقارنة المجموع الاختباري غير صحيح عند تحميله صور برنامج Cisco IOS الإصدار 12.0(2.2)T أو الأحدث.
ملاحظة: كحل بديل لهذه المشكلة، قم بتعيين متغير TFTP_CHECKSUM الخاص بأداة مراقبة ذاكرة القراءة فقط إلى 0. ويتم تحقيق ذلك من خلال تحديد المتغير TFTP_CHECKSUM=0 من الأمر set الخاص بشاشة ذاكرة القراءة فقط، ثم المتابعة باستخدام إجراء TFTPDNld.
يتم عرض المتغيرات التي سيتم تعيينها ل Token Ring هنا:
TR_1E1R_PORT | tr_speed_mode |
---|---|
في Cisco 2612، يضبط هذا متغير ال token Ring أو إثرنيت ميناء. 0 = إستخدام منفذ الإيثرنت 1 = إستخدام منفذ Token Ring الافتراضي هو 0 | لمنفذ Token Ring، يعمل هذا المتغير على تعيين سرعة الحلقة ووضع الإرسال ثنائي الإتجاه. 0 = 4 ميجابت في الثانية وضع الإرسال أحادي الإتجاه 1 = 4 ميجابت في الثانية وضع الإرسال ثنائي الإتجاه الكامل 2 = 16 ميجابت في الثانية وضع الإرسال أحادي الإتجاه 3 = 16 ميجابت في الثانية وضع الإرسال ثنائي الإتجاه الكامل هو 2 |
يتم عرض المتغيرات التي سيتم تعيينها للإيثرنت السريع هنا:
FE_SPEED_MODE |
---|
0 = 10 ميجابت في الثانية في وضع الإرسال أحادي الإتجاه 1 = 10 ميجابت في الثانية وضع الإرسال ثنائي الإتجاه الكامل 2 = 100 ميجابت في الثانية وضع الإرسال أحادي الإتجاه 3 = 100 ميجابت في الثانية وضع الإرسال ثنائي الإتجاه الكامل 4 = التفاوض التلقائي الافتراضي هو 4 |
يجب إستخدام الأمر sync لحفظ متغيرات بيئة ROMmon إلى ذاكرة الوصول العشوائي غير المتطايرة (NVRAM).
rommon 16 > IP_ADDRESS=171.68.171.0 rommon 17 > IP_SUBNET_MASK=255.255.254.0 rommon 18 > DEFAULT_GATEWAY=171.68.170.3 rommon 19 > TFTP_SERVER=171.69.1.129 rommon 20 > TFTP_FILE=c2600-is-mz.113-2.0.3.Q rommon 21 > tftpdnld IP_ADDRESS: 171.68.171.0 IP_SUBNET_MASK: 255.255.254.0 DEFAULT_GATEWAY: 171.68.170.3 TFTP_SERVER: 171.69.1.129 TFTP_FILE: c2600-is-mz.113-2.0.3.Q Invoke this command for disaster recovery only. WARNING: all existing data in all partitions on flash will be lost! Do you wish to continue? y/n: [n]: y Receiving c2600-is-mz.113-2.0.3.Q from 171.69.1.129 !!!!!.!!!!!!!!!!!!!!!!!!!.!! File reception completed. Copying file c2600-is-mz.113-2.0.3.Q to flash. Erasing flash at 0x607c0000 program flash location 0x60440000 rommon 22 >