本記事では、アムニモデバイスのファームウェア(FW)をダウングレードする際の注意事項・事前準備・推奨手順・復帰ワークアラウンドを説明します。 ダウングレード前に必ず事前準備を完了させてください。
⚠ 注意:FW をバージョンアップすると、新しい設定項目の追加や既存項目の有効範囲変更が行われる場合があります。その状態で旧バージョンへ戻すと、旧 FW が新形式の設定を正しく解釈できず NG 処理となり、初期化状態で起動することがあります。これは仕様上の動作であり、不具合ではありません。
❶ ダウングレード前の準備
ダウングレードを開始する前に、以下の準備を行ってください。
- 現在の FW と起動面を確認する
- CLI:
show firmware version/show device boot - GUI:「システム情報」画面で確認
- CLI:
- 設定ファイルをバックアップする
- CLI:
config file save <FILENAME>→ ローカル PC へダウンロード - GUI:「設定」→「バックアップ」→「ダウンロード」
- CLI:
- リリースノートを確認する
- 対象バージョンの既知事象・変更点を確認してください。
❷ 片面のみでダウングレードを検証する(推奨手順)
アムニモデバイスは 2 つの起動面(スロット 0/1)を持ちます。まず未使用の起動面に旧 FW を適用し、動作確認してから本適用してください。
- 現在の起動面を確認し、反対面へ切り替えて再起動する
CLI:
show device boot device boot 1 reboot
- GUI:「システム」→「起動面切替」で反対面を選択 → 再起動
- 旧 FW を適用する(片面のみ)
- CLI:
firmware update <FW ファイル URL>(bothオプションは付けない) - GUI:「ファームウェア更新」で旧バージョンを適用(「両面更新」は選ばない)
- CLI:
- 再起動後、動作確認を実施する。
🚨 警告:firmware update both はダウングレード時には使用しないでください(両面同時更新はリスクがあります)。
❸ NG で初期化起動した場合の復帰ワークアラウンド
旧 FW が新形式の設定を解釈できず初期化状態で起動した場合、以下のいずれかの方法で対応してください。
選択肢 1:元のバージョンに戻す(安全策)
- 初期化状態でも一旦起動完了させる。
- 反対面へ切り替えて再起動する
CLI:
show device boot device boot <反対面(0/1)> reboot
- GUI:「起動面の切替」で反対面を選択 → 保存 → 再起動
- 元のバージョンで起動後、バックアップ設定を段階的に復元する
CLI:
show config file config file load backup_311.conf
- GUI:「バックアップ」→「復元」で、元のバージョン稼働時に取得した設定ファイルを選択
選択肢 2:旧 FW のまま継続利用する
⚠ 注意:新 FW で作成した設定は旧 FW との互換性がありません。旧 FW 稼働時に保存した設定ファイルを使用してください。
- 初期化状態で起動完了後、旧 FW で動作していることを確認する。
- 旧 FW で保存していたバックアップ設定を復元する
CLI:
show config file config file load backup_270.conf
- GUI:「バックアップ」→「復元」で、旧 FW 稼働時に取得した設定ファイルを選択
- 復元後、ネットワーク・アプリ・I/O などの動作確認を実施する。
- 過去のバックアップがない場合は、ネットワーク・認証・アプリ基本設定など必要最小限の設定を手動で再構築してください。
🚨 警告:新 FW で追加された設定や機能は旧 FW では利用できません。リリースノートで互換性を確認してください。
❹ 設定ファイルの取り扱いと注意事項
- 新 FW で追加された設定は旧 FW で NG になる場合があります。
- 復元は段階的に適用し、問題があれば該当項目を除外してください。
- 復元がうまくいかない場合は、必要最小限の設定から手動で再構築することも検討してください。
よくある質問
Q. 起動面を確認するには?
A. CLI:show device boot / GUI:「システム情報」で確認できます。
Q. 起動面を切り替えるには?
A. CLI:device boot <0|1> → reboot / GUI:「起動面切替」で切り替えられます。
Q. 両面同時更新はできますか?
A. firmware update both で可能ですが、ダウングレード時は使用禁止です。
Q. 初期化状態で起動してしまいました。
A. 「❸ NG で初期化起動した場合の復帰ワークアラウンド」を参照してください。
コメント
0件のコメント
サインインしてコメントを残してください。