Articles of 无线

C或Java中的Linux无线API

我和我的团队正在基于无人机Parrot API的项目中工作。 我们试图find一个API来编写一个小程序,它可以扫描无线networking并select无人机ESSID。 我们的主要语言是C,但Java也是赞赏。 我试图查看是否存在iwlist / iwconfig命令的任何API,但是我没有find任何东西。 有人可以帮我吗? 任何示例(代码示例)也将不胜感激。 格拉西亚斯

树莓派ad-hocnetworking

我想尝试一些与Raspberry Pis的networking项目,我只需要在一对pis之间发送数据包。 作为第一步,我将很高兴能够在ad-hoc模式之间ping到Raspberry Pis。 尽pipe在线查看了几个教程和示例,但我还没有成功完成此任务。 我已经安装了Debian Wheezy操作系统的2个Raspberry Pis。 我正在使用以下USB适配器,我在两个pis上都安装了固件,并通过以pipe理模式将它们连接到路由器来testing它们是否工作:总线001设备004:ID 050d:945a Belkin组件F7D1101 v1基本无线适配器[Realtek RTL8188SU] 以下是关于networking信息的一些打印输出: / etc / network / interfaces在每个pi上: pi1@raspberrypi ~ $ cat /etc/network/interfaces auto lo iface lo inet loopback iface eth0 inet dhcp auto wlan0 iface wlan0 inet manual address 192.168.2.1 netmask 255.255.255.0 wireless-channel 4 wireless-essid pi-ad-hoc wireless-mode ad-hoc pi2@raspberrypi ~ $ cat […]

从一个混杂的networking设备读取

我想写一个无线stream量的实时分析工具。 有谁知道如何从C中的混杂(或嗅探)设备读取? 我知道你需要有root权限才能做到这一点。 我想知道是否有人知道这样做有什么function。 普通套接字在这里似乎没有意义。

如何获得Linux上的可用无线networking列表?

我想获得可用的无线networking列表。 理想情况下,这将通过一些C调用,但我不介意,如果我不得不用系统调用kludge它。 更好的,如果所需的C通话或程序不需要一些奇特的第三方包。 互联网似乎build议我使用sudo iwlist <interface> scan似乎从命令行做的伎俩,但我宁愿不需要root权限。 我只想看基本的东西,不要改变任何东西。

如何在Windows上使用Python检索附近无线LANnetworking的信号强度?

如何在Windows上使用Python检索附近无线LANnetworking的信号强度? 我想要显示或图表的值。

用于获得信号强度的WLAN API

我正在使用无线局域网Api即WlanGetAvailableNetworkList()为无线局域网调制解调器/ USB数据卡的信号强度。如果有人有一些示例代码示例或一些信息请给我。

如何编译具有“wlanapi.h”和“windows.h”依赖项的C ++代码

我正在修改扫描附近无线信号的开源代码。 程序代码如下所示: #pragma comment(lib, "wlanapi.lib") #include <stdio.h> #include <windows.h> #include <wlanapi.h> VOID WlanNotification(WLAN_NOTIFICATION_DATA *wlanNotifData,VOID *p) { if(wlanNotifData->NotificationCode == wlan_notification_acm_scan_complete) { bWait = false; } else if(wlanNotifData->NotificationCode == wlan_notification_acm_scan_fail) { printf("Scanning failed with error: %x\n", wlanNotifData->pData); bWait = false; …… 我想知道如何编译具有wlanapi.h和windows.h依赖项的源代码? 请注意,我希望此代码在Windows(不是Linux)上运行。 我正在编写一个简单的Windows用户的工具,将诊断他们的WiFi安全。 第一步是感测最近的WiFi接入点及其各自的encryptiontypes。 我只是想知道如何以最简单的方式编译Windows平台的代码,该平台具有“windows.h”或“wlanapi.h”的依赖关系。