準備
1 下記から「openwrt-mediatek-mt7622-buffalo_wsr-2533dhp2-initramfs-kernel.bin」をDL。
https://taiha.net/jenkins/job/OpenWrt-master-BUFFALO-WSR-2533DHP2/
2 TFTP準備。下記等。
https://pjo2.github.io/tftpd64/
3 TFTPに1のbinファイルを「linux.trx-recovery」にリネームして配置。
4 PC側でTFTP待ち受け開始。
TFTP起動でバックアップ取得
1 PCと有線接続。
2 PC側のNICを
IP: 192.168.11.2
mask: 255.255.255.0
gateway: 192.168.11.1
に固定。
3 AOSSボタン押しながら電源ON。TFTPでファイル送信がはじまるまで押しっぱなし。
4 送信完了したらPC側NICをDHCP有効化。
5 PC側NICに「192.168.1.?」が割り振られたら、ブラウザから「http://192.168.1.1 」にアクセス。
6 WebUIのSystem->Backup/Flash firmware
7 Save mtdblock contentsで全てのmtdblockをバックアップ
8 本体再起動
実際にOpenWRTを書き込む
1 ファームウェアをダウンロード。23.05.2は下記の「buffalo_wsr-2533dhp2-squashfs-factory.bin」
https://downloads.openwrt.org/releases/23.05.0/targets/mediatek/mt7622/
1 BuffaloオリジナルのWebUIを開く。
2 ローカルファイルからのアップデートで「buffalo_wsr-2533dhp2-squashfs-factory.bin」を書き込み。
3 しばらく待って本体が自動的に再起動し、PC側のNICに「192.168.1.?」が割り振られたら、ブラウザから「http://192.168.1.1 」にアクセス。
以上で完了。