BBルータ解剖
 
IO-DATA NP-BBRP

個人的な使用感

あまり詳細に触ったわけではないが、小型で無難な作りです。説明書もわかりやすいです。 ただ、設定ツールにログインするときの初期パスワードは設定しておいて欲しいと思います。

OEM 情報

内部のファイルを見ると、 CAS3047 という文字がありました。検索するとわかるのですが、 CAS3047 という製品が存在します。何かしらの関係があるものと思われます。

アップデートファームの取り出し
確認ファーム Version : 1.01

ダウンロードしたファームのアップデートファイルから中身を取り出します。まず、 ファームウェアのアップデートファイルを解凍します。解凍すると出てくる

NPRP101.BIN

のファイルを分解します。分解にはこのプログラムを使いました。 このプログラムはPerlで作成したのですが、とりあえず作ったものなので、 エラー処理などは入っていません。このプログラムを使用すると

UNZIPPER.BIN
FW.BIZ

の2つのファイルが取り出せます。UNZIPPER は FW.BIZ を解凍するプログラムと思われます。 FW.ZIP は gzip 形式で圧縮されていますので、 gunzip などで解凍します。解凍すると

fw.bin

というファイルが出てきます。このファイル、おおまかに3つに分かれていると思われます。 前半部分は、制御している部分のプログラム、中盤は UNZIPPER.BIN と同じもの、後半は html ファイル などです。自分で解析する人は、「89549446」という文字を捕まえるようにすれば楽だと思います。 とりあえず、後半部分の html ファイル群を取り出します。
html ファイルを取り出すには、このプログラムを使用しました。 前述のプログラムと同じように、とりあえず作ったものです。

以下は、取り出せることができたファイルとそのサイズの一覧です。
ID.TXT        10
ADVANCD.HTM   8536
DESCRIP.XML   4070
CKMAIL.HTM    6199
DSHELP.HTM    2036
DYNADNS.HTM   7560
FAIL.HTM      3032
FILTER.HTM    12214
GLOOPT.HTM    496
ADSDHCP.HTM   8189
IPSUSS.HTM    245
L3FORWRD.XML  1169
LOCPORT.HTM   11211
WANCFG.XML    5051
MAIN.HTM      2206
REBOOT.HTM    1155
RESET.HTM     1041
SAVECFG.HTM   4566
SESSION.HTM   4226
TOP.HTM       6635
WANIPCN.XML   13230
SETDYN.HTM    10169
SETPOE.HTM    14156
SETPPTP.HTM   14172
SETSTA.HTM    10750
STATUS.HTM    3802
SUSS.HTM      935
SUSSC.HTM     1144
SUSSG.HTM     1566
SUSSR.HTM     1471
SVCFG.SAV     143
TITLE.HTM     123
UPGRADE.HTM   3047
USER.HTM      3202
VSERV.HTM     15185
WIZARD.HTM    2500
WZD11.HTM     4795
WZD12.HTM     4187
WZD21.HTM     5715
WZD22.HTM     4351
WZD31.HTM     6489
WZD32.HTM     5584
ADVANCE0.GIF  1883
ADD1.GIF      993
ADD0.GIF      893
ADVANCE1.GIF  2086
BACK0.GIF     829
BACK1.GIF     912
BALL1.GIF     546
BALL2.GIF     537
BALL3.GIF     550
BALL4.GIF     527
BLOCK.GIF     045
BWIZARD0.GIF  787
BWIZARD1.GIF  907
CONFIG0.GIF   886
CONFIG1.GIF   976
DELETE0.GIF   911
DELETE1.GIF   984
DELETEA0.GIF  954
DELETEA1.GIF  1067
GLOBAL0.GIF   1908
GLOBAL1.GIF   2097
HEAD.GIF      7963
LOAD0.GIF     846
LOAD1.GIF     933
LOCAL0.GIF    1831
LOCAL1.GIF    2019
LOGO1.JPG     8527
LOGO2.JPG     778
LOGO3.JPG     6872
MANAGE.HTM    9310
NETWORK0.GIF  1686
NETWORK1.GIF  1838
NEXT0.GIF     764
NEXT1.GIF     826
OTHER0.GIF    1733
OTHER1.GIF    2403
SAVE0.GIF     871
SAVE1.GIF     965
TITLE.GIF     881
UNDO0.GIF     819
UNDO1.GIF     1612
WIZARD0.GIF   2106
WIZARD1.GIF   2502
IOBBDNS.HTM   5742
サイズの単位はバイトです。
取り出しにここまで手間がかかると、パズル感覚で楽しいですね。

CPU 情報

RISC である RDC R2020C がのっているようです。この CPU の最高クロックが 100MHz の ようですが、NP-BBRP での動作クロックは不明です。

Team Yokohama X-VACCINE
もどる