このドキュメントでは、Cisco NI-2 DSLAMをアップグレードする手順について説明します。TCP/IP 対応ワークステーションに、TFTP サーバまたは Remote Copy Protocol(RCP)サーバ アプリケーションをインストールする必要があります。アプリケーションをインストールしたら、次の基本的な設定を行います。はじめに、TFTP クライアントではなく TFTP サーバとして動作するように、TFTP アプリケーションを設定する必要があります。次に、発信ファイル ディレクトリを指定する必要があります。これは、Cisco IOS®ソフトウェアイメージが保存されているディレクトリです。ほとんどの TFTP アプリケーションには、このような設定作業用にセットアップ ルーチンが用意されています。
ドキュメント表記の詳細は、『シスコ テクニカル ティップスの表記法』を参照してください。
このドキュメントに関しては個別の前提条件はありません。
このドキュメントの内容は、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。
Cisco IOSソフトウェアイメージをアップグレードする手順は、次のとおりです。
新しい Cisco IOS ソフトウェア イメージを TFTP サーバの送信ディレクトリにインストールします。
TFTPサーバは、このディレクトリでDSLAMのCisco IOSソフトウェアイメージを検索します。フラッシュ メモリにコピーするイメージがこのディレクトリにあることを確認してください。
各イメージのメモリ要件は、TFTPサーバのアウトバウンドディレクトリにも存在します。show version コマンドを使用して、十分なメモリがあることを確認してください。
DSLAM#show version Cisco Internetwork Operating System Software IOS (tm) NI2 Software (NI2-DSL-M), Version 12.1(5)DA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc2) Copyright (c) 1986-2000 by cisco Systems, Inc. Compiled Thu 07-Dec-00 19:27 by pnicosia Image text-base: 0x800082C0, data-base: 0x811EA000 ROM: System Bootstrap, Version 12.0(5)DA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) BOOTFLASH: NI2 Software (NI2-DBOOT-M), Version 12.1(3)DA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) 6130A uptime is 1 day, 18 hours, 19 minutes System returned to ROM by power-on System restarted at 16:11:23 PST Wed Feb 14 2001 System image file is "flash:ni2-dsl-mz.121-5.DA.bin" cisco 6130 (NI2) processor with 60416K/5120K bytes of memory. RC64475 CPU at 100Mhz, Implementation 48, Rev 0.0 Bridging software. 1 Ethernet/IEEE 802.3 interface(s) 4 ATM network interface(s) 522232 bytes of non-volatile configuration memory. 4096K bytes of Boot Flash (Sector size 256K). 16384K bytes of Flash internal SIMM (Sector size 256K). Configuration register is 0x2102
DSLAMへのコンソールセッションを確立します。
これは、直接コンソール接続または仮想 Telnet 接続によって実行できます。ソフトウェアのインストールのリブートフェーズ中にTelnet接続が失われるため、直接コンソール接続が推奨されます(手順9を参照)。 コンソール接続はロール型ケーブル(黒または青のフラットケーブル)で行われ、DSLAMのコンソールポートをPCのCOMポートに接続します。
PCでハイパーターミナルを起動し、次の設定を使用します。
9600 ビット/秒
データ ビット:8
0 parity bits
1 ストップ ビット
フロー制御なし
TFTPサーバからDSLAMへのIP接続が確立されていることを確認します。
TFTPサーバは、DSLAMへのネットワーク接続が必要で、TFTPソフトウェアのアップグレードの対象となるDSLAMのIPアドレスに対してpingを実行できる必要があります。これを実現するには、DSLAMインターフェイスとTFTPサーバに次のいずれかが必要です。
同じ範囲のIPアドレス
デフォルト ゲートウェイの設定
確認のため、TFTP サーバの IP アドレスをチェックします。
注:TFTPサーバとのネットワーク接続を確認した後、DSLAMでwrite memoryコマンドを発行して、すべての変更をメモリに書き込んでください。
DSLAM#write memory Building configuration... [OK] DSLAM#
ブートフラッシュイメージがni2-dboot-mz.121-5.da1またはni2-dboot-mz.121-4.daであることを確認します。そうでない場合は、ステップ6に進み、ブートフラッシュに空き領域を確保します。
DSLAM#dir bootflash: Directory of bootflash:/ 1 -rw- 3361208 Jan 01 2000 00:05:11 ni2-dboot-mz.121-2.DA 3801088 bytes total (439752 bytes free)
現在のブートイメージの名前を削除して、ブートフラッシュに空き領域を作ります。
DSLAM#delete bootflash:ni2-dboot-mz.121-2.DA.bin Delete filename [ni2-dboot-mz.121-2.DA.bin]? Delete bootflash:ni2-dboot-mz.121-2.DA.bin? [confirm]
squeeze bootflashコマンドを使用して、ブートフラッシュの空き領域を回復します。
DSLAM#squeeze bootflash All deleted files will be removed. Continue? [confirm] Squeeze operation may take a while. Continue? [confirm] Squeeze of bootflash complete
ブートイメージをブートフラッシュにコピーします。
DSLAM#copy tftp://171.69.89.140/ni2-dboot-mz.121-5.DA1.bin bootflash: Destination filename [ni2-dboot-mz.121-5.DA1.bin]? Accessing tftp://171.69.89.140/ni2-dboot-mz.121-5.DA1.bin... Loading ni2-dboot-mz.121-5.DA1.bin from 171.69.89.140 (via Ethernet0/0): !!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 3405392/6810624 bytes] 3405392 bytes copied in 57.676 secs (59743 bytes/sec)
グローバルコンフィギュレーションモードに入り、コンフィギュレーションレジスタを0x0000に設定して、NI-2がROMモニタ(ROMmon)モードでリブートするようにします。
DSLAM#configure terminal Enter configuration commands, one per line. End with CNTL/Z. DSLAM(config)#config-register 0X0 DSLAM(config)#exit
実行コンフィギュレーションを保存し、システムをリセットします。
DSLAM#copy running-config startup-config Destination filename [startup-config]? Building configuration... [OK] DSLAM#reload Proceed with reload? [confirm] *Jan 10 02:11:43.397: %SYS-5-RELOAD: Reload requested System Bootstrap, Version 12.0(5)DA1, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) Copyright (c) 1999 by cisco Systems, Inc. NI2 platform with 65536 Kbytes of main memory
setコマンドを入力した後にBOOTLDRと表示される場合は、ブートフラッシュ内のイメージがすでにブートストラッパとして使用されています。ステップ13に進みます。それ以外の場合は、ステップ12に進み、コマンドを入力して、ブートストラッパとしてni2-dboot-mz.121-5.binを使用するようにシステムに強制します。
rommon 1 > set
unset BOOTLDRを使用して変数を削除し、ROMmonの状態を保存するために同期を行い、その後リブートします。
NI-2のブート時には、ブートストラッパとしてni2-dboot-mz.121-5da.binを使用します。
rommon 2 > unset BOOTLDR rommon 3 > sync
コンフィギュレーションレジスタを0x2102に戻し、システムをリセットします。
rommon 4 > confreg 0x2102 rommon 5 > reset
ni2 – で始まるフラッシュファイルの名前を表示し、ステップ15でファイル名として使用します。
DSLAM#dir flash: Directory of flash:/ 1 -rw- 9447084 Jan 01 2000 00:13:03 ni2-dsl-mz.121-5.DA1.bin 15990784 bytes total (6543572 bytes free)
ステップ14で見つかったフラッシュファイル名を削除します。フラッシュ内のすべてのファイルが削除されるまで、ステップ14とステップ15を繰り返します。
DSLAM#delete flash:ni2-dsl-mz.121-5.DA1.bin Delete filename [ni2-dsl-mz.121-5.DA1.bin]? Delete flash:ni2-dsl-mz.121-5.DA1.bin? [confirm]
フラッシュメモリの空き領域を回復します。
DSLAM#squeeze flash: All deleted files will be removed. Continue? [confirm] Squeeze operation may take a while. Continue? [confirm] Squeeze of flash complete
Cisco IOSソフトウェアイメージをTFTPサーバからフラッシュにコピーします。
DSLAM#copy tftp: flash: Address or name of remote host [171.69.89.140]? Source filename [ni2-dsl-mz.122-1b.DA.bin]? Destination filename [ni2-dsl-mz.122-1b.DA.bin]? Accessing tftp://171.69.89.140/ni2-dsl-mz.122-1b.DA.bin... Loading ni2-dsl-mz.122-1b.DA.bin from 171.69.89.140 (via Ethernet0/0): !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 9447084/18893824 bytes] 9447084 bytes copied in 128.940 secs (73805 bytes/sec)
グローバルコンフィギュレーションモードに入り、システムからのブートを無効にします。スタートアップコンフィギュレーションの変更を保存し、システムをリロードしてイメージをアップグレードします。
DSLAM(config)#no boot system DSLAM(config)#end DSLAM(config)#write memory DSLAM(config)#reload
実行イメージがni2-dsl-mz.122-1b.daであることを確認します。そうでない場合は、ステップ17に進みます。
DSLAM#show version Cisco Internetwork Operating System Software IOS (tm) NI2 Software (NI2-DSL-M), Version 12.2(1b)DA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) TAC Support: http://www.cisco.com/tac Copyright (c) 1986-2001 by cisco Systems, Inc. Compiled Mon 20-Aug-01 14:13 by torowe Image text-base: 0x80008308, data-base: 0x814CC000 ROM: System Bootstrap, Version 12.0(5)DA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) BOOTLDR: NI2 Software (NI2-DBOOT-M), Version 12.2(1b)DA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1) DSLAM uptime is 28 minutes System returned to ROM by reload at 00:06:58 UTC Sat Jan 1 2000 System image file is "flash:ni2-dsl-mz.122-1b.DA.bin" cisco 6100 (NI2) processor with 60416K/5120K bytes of memory. RC64475 CPU at 100Mhz, Implementation 48, Rev 0.0 Bridging software. 1 Ethernet/IEEE 802.3 interface(s) 8 DMT DSL Port interface(s) 4 ATM network interface(s) 522232 bytes of non-volatile configuration memory. 4096K bytes of Boot Flash (Sector size 128K). 16384K bytes of Flash internal SIMM (Sector size 256K). Configuration register is 0x2102
ブートフラッシュメモリのすべての情報を消去します。yと答えて、すべての質問を確認します。DSLAMからEXECプロンプトに戻ると、ブートフラッシュメモリは正常にフォーマットされ、使用可能な状態になります。ブートフラッシュの合計が3.8 MBであることを確認します。そうでない場合は、ステップ14に進みます。
DSLAM#format bootflash: Format operation may take a while. Continue? [confirm] Format operation will destroy all data in "bootflash:". Continue? [confirm] Formatting sector 1 Format of bootflash: complete
ブートイメージをTFTPサーバからブートフラッシュにコピーします。
DSLAM#copy tftp://171.69.89.140/ni2-dboot-mz.122-1b.DA.bin bootflash: Destination filename [ni2-dboot-mz.122-1b.DA.bin]? Accessing tftp://171.69.89.140/ni2-dboot-mz.122-1b.DA.bin... Loading ni2-dboot-mz.122-1b.DA.bin from 171.69.89.140 (via Ethernet0/0): !!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 3712100/7424000 bytes] 3712100 bytes copied in 69.476 secs (53798 bytes/sec)
DSLAMをリロードして、新しいCisco IOSソフトウェアイメージからブートします。
DSLAM#reload
show versionコマンドを発行して、新しいCisco IOSソフトウェアイメージから起動されたDSLAMを確認します。
DSLAM#show version
show version コマンドからの出力には、アップグレードされた Cisco IOS ソフトウェア イメージの名前が表示されているはずです。