はじめに(どうでもいい話)
暇だったので、ルーターをゲートウェイとしていじってみようと思ったんだ(でも後でわかったんだけど、このルーターは容量が小さすぎて、あまりプラグインをインストールできなかった。午後いっぱい無駄にした感じだよ)。
2022.02.17 更新:偶然にも、FIR300M 向けのゲートウェイ搭載ファームウェアを見つけたんだけど、サポートしている method が古すぎるから、書き換える場合は注意してね。
元のスレッド: 更新编译方法 - FIR300M/FIR302M の Openwrt 固件 免拆机刷
百度網盤: 提取码: vouv
OpenWRT について
OpenWRT は Linux ベースのルーター用システムで、たくさんの強力なプラグインと高い拡張性があって、SSH で接続することもできるんだ。
公式サイト: OpenWrt Wiki - Welcome to the OpenWrt Project
OpenWRT 一般的なチュートリアル: 從零開始學習 OpenWrt: 刷機 + 使用 + 編譯教程
準備するもの
- 1.ソフトウェア HFS
- 2.FIR300M 用の OpenWRT ファームウェア: 百度網盤
- 3.PC で Telnet サービスを有効にする。参考: win10 怎么开启 telnet 服务 (Win11 でもできるよ、コントロールパネルは設定で検索して入ってね)
簡単な手順
- 1.ルーターの管理画面にログインする (192.168.1.1)
- 2.
http://192.168.1.1/goform/Diagnosis?pingAddr=192.168.1.100|echo""|telnetdにアクセスする - 3.cmd を開いて、
telnet 192.168.1.1と入力する - 4.ファームウェアをルーターに転送し、完了を待つ
- 5.これでルーターの管理画面に入ると OpenWRT になっている(初期パスワードなし、そのままログインできるよ)
- 6.
System-Language and Styleをクリックすると、言語を中国語に変更できる
詳細な手順(4番目のステップ)
HFS を開いて、「準備するもの」の2番目のステップにあるファームウェアを「1.bin」にリネームしてウィンドウにドラッグ&ドロップする。
cmd で「telnet 192.168.1.1」と入力して接続できたら、以下のコマンドを順番に入力してね。
| |
実行が成功したらルーターは自動的に再起動するから、「接続が切断されました」と表示されるよ。
プラグインのインストール
OpenWRT の管理画面で「システム - パッケージ」をクリックすると、対応するプラグインをインストールできるよ。
Github で対応するプラグインを探すのがおすすめ。もちろん自分で作成することもできる。
プラグインをインストールするにはネットワークアドレスが必要だから、Github の対応プロジェクトの Release から ipk パッケージへのリンクを直接コピーすればいい。
自分で作成した場合のインストール方法は?自分で作成できるなら、これくらいできないわけないよね?(doge)
注意点
プラグインのインストールにはルーターとの互換性が必要だよ。一部のプラグインは環境依存(つまり、他のプラグインを先にインストールする必要がある)の場合がある。
エラーメッセージを見て判断するといいよ。