多くの友人は、OpenWRTでない場合は、このルータを使用することはできません私に言いました!OpenWRTに対するあなたの愛を非常に理解して、私はオープンソースプロジェクトの支持者と参加者として、今日はどのようなもののルータのオペレーティングシステムについて教えてください。誰もが様々なファームウェアの起源を理解しましょう。
[]
ブイエックスワークス
VxWorksは、1983年にウインドリバーが設計・開発した組込みリアルタイムオペレーティングシステムで、組込み開発環境の主要コンポーネントです。VxWorksは、x86ファミリ、MIPS、PowerPC、Freescale ColdFire、Intel i960、SPARC、SH-4、ARM、StrongARM、xSH-4など、市場に出回っているほぼすべての最新組み込みCPUをサポートしています。-4、ARM、StrongARM、xScale CPU。
イーコス
eCosはRedhatのインスタントオペレーティングシステムによる小さなオープンソースであり、 ***コンパイルされたコアは、ブートローダの強化、マイクロスモールシステムに適した10Kレベルと小さくすることができます。
一般的に、上記の2つのオペレーティングシステムを搭載したワイヤレスルーターにはいくつかの特徴があります:
- 特にメモリとフラッシュの大幅な小型化
- 主にメモリが少なすぎるため、サポートされているクライアントはほとんどありません。
- クライアントが少ない場合は安定していますが、クライアントが多くトラフィックが多い場合は問題が発生しやすくなります。
- 少ない機能
しかし、上記の2つのファームウェアが最も多く出回っているものであり、この表では、この2つのOSの存在を無視しています。
OpenWRT
長い目で見れば、Linuxベースのオペレーティング・システムはますます増えていくでしょう:
- CPUとSoCはより多くのアルゴリズムに統合され、Linuxのパワーが基盤となっています。
- スマートルーターのビッグウェーブにより、ルーター上で動作するアプリはますます増えるでしょう。
- ワイヤレス・デバイスの増加に伴い、Linuxは明らかに良い選択です。
純正SDKやOpenWRTを使うのはどうですか?これにはいくつかの異なるシナリオがあります:
- チップが新しい場合、OpenWRTは間違いなく良い選択ではありませんし、ドライバは、他のすべてのハードウェアアクセラレーション機能は言うまでもなく、最悪に違いありません!
- 古いlibc、少ないライブラリサポート、オープンコンパイル環境は言うまでもありません。
結論から言うと、このテーブルは迷信です。





