Grundlegendes Betriebssystem für drahtloses Senden und Empfangen

Grundlegendes Betriebssystem für drahtloses Senden und Empfangen

Ich bin auf der Suche nach Hinweisen, wo ich am besten mit einem Projekt beginnen kann, das ich gerade beginne.

Im Grunde möchte ich ein abgespecktes Betriebssystem erstellen, das:

  1. Überträgt ein drahtloses Signal.
  2. Nimmt dieses Signal auf.

Wie würde man dabei vorgehen?

Irgendwelche Anweisungen?

Danke!

BEARBEITEN

Ich schätze, es wäre einfach ein eingebettetes Gerät. Teil 1 wäre wie eine „Wireless-Karte“, die von selbst läuft und einfach „hochfährt“ und nach einem vorgegebenen Router oder so etwas sucht und sich damit verbindet. Dann würde der Teil, der das Signal empfängt, die Verbindung herstellen. Das ist alles. Ich dachte, dass der „Router“-Teil auf einen Computer geladen werden könnte.

Antwort1

Sie benötigen ein sehr einfaches Betriebssystem. Ihre Auswahl wird stark von Ihrer Architektur bestimmt. Ein weiterer wichtiger Punkt ist, ob es sich um ein eingebettetes System oder ein allgemeineres System handeln soll. Ich kenne Ihre spezifische Situation nicht und kann den Umfang daher nicht eingrenzen.

Ich bin mir auch nicht sicher, welche Anforderungen Sie an die drahtlose Verbindung stellen. Meinten Sie etwas, das eine drahtlose Übertragung empfängt und dann weitersendet? Wie etwa ein drahtloser Repeater? Oder etwas, das eine Verbindung zu einem drahtlosen Netzwerk herstellt und dann ein völlig neues Netzwerk erstellt, wobei das verbundene Netzwerk als Gateway verwendet wird? In jedem Fall würde jede der drahtlosen Router-Distributionen ausreichen. Wie etwa Tomato, DD-WRT oder OpenWRT.

Sie fragen nicht wirklich nach einem „Betriebssystem“, sondern nach einer Distribution, richtig? Wie Sie vielleicht gehört haben, Linuxkönnteläuft auf fast jeder Architektur. Kompilieren Sie GNU, und schon haben Sie GNU/Linux. In Wirklichkeit ist das viel leichter gesagt als getan. Das Distro-Konzept erspart Ihnen wirklich Kopfschmerzen. Ich gehe davon aus, dass Sie nach einer Distribution für eingebettete Geräte suchen, nicht nach einer für allgemeine Zwecke. Jede der „normalen“ Distributionen würde offensichtlich eine benutzerdefinierte Minimalinstallation erfordern. Hier ist eine kleine Liste, die Sie gründlich recherchieren sollten, bevor Sie eine Installation versuchen.

I386 oder X86_64

Debian, Ubuntu, Gentoo, Arch, Slitaz, tinycore oder rPath

Armel oder Armhf

Debian, Ubuntu, Gentoo oder OpenWRT

Slitaz-Arm ist, soweit ich weiß, sehr experimentell. Hoffentlich können wir im Nicht-X86-Bereich eine ordentlich eingebettete Distribution bekommen.

Andere, MIPS ... usw.

Debian, Gentoo, OpenWRT, … Ihre Auswahl ist sehr begrenzt.

verwandte Informationen