如何从信标帧中获取AP的RSSI信号强度? [Scapy的]

时间:2018-03-07 03:52:13

标签: network-programming scapy wireless

据我所知,Beacon帧中没有这样的字段可以直接指示dbm中接入点的信号强度。如何在dbm中计算此值?

我在scapy工作

1 个答案:

答案 0 :(得分:1)

不幸的是,RSSI是物理介质的属性,而信标帧是MAC层中的协议元素。即RSSI是如何“响亮”的。无线电波是你接收的无线电。

不幸的是,您提出的问题类似于"我如何从以太网框架获得电压" ....它确实没有意义。

要获得RSSI,您的硬件(即无线电驱动程序)必须包含此信息。我对scapy没有任何经验,但在wireshark中,这些信息通常在" radiotap标题中。"例如。如果您查看here,您可以看到RSSI信息位于“信标框架”的单独部分中。

也许这个问题可能包含答案:RadioTap headers in scapy