故意在我自己的 WiFi 上设置较差的信号质量

5 networking wifi

我想测量不同应用程序在信号质量差的情况下的表现。

信号质量的衡量标准是:

Signal / Noise * SNR = Signal Quality  
  -80  /  -90  * 10  = 8.9%
Run Code Online (Sandbox Code Playgroud)

什么是最好的工具/硬件(不太昂贵)可以使这种测量变得可能和容易?我正在寻找比打开微波炉或在接入点周围堆放几块砖更好的东西。

谢谢

Mik*_*eyB 3

这完全取决于您的接入点硬件。

例如,在 Tomato 固件上,转到Advanced -> Wireless -> Transmit Power并设置新值以降低信号强度。

另一种(可能是更好的方法)是将规则添加到本地防火墙中以操纵流量参数。

例如,如果您使用的是 Linux,iptables -t mangle -A INPUT -m statistic --mode random --probability 0.01 -j DROP则平均会出现 1% 的数据包丢失。