当没有可用的无线零配置适配器时连接到 WiFi

Connect to WiFi when no Wireless Zero Config adapter is available

多年来我一直在使用 OpenNetCF SDF 在我编写的应用程序上连接到 WiFi。我的制造商有一款新设备不再具有无线零配置适配器,所以我不得不解决这个问题。

我搜索了好几天

  1. 查找附近的接入点
  2. 配置连接
  3. 连接到那个连接

全部没有 WZC 适配器。我在 WM6.5 设备上使用 .net CF 3.5。我不想在软件中处理这个配置,但我发现设备在维护接入点设置方面不可靠,而且我的客户根本不希望他们的用户配置 WiFi 或 OS。

我也尝试使用 SDF WirelessNetworkInterface class,但我不知道如何配置接入点(名称、安全性、密码等)。我找到了这篇文章,但是代码有很多我无法克服的编译问题。

我使用的是 SDF 2.3,然后昨天从 sourceforge 获得了最新版本 - 两者都存在同样的问题。

我正在寻找任何解决方案。最好使用 SDF,但如果我可以在 .Net 3.5 中做一些事情,那也可以。

谢谢!

您必须联系您的制造商,了解用于安全请求者的 SDK。 SDF 只知道标准的 ZeroConfig 请求方。

通常不会在工业设备上激活 ZeroConfig。没有 Warehouse wnats 无线热点的弹出窗口等。所以他们通常会提供替代请求者。

例如,霍尼韦尔的 Intermec 为他们在其设备上使用的 Odyssey Funk supplicant 提供了自己的 SDK。但是你也可以将这个请求者切换到 ZeroConfig。

如果你说明制造商和型号,我可能会帮助找到那里的 SDK。