WiFi:OS X 将什么称为“设备”?

发布于 2024-12-18 19:06:34 字数 1637 浏览 2 评论 0原文

在我工作的地方,我们正在构建一个在 iOS 或 Android 上运行的 GUI; GUI 旨在控制嵌入式板。嵌入式板没有WiFi、以太网端口或USB端口,但有RS-232串口;所以我们正在使用一种叫做 WiSnap 的产品。

http://serialio.com/products/mobile/wifi/WiSnapKit2.php

我们已经能够使用 OS X 或 iOS(iPad 2)连接到 WiSnap。但我们的 Android 平板电脑根本无法识别该设备。 WiSnap充当WiFi接入点,并广播SSID; Android 平板电脑不会在可用 WiFi 接入点列表中列出此 SSID。在 Linux Mint 12 下,我的笔记本电脑可以看到 WiSnap,但尝试连接失败。有趣的是,我的手机(Droid 2)能够看到 WiSnap,但我的手机上没有 telnet,所以我还没有测试它是否真的有效。

在 OS X 下,我注意到了一些事情。在 WiFi 接入点的下拉列表中,有两个不同的组:顶部组,其中包含大多数列出的 WiFi 接入点,然后是下部组,其子标题为“设备”,并且只包含WiSnap 和名为“hpsetup”的东西。 (我不知道“hpsetup”是什么,也不知道它在哪里;附近有很多 WiFi 用户。)

WiSnap 正在“ad-hoc”模式下运行,根本没有安全保障。

所以,我的问题是:OS X 将 WiSnap 称为“设备”有何意义?尝试在 Google 上搜索“WiFi 设备”令人沮丧;你会得到一大堆与此无关的结果。

另外,我们可以做些什么让 Android 平板电脑看到 WiSnap 并连接到它吗?

谁能推荐一个可以在 WiFi 上阅读的好资源?谷歌再次没有提供太多帮助;关于 WiFi 的介绍有很多,但大多数都非常简单。

感谢您能给我的任何帮助。

编辑:供应商确实声称 Android 兼容某些 WiSnap 型号,但不兼容其他型号。

这里列出了受支持的 Android: http://serialio.com/products/mobile/wifi/WiSnapKit2 .php

这不是:http://serialio.com/products/mobile/wifi/WiSnapAAA.php

我想我应该联系供应商,但我确实想了解什么是正在进行中,所以我希望从 StackOverflow 社区获得有关此问题的建议。

编辑:我们确实联系了供应商。我们发现 WiSnap 只能在 ad-hoc 模式下作为独立设备。如果您设置了 WiFi 路由器或接入点,WiSnap 将以基础设施模式加入网络。但 WiSnap 不会充当基础设施模式接入点。

Android 操作系统目前仅支持基础设施模式。因此,如果我们想要使用带有 WiSnap 的 Android 平板电脑,我们就必须设置某种 WiFi 路由器或接入点。我们现在正在研究其他解决方案。

Where I work, we are building a GUI to run on iOS or Android; the GUI is intended to control an embedded board. The embedded board does not have WiFi, an Ethernet port, or a USB port, but it does have an RS-232 serial port; so we are using a product called a WiSnap.

http://serialio.com/products/mobile/wifi/WiSnapKit2.php

We have been able to connect to the WiSnap using OS X, or using iOS (an iPad 2). But none of our Android tablets recognize the device at all. The WiSnap acts as a WiFi access point, and broadcasts an SSID; the Android tablets do not list this SSID in the list of available WiFi access points. Under Linux Mint 12, my Laptop can see the WiSnap, but attempts to connect to it fail. Interestingly, my cell phone (a Droid 2) is able to see the WiSnap, but I don't have telnet on my phone so I haven't tested to see if it actually works.

Under OS X, I noticed something. In the drop-down list of WiFi access points, there are two distinct groups: the top group, which contains most of the listed WiFi access points, then a lower group, that has a sub-heading that says "Devices" and contains just the WiSnap and something called "hpsetup". (I don't know what "hpsetup" is or where it might be; there are lots of WiFi users in this neighborhood.)

The WiSnap is operating in "ad-hoc" mode with no security at all.

So, my question is: what is the significance of OS X calling the WiSnap a "device"? It is frustrating to try to search Google for "WiFi devices"; you get a giant haystack of results that are not related to this.

Also, is there anything we can do to make an Android tablet see the WiSnap and connect to it?

Can anyone recommend a good resource where I can read up on WiFi? Again Google hasn't helped much; there are so many introductions to WiFi out there, most of them at a very simple level.

Thanks for any help you can give me.

EDIT: The vendor does claim Android compatibility for some models of WiSnap, but not for others.

This lists Android as supported: http://serialio.com/products/mobile/wifi/WiSnapKit2.php

This does not: http://serialio.com/products/mobile/wifi/WiSnapAAA.php

I guess I should contact the vendor, but I do want to understand what is going on, so I was hoping to get advice from the StackOverflow community about this.

EDIT: We did contact the vendor. What we found out is that the WiSnap can be a stand-alone device only in ad-hoc mode. If you set up a WiFi router or access point, the WiSnap will join the network in infrastructure mode. But the WiSnap will not act as an infrastructure mode access point.

Android OS at the moment only supports infrastructure mode. So, if we want to use an Android tablet with a WiSnap we would have to set up some sort of WiFi router or access point. We are looking into other solutions now.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

原来分手还会想你 2024-12-25 19:06:34

我相对确定 hpsetup 是 HP 无线打印机的临时 WiFi。因此,也许 ad-hoc/peer-to-peer 限定符是导致 OS X 将其分类为设备的原因。

I'm relatively sure that hpsetup is the ad hoc wifi for an HP wireless printer. So perhaps the ad-hoc/peer-to-peer qualifier is what causes OS X to classify it as a device.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文