FutureNet

NXR,WXRシリーズ

運用管理編

1. ファームウェアの更新

1-3. 内蔵通信モジュールのファームウェア更新

ここでは一部機種で対応している通信モジュールのファームウェア更新方法を説明します。なおこの更新方法を利用する場合は、あらかじめリモートサーバや外部ストレージ上に更新したい通信モジュール用ファームウェアを用意しておく必要があります。通信モジュール用ファームウェアは弊社ホームページよりダウンロードできます。

https://www.centurysys.co.jp/downloads/router/index.html

またファームウェアの更新中に機器の電源断が発生した場合、故障の原因となりますのでご注意ください。

ここでは、ファームウェアの転送と更新に分けて説明します。

 

コンテンツ
ファームウェアの転送 ファームウェアの更新 補足

【対象機種】NXR-G240/L,NXR-G260/L,NXR-G100/L,NXR-G100/NL

 

【 ファームウェアの転送 】

ファームウェアの転送方法は以下のとおりです。

 

〔FTPサーバの利用〕

1. <ファームウェアのダウンロード>
#firmware mobile 1 update ftp://192.168.10.100/nxrg100l_module_firm_v11-13.bin
DOWNLOAD:++++++

FTPサーバ192.168.10.100上にある通信モジュール用ファームウェア(この実行例ではnxrg100l_module_firm_v11-13.bin)をダウンロードします。なおFTPサーバを利用した更新を行う場合、anonymousによる接続方法のみ対応しています。よってユーザ名やパスワードを指定することはできません。コマンド実行後、ファームウェアのダウンロードを開始します。

#firmware mobile 1 update ftp://192.168.10.100/nxrg100l/nxrg100l_module_firm_v11-13.bin

サーバ内でファームウェアをディレクトリ毎に管理している場合、IPアドレスの後に「ディレクトリ名/ファームウェア名」を指定します。

#firmware mobile 1 update ftp://192.168.10.100/nxrg100l_module_firm_v11-13.bin source 192.168.20.1

送信元IPアドレスを指定することも可能です。通常出力インタフェースのIPアドレスを送信元IPアドレスとしますが、冗長化している場合など送信元IPアドレスを固定したい場合に使用します。

 

〔SSHサーバの利用〕

1. <ファームウェアのダウンロード>
#firmware mobile 1 update ssh://test@192.168.10.100/nxrg100l_module_firm_v11-13.bin
test@192.168.10.100’s password:
DOWNLOAD:++++++

SSHサーバ192.168.10.100上にある通信モジュール用ファームウェア(この実行例ではnxrg100l_module_firm_v11-13.bin)をダウンロードします。この時SSHサーバのIPアドレスとともにログイン用のユーザ名を合わせて指定します。この実行例では、ユーザ名をtestとします。コマンド実行後、SSHサーバへのログイン用パスワードの入力を求められますので、パスワードを入力します。認証後、ファームウェアのダウンロードを開始します。

#firmware mobile 1 update ssh://test@192.168.10.100/nxrg100l/nxrg100l_module_firm_v11-13.bin

サーバ内でファームウェアをディレクトリ毎に管理している場合、IPアドレスの後に「ディレクトリ名/ファームウェア名」を指定します。

#firmware mobile 1 update ssh://test@192.168.10.100/nxrg100l_module_firm_v11-13.bin source 192.168.20.1

送信元IPアドレスを指定することも可能です。通常出力インタフェースのIPアドレスを送信元IPアドレスとしますが、冗長化している場合など送信元IPアドレスを固定したい場合に使用します。

 

〔外部ストレージの利用〕

#firmware mobile 1 update disk0:nxrg100l_module_firm_v11-13.bin
DOWNLOAD:++++++

disk0と認識されている外部ストレージ上にある通信モジュール用ファームウェア(この実行例ではnxrg100l_module_firm_v11-13.bin)を転送します。コマンド実行後、ファームウェアのダウンロードを開始します。

#firmware mobile 1 update disk0:nxrg100l/nxrg100l_module_firm_v11-13.bin

ストレージ内でファームウェアをディレクトリ毎に管理している場合、「ディレクトリ名/ファームウェア名」を指定します。

 

【 ファームウェアの更新 】

DOWNLOAD:++++++++++++++++++++++++++++ done
Checking Mobile module firmware … Success
Proceed with Mobile module update? [y/n]:

ファームウェアのダウンロードおよびチェック完了後、アップデートの実行について問われます。

指定 動作
y ファームウェアの更新を開始します
n ファームウェアの更新を中止します

(☞) 通信モジュールでの回線接続中にファームウェアの更新を開始した場合、回線は切断されます。

 

【 補足 】

  • 通信モジュール用ファームウェア更新後は、自動的に通信モジュールをリセットします。
  • アップデート中は通信モジュールに対する操作(connect/disconnect/show mobile/reset mobile)は制限されます。またシステム再起動、config の保存/ 復帰、機器本体のファームウェアアップデートも制限されます。