WZR-HP-G300NHのrbとsに困惑
倉庫をごそごそやって、G300NHが数台出てきた。(AG300とか、他に10台くらい)
整理がてら、OpenWrtを入れようと思う。倉庫が広く今回作業スペースの確保をしたので、Wi-Fiを増設しようかなと。駐車場での電波も弱かったので増強をと
スペックなど
2009年 4月上旬 発売とのことで、本日2024年7月。15年前のお品。5G帯は使えず、2.4G帯。セキュリティーはOpenWrtをインストールすると、WPA2/WPA3 PSK, SAE (CCMP)に対応出来る。他にも、VPNサーバーにして立ち上げていたりと、重宝している。
結構ややこしい、WZR-HP-G300NH
以前は、WZR-HP-G300NHが扱いやすくて、WZR-HP-G301NHや WZR-HP-G302NHはイマイチ不安定というイメージだった。
WZR-HP-G300NHでも、WZR-HP-G301NHに近いボードが搭載されているものがあるようで、さらに面倒になった。間違うと、ブリンクしてしまうようなので、おいそれとバージョンアップ出来ない。
自信が無ければ、 19系の最後、OpenWrt 19.07.9 にしておく方がいいかも。
A0A0
初っぱなから、A0A0の情報が無い。何となくこれが初期型なのかな。
うんよく、OpenWrt 19.07.1をインストールしてあった。sshで入り、dmesgで表示したところ、SoC:AR9132と記載があった。別機種で作業した手書きメモによると、AR9132はrbを使うと書いている。
その後、別の記事を書きながら、dmesgのログを眺めていたら、Found an RTL8366S switchという記載があった。もしかしたら、ファームはsかもしれない。手書きメモは間違いか。
A0A1(日本)
これも出てきた
に手がかりが。
Realtek RTL8366S ethernet switch
A0D0 (米国)
Realtek RTL8366S
A0F0B (米国)
Realtek RTL8366RB
A1A3 WZR-HP-G300NH Rev:V1 (日本)
下記の記事は、 OpenWrt 10.03の頃ですでに発見されていた事象のようである。
https://www.srchack.org/article.php?story=20110705004820396
WZR-HP-G300NHの初期型とはチップが異なるとのこと。

srchack.orgさん は、このRev:V1には、WZR-HP-G301NHのを書き込めばいいと書いているが、ファームが見つからない。
WZR-HP-G301NH についてのページを見たところ、チップがAtheros AR9132 rev 2になっている。
そうすると、 wzr-hp-g300nh-rb のファームを入れると良いのかもしれない
ふと思い出して、またごそごそと捜し物をしたところ、どうやっても復帰が出来ないシリアルピンを建てた WZR-HP-G300NH が出てきた。
Rev:V1で、筐体にはA1A3と書いている。
A1A3はrbで良いという記事も見つかった
ブリンクした一台と状態不明の1台があったので、いつか試してみる
において、
Realtek RTL8366RB ethernet switch
B0B0G(米国)
Realtek RTL8366S ethernet switch
rbとsの違いとは
イーサーネットハブにRTL8366RBが使われているときはrbとのこと。
チップセットがAR9132の時は、rbだと書いているところがあるので、 チップセットがAR9132 の時は、 イーサーネットハブはRTL8366RBなのかもしれない。
https://openwrt.org/toh/buffalo/wzr-hp-g300h
https://forum.openwrt.org/t/buffalo-wzr-300hp-and-21-02/107521/8 フォーラムで話題になっています
A0A0(日本) : 「wzr-hp-g300nh-s」タイプのイメージを使用します。
A0D0 (米) : 「wzr-hp-g300nh-s」タイプのイメージを使用します。
B0B0 (米): 「wzr-hp-g300nh-s」タイプのイメージを使用します。
WZR-HP-G302H A2A0 (日本): 「wzr-hp-g300nh-s」タイプのイメージを使用します。
A1A3 (日本) : 「wzr-hp-g300nh-rb」タイプのイメージを使用します。
WZR-HP-G301NH A1A3(日本) :「wzr-hp-g300nh-rb」タイプのイメージを使用します。
ubootenv set region US
ubootenv set accept_open_rt_fmt 1
ubootenv set tftp_wait 10
ubootenv list
reboot