Sie scheinen mit einer Vielzahl von Problemen konfrontiert zu sein. Einschränkungen von Windows XP, Einschränkungen, die möglicherweise in den von Ihnen verwendeten Treibern vorhanden sind / wurden bereitgestellt ... usw. Da ich neu bin, kann ich nicht alle Links veröffentlichen, die ich benötigt habe, daher gibt es möglicherweise Links, die Sie benötigen wählen und manuell kopieren / einfügen, um zu folgen.
Es ist nicht die WNIC, die an sich schuld ist. Mehrere kommerzielle WAP-Geräte verwenden drahtlose Mini-PCI-Karten für den drahtlosen Zugriff. Es scheint, dass Sie über spezifische, auf dem Access Point basierende Treiber verfügen müssen (wie bei RTL 8180 Native Wi-Fi AP-basierten Geräten) und ein Betriebssystem, das die Erstellung eines infrastrukturbasierten Geräts (Windows CE, zum Beispiel).
Sehen Sie sich diesen MSDN-Artikel und insbesondere diesen Artikel zum Konfigurieren der Registrierung in dem Betriebssystem an, das Sie erstellen müssen, und Sie erhalten einen Überblick darüber, was erforderlich ist, um ein Betriebssystem zu verwenden, das nicht als infrastrukturelles WAP konzipiert ist, und es in ein solches verwandeln.
Wie Sie bereits erwähnt haben, gibt es eine Reihe von Dienstprogrammen, die in Verbindung mit Win7 verwendet werden können, um dies zu ermöglichen. Dies war jedoch unter Windows XP nicht der Fall. Es gibt "potentielle" Softwarelösungen, wie:
Nat32, das den Internetzugang über eine bestehende WNIC ermöglicht (Ad-hoc oder Infrastruktur wird jedoch nicht erwähnt).
WooWeb ist eine kommerzielle Software-Router-Lösung, die sowohl über ein WAN als auch über ein LAN funktioniert. Laut Dokumentation scheint es sich um eine Infrastruktur zu handeln, nicht um ein Ad-hoc.
Kurz gesagt: Windows XP wurde nicht als Embedded-Betriebssystem konzipiert. Dies ist das, was Sie zum Erstellen eines Infrastrukturgeräts benötigen, wenn Sie keine Drittanbieter-Software verwenden möchten. Andernfalls starten Sie das Herunterladen und Testen von Softwareroutern. Das ist deine einzige Option.