====== MacのtftpでRTX1100のファームウェアを更新する ====== 実家用に中古のRTX1100を買ったところ、なんと初期出荷ファームだったのでRev.8.03.94に更新した。もの凄い今更感ではあるが、参考までにMac OS X v10.9.5での作業手順をメモ。 シリアルコンソールでルータにログインし、LAN1にIPアドレスを振る # ip lan1 address 192.168.0.1/24 # save telnetで入れることを確認。 $ telnet 192.168.0.1 Trying 192.168.0.1... Connected to 192.168.0.1. Escape character is '^]'. Password: RTX1100 Rev.8.02.31 (Fri Jan 14 11:04:37 2005) Copyright (c) 1994-2004 Yamaha Corporation. Copyright (c) 1991-1997 Regents of the University of California. Copyright (c) 1995-1996 Jean-loup Gailly and Mark Adler. ... ルータのtftpによるファームウェア受信を許可する。 IPアドレス(192.168.0.2)はtftpクライアントとなるマシンのアドレスを入れる。 # tftp host 192.168.0.2 tftpでファームを流し込む。オケツのexecも必要なので注意。 $ tftp 192.168.0.1 tftp> put rtx1100.bin exec 転送が受理されるとシリアルコンソールに下記のようなメッセージが出る。 Update exec file receiving... Testing received file... Writing to Nonvolatile memory... done Restarting ... で、自動で再起動がかかる。 RTX1100 BootROM Rev.5.07 Copyright (c) 2004 Yamaha Corporation Press 'Enter' or 'Return' to select a firmware and a configuration. Default settings : exec0 and config0 Starting with default settings. Starting with exec0 and config0 ... RTX1100 Rev.8.03.94 (Thu Dec 5 19:06:16 2013) Copyright (c) 1994-2012 Yamaha Corporation. All Rights Reserved. Copyright (c) 1991-1997 Regents of the University of California. Copyright (c) 1995-2004 Jean-loup Gailly and Mark Adler. ... 無事更新された模様。 仕上げにtftpによるファーム受信を無効にする。 # no tftp host # save ワットチェッカーによると、アイドル時の消費電力は5W。LANケーブルを1本リンクさせた状態でも変わらず5Wだった。