無線送受信用基本OS

無線送受信用基本OS

私が始めようとしているプロジェクトについて、どこから始めるのが良いかについての指示を探しています。

基本的に、私は次のような簡素化された OS を作成したいと考えています。

  1. 無線信号を送信します。
  2. その信号を拾います。

これについてどうすればよいのでしょうか。

何か道順はありますか?

ありがとう!

編集

組み込みデバイスになると思います。パート 1 は、自動的に動作する「ワイヤレス カード」のようなもので、「起動」して、事前に設定されたルーターなどを探して接続します。その後、信号をキャッチする部分が接続を許可します。これで完了です。「ルーター」部分はコンピューターにロードできると考えました。

答え1

非常に基本的な OS が必要です。選択はアーキテクチャによって大きく左右されます。もう 1 つの大きな懸念は、これが組み込みシステムになるのか、それともより汎用的な目的なのかということです。具体的な状況がわからないため、範囲を絞り込むことはできません。

また、ワイヤレス要件が何であるかもわかりません。ワイヤレス送信を受信して​​再送信するものを意味しているのでしょうか。ワイヤレス リピーターなどでしょうか。または、ワイヤレス ネットワークに接続し、接続されたネットワークをゲートウェイとして使用して完全に新しいネットワークを作成するものでしょうか。いずれにしても、ワイヤレス ルーター ディストリビューションのいずれかで十分です。Tomato、DD-WRT、OpenWRT などです。

実際には「OS」を求めているのではなく、ディストリビューションを求めているのではないでしょうか。ご存知のとおり、Linuxできたほぼすべてのアーキテクチャで実行できます。GNU をコンパイルすると、GNU/Linux ができます。実際には、言うほど簡単ではありません。ディストリビューションの概念により、本当に頭痛の種がなくなります。汎用ではなく、組み込みデバイス ディストリビューションを探していると仮定します。「通常の」ディストリビューションはいずれも、カスタムの最小限のインストールが必要になります。ここに小さなリストがありますので、インストールを試みる前に徹底的に調査してください。

I386 または X86_64

Debian、Ubuntu、Gentoo、Arch、Slitaz、tinycore、rPath のいずれか

Armel または Armhf

Debian、Ubuntu、Gentoo、OpenWRT のいずれか

Slitaz-Arm は、私が最後に確認したときは非常に実験的です。うまくいけば、非 X86 アリーナで適切な組み込みディストリビューションを入手できるでしょう。

その他、MIPSなど

Debian、Gentoo、OpenWRT、... 選択肢は非常に限られています。

関連情報