목차

소개

사전 요구 사항

요구 사항

사용되는 구성 요소

표기 규칙

작업

토큰 링

고속 이더넷

예

관련 정보

소개

이 문서에서는 ROMmon tftpdnld 명령을 사용하여 첫 번째 LAN 포트를 통해 TFTP(Trivial File Transfer Protocol)를 사용하여 Cisco 2600/2800/3800 Series 라우터에 소프트웨어 이미지를 다운로드하는 방법에 대해 설명합니다.

참고:

- ROMmon TFTP 전송은 첫 번째 LAN 포트에서만 작동합니다.그러나 Cisco 2612의 경우 Token Ring 또는 Fast Ethernet 포트를 선택할 수 있습니다.

- 라우터에만 파일을 다운로드할 수 있습니다.ROMmon TFTP를 사용하여 라우터에서 파일을 가져올 수 없습니다.

- 전송은 토큰 링 포트에서 경로 브리징을 지원하지 않습니다.

사전 요구 사항

요구 사항

이 문서에 대한 특정 요건이 없습니다.

사용되는 구성 요소

이 문서는 특정 소프트웨어 및 하드웨어 버전으로 한정되지 않습니다.

표기 규칙

문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참고하십시오.

작업

먼저 TFTP 다운로드 전에 ROMmon 환경 변수를 설정해야 합니다.모든 변수 이름은 대/소문자를 구분합니다.

다음과 같이 set 명령을 사용하여 ROMmon 환경 변수를 볼 수 있습니다.

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

tftpdnld에 대해 설정할 변수는 다음과 같습니다.

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 버그 ID CSCdk81077(등록된 고객만 해당)에 자세히 설명되어 있는 것처럼, tftpdld 명령을 실행하는 Cisco 2600 및 1720 Series 라우터의 경우 Cisco IOS Software Release 12.0(2.2)의 Cisco IOS 소프트웨어 이미지를 로드할 때 이 잘못된 비교를 보고할 수 있습니다. t 또는 이후.

참고: 이 문제를 해결하려면 ROM 모니터 변수 TFTP_CHECKSUM을 0으로 설정합니다. 이 작업은 ROM 모니터 집합 명령에서 TFTP_CHECKSUM=0 변수를 정의한 다음 tftpdnld 절차를 계속 진행하여 수행됩니다.

토큰 링

토큰 링에 설정할 변수는 다음과 같습니다.

TR_1E1R_PORT

TR_SPEED_MODE

Cisco 2612에서 이 변수는 토큰 링 또는 이더넷 포트를 설정합니다.0 = 이더넷 포트 1 사용 = 토큰 링 포트 사용 기본값: 0

토큰 링 포트의 경우 이 변수는 벨소리 속도와 듀플렉스 모드를 설정합니다.0 = 4Mbps 반이중 모드 1 = 4Mbps 전이중 모드 2 = 16Mbps 반이중 모드 3 = 16Mbps 전이중 모드 기본값 2

고속 이더넷

고속 이더넷에 설정할 변수는 다음과 같습니다.

FE_SPEED_MODE

0 = 10Mbps 반이중 모드 1 = 10Mbps 전이중 모드 2 = 100Mbps 반이중 모드 3 = 100Mbps 전이중 모드 4 = 자동 협상 기본값은 4입니다.

ROMmon 환경 변수를 비휘발성 RAM(NVRAM)에 저장하려면 sync 명령을 사용해야 합니다.

예

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 >

관련 정보

- 기술 지원 및 문서 − Cisco Systems