我们使用该芯片STA模式,CPU为AM3352, 是一个工业车载设备, 用途主要是是 VoIP 语音对讲 和传感器数据传输。 其中有一个重要功能是要能够读取我公司的定位卡发出 wifi无线beacon 来做定位。
因为wilink8 本身TI不提供promiscuous mode, 所以我们找了TI推荐的一家公司在官方驱动的基础上增加了此tag sniffer 功能。 目前基本功能能够实现。
问题在于其对一种定位卡的beacon 的读取率不稳定, 有些卡读取率很低,有些正常。 该第三方认为是我们的卡和wilink8的射频硬件有兼容问题,以及可能是卡的射频问题。
但是这种卡,我们已经在我公司多种其他AP设备上使用了多年,包括Atheros , Broadcom ,Ralink三种芯片组的设备配合使用以前均没有出过问题。据此,我认为是wilink8的recevier可能接收容错度太低,希望研究一下是否能够修改某些驱动软件,配置,寄存器设置等来解决。 尝试了一点但是不成功,不知道具体应该怎么改