我想在 2.4GHz 和 5GHz 频段存在噪声的环境中使用 Raspberry Pi 等设备进行一些实验。
我的想法是简单地使用 Linux 中的无线工具,例如iwconfig, wpa_cli,理论上它可以显示信号强度(可以正常工作)和本底噪声(我无法获得)的 dBm 值。
不过,据我了解,是否能真正计算出合理的噪声值取决于WiFi芯片组驱动程序的支持。不幸的是,我似乎没有任何此类芯片组,并且很难看出哪些芯片组驱动程序实际上支持噪声测量(测试的芯片组为 BCM43438、AR9271、RTL8723BE、RTL8188CU)。另请参见例如这个问题。
这个噪声值对我来说非常有吸引力,因为它已经是特定算法的产物,该算法采用所选 WiFi 通道中的无线电频谱并处理该输入以给出单个噪声值。(如果有人知道有关所使用的算法的任何信息,请告诉我,我也对此感兴趣)。
为了在 2.4 GHz(也可能是 5 GHz WiFi 频段)执行有意义的 WiFi 噪声测量,我想知道我的 WiFi 硬件是否需要特殊的驱动程序来提供噪声信息?有人可以向我指出如何使用任何标准 WiFi 芯片组进行合理的噪声测量吗?