我的问题是,我可以在信标帧中添加额外参数进行广播吗?设备需要读取此参数,以获取有关接入点的其他有用信息。对不起,我不能说它是什么参数,我只是有这个很棒的想法,我认为没有人想过。所以请告诉我是否有办法更改协议栈/调整该特定接入点的帧。如果我不能用信标帧做到这一点,我怎么能发送未经验证的设备可以接收的免费信号?
答案 0 :(得分:1)
是的,你可以,并且一些制造商实际上已经这样做,例如表明他们的接入点有多忙。但是,当然,因为它不是802.11标准的一部分,所以所有其他设备将忽略此TLV(类型长度值)值或者以不同于信标帧的方式对其进行解释。如果要向信标添加新参数,则可能需要修改Wi-Fi芯片的MAC(媒体访问控制)固件。不幸的是,在大多数情况下,固件以二进制形式提供,因为制造商不希望透露其SoC设计的任何细节。我不确定,可能有一个开放的MAC固件驱动程序可用 - 谷歌它:)