问题标签 [wireless]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
1261 浏览

linux - ubuntu:操纵无线网络

Ubuntu 中是否有 API(或命令行)来查看可用的无线网络、它们的强度等,并连接到一个?

0 投票
2 回答
780 浏览

linux - 哪个 API 在 linux 中提供无线网络通知?

每次我的网卡发送有关可用网络的新信息时,我都想触发一些回调。我也不介意自己是否需要轮询信息。我只是不想依赖iwlist scan last每秒生成“”,但这正是我需要的信息(网络名称 + 通道 + 加密类型)。

有没有实现类似功能的库?(或者是否有一些 ioctl 调用来做到这一点?)

如果这很重要,我只对 ndiswrapper 模块感兴趣。

0 投票
0 回答
108 浏览

encryption - 需要说明 Windows 中的无线加密设置

在 Windows Vista 中,如果我单击properties我的无线连接,然后转到安全选项卡,我可以设置authentication typeencryption type

我很困惑!那么任何无线连接到路由器的客户端计算机都可以设置这两件事吗?

那么计算机A可以将加密类型设置为WPA,而计算机B可以将其设置为WEP?

那么,当外人试图连接到这个路由器时,他们会看到什么加密类型?

0 投票
2 回答
1143 浏览

.net - Wifi 嗅探器应用指南

我正在.Net 中编写 WiFi 连接/嗅探器,用作 USB 记忆棒的自我部署工具。目的是它会扫描不安全的可用网络,然后尝试依次连接到每个网络,并确定是否有登录/代理,或者是否可以直接连接到我的任意网站。这是为我计划填充的数据库建立一个热点漫游列表(以及它们的长期可用性)。

目的是将这个工具分发给朋友/朋友的朋友,以便建立我所在地区的本地地图,以便在网络上发布。我仍然不确定这是否会违反任何立法(现在正在阅读)或是否具有任何长期价值。

学习 WiFi 编码技术更像是一个宠物项目,但也可以帮助拥有 iPod/PSP 等的朋友。

我的问题是:考虑到我也需要 GPS 功能,最好的 SDK 是什么——移动设备 SDK 是最好用的吗?

谢谢,

马斯

0 投票
4 回答
1445 浏览

scripting - 无线 HTA 中的 DAO 与 ADO

我编写了一个在无线网络上运行的小型(8-10 台笔记本电脑)销售点系统,作为一个 HTA,它可以读取/写入位于网络共享上的 Access MDB。
我需要使用 ADO - GetString 并且用户名册不适用于 DAO。
我还需要使用 DAO——不能用 ADO 压缩 MDB。

我知道:
1)如果数据库后端不是Access MDB,我应该使用ADO。
2) 如果后端是 MDB,但我想在某个时候升级到 SQL Server,我应该使用 ADO。
3) 在 Access 应用程序或任何其他 VBA/VB 应用程序中,我应该使用 DAO,因为 ADO 必须经过 Jet OLE DB Provider 的转换层,而 DAO 更直接。
4) VBScript/JScript 允许我使用DAO 或ADO。

分两部分的问题如下:
1)在这个软件环境(HTA/脚本)中,使用ADO比使用DAO更好吗?
2) ADO 是否提供任何好处,因为 HTA 通过无线网络进行读/写?

0 投票
3 回答
22422 浏览

c# - 如何在 Java、C# 和/或 C 中查找无线网络 (SSID) 列表?

是否有可用的工具包/程序包可用于查找在 Java、C# 或 C for Windows XP+ 中可用的无线网络 (SSID) 列表?任何示例代码将不胜感激。

0 投票
1 回答
9515 浏览

linux - iwlist() 命令如何扫描无线网络?

我想知道 iwlist 命令如何扫描 linux 中可用的无线网络。我阅读了它的源代码,并且有一个使用 SIOCSIWSCAN 触发扫描和 SIOCGIWSCAN 来获取扫描结果的 ioctl 调用。但是这些系统调用是如何捕获和分析信标帧的呢?

0 投票
7 回答
15737 浏览

iphone - 将 iPhone 连接到 XBee 模块

我想使用 iPhone 使用 XBee 调制解调器(或其他低功率无线设备)监控来自远程源的输出。理想情况下,iPhone 可以定期轮询 XBee 以获取此信息,然后使用它来显示生成输出。

我猜这类似于 Nike+iPod 的工作方式,但我想知道是否可以不使用边缘连接器附件?

0 投票
1 回答
1528 浏览

iphone - 使用本机 iPhone 应用程序登录企业强制门户

我正在开发一个本地 iPhone 应用程序,该应用程序需要能够在访问网络之前自动(在后台)登录到公司大型 WiFi 网络上的强制门户。强制门户是一个简单的 HTTPS 页面,带有用户名和密码形式,经过身份验证然后允许访问 Internet。

希望用户将他们的密码和用户名输入应用程序一次,然后在下次启动应用程序时重复使用凭据。

如何验证 WiFi 连接呈现的强制门户实际上是公司的门户而不是恶意基站?我担心一个不道德的人会伪装成门户网站并窃取登录凭据。

我想我可以让用户在他们第一次使用该应用程序时确认并保存门户的证书,并根据门户的域名检查证书,这样就足够了吗?

除了 CFHTTPAuthentication 处理的 401/407 HTTP 响应之外,我无法找到任何有关 Web 授权的信息,并且门户网站不会发送这些信息。

谢谢!

0 投票
2 回答
625 浏览

c - Linux 无线网络测试平台

我正在为无线传感器网络编写一个 linux 测试平台。核心目标是测试任意两个节点之间的数据传输。网络使用树形拓扑运行。网络中的一个节点是“驱动程序”。该节点使用串行端口连接到 linux PC。我正在尝试编写的是这台 linux PC 上的软件,它将驱动网络中的数据传输。

“Driver”节点从Linux PC上运行的软件获取命令,将数据请求消息发送到Sender节点。Sender 节点将解析数据请求消息并开始向“驱动程序”传输数据。可以存在多个这样的发件人。所有数据传输都是从发件人到“驱动程序”节点。“驱动程序”节点将它接收到的所有数据传递给 linux 应用程序。linux 应用程序跟踪从不同发件人收到的数据包数量。

以下是要求。

  1. 网络中的任何节点都可以是驱动程序(目的地),任何节点都可以是发送者。
  2. 在任何给定时间都可以有多个 Sender,将数据发送到“Driver”节点。
  3. linux应用程序从串口接收和通过串口发送的数据被记录到一个文件中。
  4. linux 应用程序应该能够从文件中读取数据请求消息并在指定的时间将它们发送出去。
  5. 此 linux 应用程序的 GUI。所有代码都在 C 中,因此 GUI 选择必须与 C 相得益彰。

最后一个转折点:从 Sender 到“Driver”的数据是碎片数据。在发件人端,碎片在设备本身中处理。在“驱动程序”端,碎片将在 linux 应用程序中处理。因此,Linux 应用程序必须跟踪分段窗口,并为与多个发送方进行的每个数据传输发送分段确认,并跟踪到目前为止从每个发送方接收到的数据包数量。

那么在 linux 应用程序中,有多个线程的方法 - 每个 Sender 一个线程吗?一个串口可以同时发送和接收多个线程吗?

任何要求的建议将不胜感激。基本思想是测试数据传输,尤其是数据收集(几个节点向一个节点发送数据)。如果建议采用与上述不同的方法,我也非常欢迎听到它们。

谢谢一堆

詹姆士