- オープンソースのルーター・ファームウェア・プロジェクトにはどのようなものがあるのか、どれがベストなのか、そしてなぜそれらを試したくなるのかを学ぶ。
- デバイスのファームウェアをアップデートすることは、決して100%のリスクを伴わないが、経験を向上させることができる。
- 代替ルーターのファームウェアをフラッシュすることは、ある人にとっては純粋な狂気であり、熱心な人にとっては唯一の方法である。
機器のファームウェアは、機器間の通信を制御する小さなソフトウェアの一部である。 ハードウェア と ソフトウェアファームウェアは、デバイスを良くも悪くもする。私たちが「この製品はダメだ」と言う場合の多くは、メーカーが実際に使用した部品ではなく、急ごしらえのバグだらけのファームウェアが関係している。
ファームウェアのアップデートは、メーカーがその修正に力を入れれば、やがて製品を大幅に改善することができる。また WiFiの速度を上げる メーカーがもうサポートしていない古いルーターのものだ。
ルーターに関しては、面白いことが起きている。 代替ルーター・ファームウェアのためのオープンソースプロジェクト.これらのファームウェアはメーカーが作ったものではなく、マニアが作ったものだ。この大騒ぎが何なのか見てみよう。
同じような読み物がある:
目次
なぜ代替ルーターのファームウェアをインストールするのか?
メーカーが端末をセグメント化する方法のひとつに、たとえハードウェアが技術的に高価なモデルにしかない機能を扱えるとしても、下位モデルの機能を削減することがある。
これは、世の中に出回っているほぼすべての技術製品に当てはまる。だから、ルーターも間違いなく同じ扱いを受けている。
そこで、オープンソースの代替ルーター・ファームウェアが救いの手を差し伸べる。これらの独立したプロジェクトは 機能満載帯域幅の割り当て、ペアレンタル・コントロール、WiFiローミング、WiFi信号強度の向上、パスワードによるインターネット・アクセス、さらにエンタープライズ・グレードの機能の数々など、思いつくものは何でも利用できる。
機能以外に、ルーターに別のファームウェアをフラッシュするもう1つの理由は以下の通りだ。 セキュリティ・アップデートを入手するメーカーのファームウェア・アップデートを受けられなくなった古いルーターを所有している場合、通常は得られないものだ。これは通常、数年後に起こる。
オープンソースのファームウェア・プロジェクトが提供するファームウェアはすべて、同じコア機能セットを使用しているため、オープンソース・プロジェクトがルーターのサポートを終了するまで、古いデバイスの寿命をあと数年延ばすことができる。確かにそうなるが、それにはもっと時間がかかる。
オープンソース・ファームウェアに関する重要な質問
他のファームウェア・フラッシュと同様、(1) 機種に間違ったファームウェア・バージョンをフラッシュした場合、(2) ファームウェア・ファイルが破損している場合(ファイルの整合性を常にチェックする)、(3) アップデート・プロセス中に電源が切断された場合、デバイスがブリックする危険性がある。リカバリーが常に不可能というわけではないが、できればこのシナリオは避けた方がいいだろう。
答えは「場合による」だ。オープンソースの代替ルーター・ファームウェア・プロジェクトの中には、オリジナルのファームウェア・ファイルを使って手動でアップデートできるものもある。その他はもっと複雑なアプローチを必要とするが、一般的には可能である。
オリジナルのデバイスのファームウェアがインストールされているうちに、必ず最初に確認すること。これは、保証期間内のデバイスを使用していて、何か問題が発生した場合にRMAや無償修理ができないのではないかと心配している場合に特に当てはまる。
いや、それが簡単な答えだ。各プロジェクトは限られた数のモデルをサポートしている。もしあなたのモデルがリストになければ、ルーターをフラッシュすることはできない。間違ったファームウェアファイルでルーターをフラッシュしてはいけない。ルーターが完全にブリックしてしまう!
マニアによって作られたカスタム・ファームウェア・プロジェクトについて話しているのだから、インターフェースは決してルーター・メーカーが提供するものほど親切で直感的なものではない。オリジナルのファームウェアに問題がある場合、代替ファームウェアを使うとより混乱する可能性が高い。しかし、あなたの走行距離は異なるかもしれない。
方法はひとつではない。各オープンソースプロジェクトのドキュメントに従って、フラッシュ手順を実行する必要がある。手順はファームウェアのバージョンやルーターのモデルによって異なる場合がある。
最高のカスタムルーター・ファームウェア・プロジェクトのリスト
ここでは、いくつかの代替ルート・ファームウェア・プロジェクトのみを取り上げたが、世の中には膨大な数のプロジェクトや派生製品が存在する。ウィキペディアには 総合リスト もし興味があれば、どうぞ。
DD-WRT、あなたが望むものすべて、そしてもっとたくさん
これはおそらく最もよく知られたカスタムルーターのファームウェアプロジェクトで、古いもののひとつだ。安価なものも含め、多くのルーターモデルをサポートしているので、ラッキーかもしれない。また、ユーザーの巨大なコミュニティがあり、行き詰まったときに助けてくれる。
私は非常に古い(ドラフトNバージョン)BelkinのルーターでDD-WRTを使い、寝室のテレビ用のワイヤレスブリッジとして機能させた。
しかし、インターフェイスの適切な設定方法を理解するために、いくつかの本を読む必要があった。
OpenWRTは最も古いオープンソース・ルーター・ファームウェア・プロジェクトである
これは、この熱狂の発端となったカスタム・ファームウェア・プロジェクトだ。今でも非常に強力なオプションであり、多くの機能を備えている。現在のバージョンは、別の独立プロジェクトであるLEDEと統合されたことがある。
OpenWRTの大きな欠点は、それが真のオープンソースプロジェクトであるという事実である。そのため、あなたのルーターがいくつかの機能にカスタムライセンスのコードを使用している場合、OpenWRTではサポートされない。
また、真のオープンソース方式で、WiFi機能などライセンスコードでカバーされている機能なしで、このプロジェクトでサポートされているルーターもある!だから、フラッシュする前に再確認してほしい。
DD-WRTが複雑だと思うなら、OpenWRTが提供するものに完全に圧倒されるだろう。決してフレンドリーな代替ファームウェアではないが、提供される設定のきめ細かさのため、マニアにとっては金鉱のようなものだ。
Broadcomベースのルーター用アドバンスド・トマト・ファームウェア
これは、Broadcomチップセットを使用しているルーターでのみ動作する代替ルーター・プロジェクトである。多くのルーターがBroadcomチップを使用しているため、これはほんの少し制限されるだけなのでご心配なく。
Tomatoは、カスタムファームウェアに期待される機能を犠牲にすることなく、格段にフレンドリーなユーザーインターフェイスを備えている。もしあなたのルーターがサポートされているなら、ラッキーだ。
ASUSwrt Merlin ASUSルーター用代替ファームウェア
その名の通り、これはASUSルーターの機能を拡張するプロジェクトで、同じユーザーフレンドリーなインターフェイスを使い、機能を追加している。対応デバイスのリストはそれほど長くない。例えば、私の最新のASUSルーター・メッシュ・システムはサポートされていないが、ルーターが提供する以上の機能がすぐに必要になるとは思わないので、今のところは問題ない。それに、メーカーのアップデートが常にある。
ASUSの公式ルーター・ファームウェアのインターフェースと機能は、ASUSwrt Merlinに基づいている。見覚えがあるのはそのためだ。
代替ルーターのファームウェアで遊ぶつもりなら、メインのルーターではなく、古いモデルでやることをお勧めする。考えるのが好きな人は、これらが最高のルーターファームウェアオプションだと考えているとしても、私は、それが得られないのは面白くないと信じている。 インターネット ルーターのバックアップがない。あなたの家族は幸せではないかもしれない。
もしあなたのルーターが、ここで紹介するプロジェクトのどれにもサポートされていないのであれば、中古モデルに投資するのは良いアイデアかもしれない。そうすることで、何か問題が発生し、ルーターの復旧が不可能になった場合でも、予算へのダメージを最小限に抑えることができる。
最後に、代替ルーター・プロジェクトを試したことのある方は、その経験を共有していただきたい。どのプロジェクトを選んだか?なぜ乗り換えたのか?どんな機能が一番気に入ったか?