يشرح هذا المستند كيفية تنزيل صورة برنامج إلى موجه من السلسلة 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 >