我想使用我的 Windows XP 笔记本电脑作为接入点。
我试图在 Windows 7 下通过大量实用程序实现目标,但 Windows 7 之前的无线驱动程序堆栈有所不同,并且这些特定的 API 在 XP 上不存在。
我之所以想这样做,是因为我希望我的 Android 手机能够通过 WiFi 连接到仅硬连线的网络(反向网络共享)。不幸的是,我的 Android 设备(Galaxy S Captivate)不支持 ad-hoc 网络,除非进行大量操作。
是否可以使用我的 Dell Latitude D830 的内置 WiFi(“Dell Wireless 1395 WLAN 卡”)创建“基础设施”网络,我假设它可能被重新标记为 Broadcom,或者无线适配器和接入点之间存在一些根本区别,会阻止这种情况发生?
答案1
您似乎面临很多问题。Windows XP 的限制、您正在使用/已提供的驱动程序中可能存在的限制……等等。由于我是新手,我无法发布我需要的所有链接,因此您可能需要选择并手动复制/粘贴链接。
问题本身并不是 WNIC。多种商用 WAP 设备使用 Mini-PCI 无线卡来提供无线访问。看来您需要从制造商处获得特定的基于接入点的驱动程序(如现有的基于 RTL 8180 Native Wi-Fi AP 的设备),以及可以构建基于基础设施的设备的操作系统(例如 Windows CE)。
检查这篇 MSDN 文章具体来说这篇关于配置注册表的文章在您需要构建的操作系统上,您会开始了解到需要做些什么才能将一个不是设计为 WAP 基础设施的操作系统转变为一个 WAP 基础设施。
正如您所指出的,有许多实用程序可以与 Win7 结合使用来实现此目的……但是,Windows XP 并非如此。有一些“潜在”的软件解决方案,例如:
Nat32它将通过现有的 WNIC 提供互联网访问(但没有提到它是 Ad-hoc 还是基础设施)。
WooWeb是一种商业软件路由器解决方案,也可以在 WAN 和 LAN 上工作,并且从文档来看,它似乎是一种基础设施,而不是 Ad-Hoc。
简而言之:Windows XP 并非嵌入式操作系统,如果您不想使用第三方软件,那么嵌入式操作系统正是您构建基础设施设备所必需的。否则,请开始下载和测试软件路由器。这是您唯一的选择。