强行唤醒睡眠中的 WiFi 站 - 可能吗?

网络工程 IEEE-802.11
2022-03-01 04:04:40

正如标题所示... 大多数 WiFi 站点在短时间不活动后进入睡眠/打盹状态。

是否可以通过欺骗 AP 帧或其他方法随意唤醒处于此状态的设备或引发设备响应?


编辑:

也许请允许我解释我为什么要问,因为它可能有助于发布的建议......

我正在尝试制作一种能够定位移动 WiFi 设备的设备,例如手机、标签等。

我制作了一个工作示例,它简单地嗅探 802.11 数据包“寻找”特定 MAC 地址。当检测到这一点时,它会提醒我,我可以使用信号强度来获得大致范围。工作正常。但是 - 我发现这种方法很慢,因为它完全取决于目标站的传输活动。对我来说,要成功检测到目标站,它必须通过接入点主动探测或传递数据。有两件事可能很少发生并且超出我的控制范围。例如,如果无人看管,我的 iOS 移动设备每天只会探测几次。

因此,我希望能够发送“某些东西”来触发来自电台的响应,以检测它的存在。

在我的场景中,我会知道目标 MAC 地址和 SSID 连接历史记录(和密码)。问题是目标不会与任何接入点关联(否则我只能盲目地强制重新关联),所以我不确定这是否真的可能。

我很欣赏这是一个不寻常的项目,但如果有任何可能操纵 802.11 来实现它,那么我肯定会在这里找到它!

欢迎提出想法...

1个回答

仅当 NIC 支持 Wake-on-LAN 或 Wake-on-WiFi 时。它需要一个称为“魔术包”的特殊数据包。

在这里阅读更多