ファームウェアアップデートをしたい

完全に自分用メモです。

手持ちのIX2215はファームが古く9系です。
最近の10系にしかない機能などもありアップデートをしたほうがいいです。セキュリティパッチも入っているので。
10系のあるバージョンからはNetMeisterというWeb管理ツールが使えるため、ファームウェアアップデートがWebから遠隔で行えるのですが、9系にはその機能がないため、ローカルでアップデートしなければなりません。

やる

バージョン確認

ファームウェアがVersion 9.2.20で古い。

Router# show version
NEC Portable Internetwork Core Operating System Software
IX Series IX2215 (magellan-sec) Software, Version 9.2.20, RELEASE SOFTWARE
Compiled Aug 19-Wed-2015 15:50:31 JST #2 by sw-build, coregen-9.2(20)

ROM: System Bootstrap, Version 8.1
System Diagnostic, Version 8.1
Initialization Program, Version 8.1

System uptime is 15 minutes
System woke up by reload, caused by command execution
System started at Jan 09-Thu-2025 13:04:34 JST
System image file is "ix2215-ms-9.2.20.ldc"

Processor board ID <0>
IX2215 (P1010E) processor with 262144K bytes of memory.
3 GigaEthernet/IEEE 802.3 interfaces
1 ISDN Basic Rate interface
1 USB interface
1024K bytes of non-volatile configuration memory.
32768K bytes of processor board System flash (Read/Write)

Current configuration is based on "startup-configuration"
Router#

ファームウェアダウンロード

IXシリーズは去年から書類を書かずともWebでファームウェアをダウンロードできる様になりました。 [プログラムファイル・ダウンロード : UNIVERGE IXシリーズ | NEC](https://jpn.nec.com/univerge/ix/Download/)

特にこだわりがない限り、最新のファームウェアをダウンロードしましょう。 今回はix2215-boot-25.1-gate-ms-10.10.27.rapでした。

USBメモリーに入れる

そのへんに転がっているUSBメモリーをFAT32でフォーマットして、ファームウェアをコピーするだけでよいです。

IX2215でアップデート

USBを使えるようにします。usbmem enableをしないとUSBメモリーを認識してくれません(1敗)

conf t
device USB0
  no shutdown
exit
usbmem enable

USBメモリーを認識してくれたので、

Router(config)# show usbmem
USB Mass Storage Device (usbmem0)
total 15562964992 bytes
      11108352 bytes used
      15551856640 bytes free
Router(config)#

software-update usbmem0:/[filename]でファームウェアを指定し、アップデート。
とりあえずreloadして再起動しておきます。

Router(config)# software-update usbmem0:/ix2215-boot-25.1-gate-ms-10.10.27.rap
% Reading ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. done
% Check ...... done
% Update file name is ix2215-ms-10.10.27.ldc
% Writing ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. done
% Software update completed.
Router(config)# reload
% Warning: USB memory device is not ejected yet.
% Warning: current running-configuration is not saved yet.
Notice: The router will be RELOADED. This is to ensure that
        the peripheral devices are properly initialized.
Are you sure you want to reload the router? (Yes or [No]): Yes


NEC Bootstrap Software
Copyright (c) NEC Corporation 2001-2024. All rights reserved.

%BOOT-INFO: Trying flash load, exec-image [ix2215-ms-10.10.27.ldc].
Loading: ################################################################################################################################################ [OK]


Starting at 0x20000

Loading configuration file: startup-configuration.
Configuring router subsystems (before IDB proc): done.
Constructing IDB(Interface Database): done.
Configuring router subsystems (after IDB proc): done.
Initializing router subsystems: done.
Starting router subsystems: done.

All router subsystems coming up.


XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

WARNING! Administrative username is not configured!!
         Action: Please configure administrative username.

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


NEC Portable Internetwork Core Operating System Software
Copyright Notices:
Copyright (c) NEC Corporation 2001-2024. All rights reserved.
Copyright (c) 1985-1998 OpenROUTE Networks, Inc.
Copyright (c) 1984-1987, 1989 J. Noel Chiappa.
Router#

バージョン確認

ちゃんとVersion 10.10.27になってるのでOK。

Router(config)# show version
NEC Portable Internetwork Core Operating System Software
IX Series IX2215 (magellan-sec) Software, Version 10.10.27, RELEASE SOFTWARE
Compiled Nov 20-Wed-2024 08:59:34 JST #2 by sw-build, coregen-10.10(27)

ROM: System Bootstrap, Version 25.1
System Diagnostic, Version 25.1
Initialization Program, Version 8.1

System uptime is 12 hours 1 minute
System woke up by reload, caused by command execution
System started at Jan 09-Thu-2025 22:39:48 JST
System image file is "ix2215-ms-10.10.27.ldc"

Processor board ID <0>
IX2215 (P1010E) processor with 262144K bytes of memory.
3 GigaEthernet/IEEE 802.3 interfaces
1 ISDN Basic Rate interface
1 USB interface
1024K bytes of non-volatile configuration memory.
32768K bytes of processor board System flash (Read/Write)

Current configuration is based on "startup-configuration"
Router(config)#