nexmon_csi
nexmon_csi copied to clipboard
Error in tcpdump retrieving CSI packets
Using the operating procedures of the laboratory
I used the ifconfig command to find the wlan0 MAC address, and also used iwconfig to find a MAC address. I don't know which address to use to replace the address in the tutorial.
Then I tried both MAC addresses again and chose channel 36, but the results were not satisfactory. Can you guys solve it
Did you solve the problem? I can't make sure which one is my MAC address. After execute tcpdump -i wlan0 dst port 5500, I can't catch any CSI packet. The result is got 0.
I recommend deactivate or delete wpa_supplicant.
Mac address filtering is not mandatory option. If you want to use that option, the mac address must be in channel and bandwidth used in -c option.
Ex) There is the device that address is aa:bb:cc:dd:ee:ff in 36 channel and 20MHz bandwidth. You can generate base64 parameter like this.
makecsiparams -N 1 -C 1 -c 36/20 -m aa:bb:cc:dd:ee:ff
You can use android app like wifi analyzer to get mac addresseses in specific channel and bandwidth.
你解决了问题吗?我无法确定哪一个是我的MAC地址。执行 tcpdump -i wlan0 dst 端口 5500 后,我无法捕获任何 CSI 数据包。结果为 0。
You can use the iwconfig command to view the MAC address。Just like the first picture in my question。
我建议停用或删除wpa_supplicant。 Mac 地址过滤不是强制性选项。如果要使用该选项,则 mac 地址必须位于通道中,并且带宽在 -c 选项中使用。例如)有地址为aa:bb:cc:dd:ee:ff的设备,在36通道和20MHz带宽中。您可以像这样生成 base64 参数。 您可以使用像wifi分析仪这样的安卓应用程序来获取特定频道和带宽中的MAC地址。
makecsiparams -N 1 -C 1 -c 36/20 -m aa:bb:cc:dd:ee:ff
Ok thanks。