Home » Program » Cisco Catalyst 2960S IOS Update (Part 1) (Tag: )

今回は WS-C2960S-48TS-L の Cisco IOS 12.2 系と 15.0 系が混在している環境を、すべて現時点で最新の 15.2 系にアップデートする際のメモです。他の機種でも参考になるでしょう。

Cisco IOS ソフトウェア ダウンロード

Download Software – Cisco Systems にアクセスし、該当のモデルを選択します。

Products -> Switches -> Campus LAN Switches - Access -> Cisco Catalyst 2960 Series Switches -> Cisco Catalyst 2960S-48TS-L Switch

IOS Software -> 15.2.1E(ED)

後に archive コマンドでアップデートするため、.bin ではなく .tar をダウンロードします。(c2960s-universalk9-tar.152-1.E.tar)

TFTP サーバ (FreeBSD)

構築という程手間は掛かりません。

  • mkdir /home/tftp/
  • chown nobody:nobody /home/tftp/
  • vi /etc/inetd.conf
    tftp    dgram   udp    wait    root    /usr/libexec/tftpd    tftpd -l -s /home/tftp
    
  • kill -HUP `cat /var/run/inetd.pid` (または inetd で起動)

バックアップ (archive)

現在の IOS ソフトウェアをバックアップします。

Switch Ports Model              SW Version            SW Image
------ ----- -----              ----------            ----------
*    1 52    WS-C2960S-48TS-L   12.2(53)SE2           C2960S-UNIVERSALK9-M

上記は sh ver の結果の一部です。

sw#cd
sw#dir
Directory of flash:/

    2  -rwx        1156  Mar 25 2011 21:49:24 +09:00  vlan.dat
  580  -rwx           5   Apr 7 2013 16:51:47 +09:00  private-config.text
  581  -rwx        3096   Apr 7 2013 16:51:47 +09:00  multiple-fs
  583  -rwx        7657   Apr 7 2013 16:51:47 +09:00  config.text
    3  drwx         512   Mar 1 1993 09:13:02 +09:00  c2960s-universalk9-mz.122-53.SE2

該当ディレクトリ名を確認した後は、TFTP サーバ側で空ファイルを作成します。

tftp# cd /home/tftp/
tftp# touch c2960s-universalk9-mz.122-53.SE2.tar
tftp# chown nobody:nobody c2960s-universalk9-mz.122-53.SE2.tar

スイッチ側に戻り、archive コマンドでアップロードします。

sw#cd c2960s-universalk9-mz.122-53.SE2
sw#archive upload-sw tftp://192.168.100.10/c2960s-universalk9-mz.122-53.SE2.tar
!
System software to be uploaded:
System Type:             0x00000000!
archiving c2960s-universalk9-mz.122-53.SE2 (directory)
archiving c2960s-universalk9-mz.122-53.SE2/html (directory)
archiving c2960s-universalk9-mz.122-53.SE2/html/forms.js (13756 bytes)
archiving c2960s-universalk9-mz.122-53.SE2/html/helpframework.js (865 bytes)
(中略)
archiving c2960s-universalk9-mz.122-53.SE2/c2960s-universalk9-mz.122-53.SE2.bin (10704776 bytes)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
archiving c2960s-universalk9-mz.122-53.SE2/info (484 bytes)
archiving c2960s-universalk9-mz.122-53.SE2/update (directory)
archiving c2960s-universalk9-mz.122-53.SE2/update/info (112 bytes)
archiving c2960s-universalk9-mz.122-53.SE2/update/c2960s-universalk9-mz.122-53.SE2 (directory)
archiving c2960s-universalk9-mz.122-53.SE2/update/c2960s-universalk9-mz.122-53.SE2/info (486 bytes)
archiving c2960s-universalk9-mz.122-53.SE2 (directory)
archiving c2960s-universalk9-mz.122-53.SE2/info (486 bytes)!
archiving info (112 bytes)

約 1 分程度で完了します。

バックアップ (copy)

archive コマンドでアップロードすることによりバックアップした場合は不要ですが、.bin のみ保存する場合のメモです。

sw#cd flash:/c2960s-universalk9-mz.122-53.SE2/
sw#copy flash: tftp:
Source filename [/c2960s-universalk9-mz.122-53.SE2/c2960s-universalk9-mz.122-53.SE2.bin]?
Address or name of remote host []? 192.168.100.10
Destination filename [c2960s-universalk9-mz.122-53.SE2.bin]?
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
10704776 bytes copied in 29.612 secs (361501 bytes/sec)

次は実際にアップデートします。(続く)

Random Select

41B0205 - 41B0208
Drive Network Rack Gallery 2012 (Part 1) です。ラック背面の俯瞰です。ラックの開錠・施錠は物理キーではなく、データセンターへの入館・入室に用いる ID カードを
二代目つけ麺
東京オフィスから歩いて 3 分程度のところに、いつも行列の出来る麺どころが めん徳二代目つじ田 です。魚介豚骨と言われるジャンルでしょうか。提供されると、提供したスタッフが "すだちは途中で
radserv ZG1
dmidecode をインストールした機器では、BIOS 内のハードウェア情報を OS から参照が可能になります。現在 FreeBSD 7.1-RELEASE i386 で提供している機器を 9.1-
FreeBSD Logo
古い ports のスケルトンを最新の OS 環境で make install する場合、必ずしもコンパイルが終了するとは限りません。OS 側 /usr/include/ 下で関数名が微妙に変更されて
VAIO Fit 13A (背面)
2014/02/28 にVAIO Fit 13A (到着) で開封して、わずか 9 ヶ月程で不具合が発生しました。不具合 その 1 – ディスプレイ当初は閉じてあったディスプレイを開いた時
Herb
私自身はこれまで仕事の選択は、やりたいことありきで探すか、習得目的があって選択して来ましたが、特別やりたいことがなく今の仕事をしている方も多いでしょう。または、プライベートで趣味や習い事等特に打ち込め
WS-C2960S-48TS-L (1)
Cisco Catalyst 2960S IOS Update (Part 1) の続きです。IOS ソフトウェア ダウンロード -> バックアップの後はアップデートを実行します。アップデート
BACAR OKINAWA (1)
昨年のゴールデンウィークは シリーズ (石垣島) の通り石垣島・黒島を堪能しましたが、今年は本島でのんびりすることにしました。沖縄出張 (No. 30 ? 花人逢) で自分にはかなり好みのピザに出会っ
jQuery Logo
Internet Explorer でのブラウザチェックにおすすめのツールツール -> 開発者ツールで 7 – 9 の互換表示。レスポンシブ Web デザイン制作に便利な Firef
FreeBSD Logo
最近 Drive Network では 共有サーバ ビジネスセレクト に使用する機器を変更しました。(Drive Network Rack Gallery 2012 (Part 4))ハードディスクに
Valid HTML5 Valid CSS3 Another HTML Lint