linux接收手机信号,接收关联设备的信号强度在Linux接入点

我正在写一个C程序来管理无线网络(接入点+客户端设备)程序的 第一部分对设备的另一运行上运行的某些方面AP。 AP是一个简单的Linux工作站(Cubietruck,稍后与Intel Celeron控制板交换;使用hostapd和dnsmasq进行接入点设置) 某些功能已经实施。我已经使用cfg80211/nl80211做了很多工作,并且使用了Wext和一些通过BSD套接字的通信例程。接收关联设备的信号强度在Linux接入点

但现在出现了一个问题。在接入点上运行的C程序中,我需要关联设备的接收信号强度。 在设备上一切正常。使用nl80211,我几乎可以获得有关连接的所有信息。但在接入点上,我不知道如何获取RSS。我已经尝试了一些nl80211请求的一些属性,但无法让它工作。 当然,在设备上很容易,因为它们只有一个连接。但在AP上,我曾预料过一个像链接列表或嵌套属性的nl80211答案,但没有任何结果。我检查了某些请求中包含的答案的属性,并且这些消息中没有任何可用的东西。

有人知道如何解决这个问题吗?在WLAN AP上获取关联设备的接收信号强度应该不是什么大问题。 如果可以使用nl80211,那会非常好,但另一个解决方案也是受欢迎的。 也许有一些WiFi包解析?我听说有一个像RSSI(接收信号强度指示器)的东西,但我不熟悉它。

预先感谢

2014-09-04

Dionysos

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值