ここから本文です。
MGAシリーズ TFTPによるファームウェアバージョンアップ手順
はじめに
この設定例では、MGAシリーズのTFTPによるファームウェアバージョンアップについて説明します。
対象機種
| 対象機種 |
|---|
TFTPによるファームウェアバージョンアップの概要
TFTPサーバに保存されたファームウェアをダウンロードして、バージョンアップを行います。
各機種の最新ファームウェアはこちらよりダウンロード可能です。
構成例

解説
- TFTPサーバに保存されたファームウェア(pn290496_vXXXXX.rom)をMGA-ML4TWPoE++にダウンロードします。
- ダウンロードしたファームウェアを起動ファイルに指定します。
- 再起動を実行すると、起動ファイルに指定したファームウェアで立ち上がります。
<関連コマンド>
| モード | コマンド | デフォルト設定 | |
|---|---|---|---|
| バージョンアップ | # | copy tftp: // local: | - |
| 起動ファイル設定 | (config)# | boot image FILE_NAME | runtime.had |
設定手順
手順1.
PCとスイッチングハブをコンソールケーブルとツイストペアケーブルで接続し、ZEQUO assist Plusなどのターミナルエミュレータにて設定画面を表示します。
手順2.
ログイン画面にて、UserNameとPassword(初期状態はどちらもmanager)を入力して設定画面にログインします。
手順3.
ユーザモード→特権モード→グローバルコンフィグレーションモードの順に移行します。
MGA-ML4TWPoE++>enable
MGA-ML4TWPoE++#configure terminal
MGA-ML4TWPoE++(config)#
手順4.
IPアドレスの設定を行います。(VLAN1:192.168.1.254/24)
MGA-ML4TWPoE++(config)#interface vlan1
MGA-ML4TWPoE++(config-if)#ip address 192.168.1.254 255.255.255.0
MGA-ML4TWPoE++(config-if)#end
MGA-ML4TWPoE++#
手順5.
バージョンアップコマンドを実行します。
TFTPサーバIPアドレス:192.168.1.1
TFTPサーバに保存されているファームウェア名:pn290496_vXXXXX.rom
本体に保存するファームウェア名(任意で設定可能):vXXXXX.rom
MGA-ML4TWPoE++#copy tftp: //192.168.1.1/pn290496_vXXXXX.rom local: vXXXXX.rom
Address of remote host [192.168.1.1]? Enterキーを押下
Source filename [pn290496_vXXXXX.rom]? Enterキーを押下
Destination filename [vXXXXX.rom]? Enterキーを押下
Accessing tftp://192.168.1.1/pn290496_vXXXXX.rom...
Transmission start...
Transmission finished, file length 12084848 bytes.
Please wait, programming flash.............. Done.
※TFTPサーバからファイルのダウンロードが失敗し、以下のエラーが表示される場合は(補足)をご確認ください。
ERROR: Not enough space.
手順6.
vXXXXX.romを起動バージョンに指定します。
MGA-ML4TWPoE++#configure terminal
MGA-ML4TWPoE++(config)#boot image vXXXXX.rom
MGA-ML4TWPoE++(config)#exit
MGA-ML4TWPoE++#
手順7.
再起動を実行します。
MGA-ML4TWPoE++#reboot
Are you sure you want to proceed with the system reboot?(y/n)
ここで y を入力します。
再起動が実行されます。
起動完了後のログイン画面に表示されている Firmware Version が新しいバージョンになっていれば、バージョンアップは成功です。
(補足)TFTPサーバからファイルのダウンロードが失敗し、以下のエラーが表示される場合
・ERROR: Not enough space.
こちらは空きメモリがないため、エラーが発生しています。
以下の手順にて、使用していないファームデータの削除を実施いただき、メモリを確保することでエラーが発生しなくなります。
※ デフォルトのファームウェアは、「runtime.had」というファイル名で保存されています。
1.
メモリに保存しているファーム数を確認します。
MGA-ML4TWPoE++>enable
MGA-ML4TWPoE++#dir
Directory of /c:
1 -rw 12084848 Feb 28 2025 14:34:53 test1
2 -rw 12084848 Feb 28 2025 14:32:06 test2
3 -rw 12084848 Feb 28 2025 14:29:24 test3
4 -rw 12084848 Feb 28 2025 14:14:46 test4
5 -rw 1044 Feb 28 2025 13:33:33 config.cfg
6 -rw 12084848 Feb 14 2025 15:40:15 pn290496_vXXXXX.rom
7 d-- 0 Feb 28 2025 04:14:37 system
64192000 bytes total (3614208 bytes free)
2.
現在使用しているファームを確認します。
MGA-ML4TWPoE++#show boot
Boot image: /c:/ pn290496_vXXXXX.rom
Boot config: /c:/config.cfg
3.
使用していないファームデータを削除します。
MGA-ML4TWPoE++#delete test1
Delete test1? (y/n) [n] y
File is deleted.
この設定例についてのアンケート