-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Irregular reception of CSI packets #66
Comments
I have the same problem. Do you have any update how to solve this problem |
This problem happens due to data rates. Refer to the following and I hope that will solve the issue you are facing. May I know which mode you are using, injector, access point, or broadcast? |
Thank you for your helpful answer. I use AP mode. |
@muhmaz3 Currently I am using a TL WDR 4300 v1.7 and a PC and csi_len is always 0. I follow your way to check the data rates and this is the results |
@magienguyen
Also which mode you are using AP or monitor? My devices are currently configured in the monitor mode and I use 0 indexed data rate which is 128 (decimel) or 0x80(hex). |
I use AP mode, where TP-link 4300 version 1.7 is AP and a PC as client. I flashed the router with the provided firmware on Github. When I use send_Data (from the OpenWRT User Space) on my PC and recv_CSI on the router, the rate is pretty normal I think (0x80-0x8b). However, the CSI is always 0. I think the monitor mode is basically the same with AP mode, the difference is just about the number of clients. Can you think of any reason? Thanks |
I even configure the 4300 to be a dumb AP, which means I connected the router to an existing Netgear router which has internet connection. I turn off DHCP on the 4300, give it another IP (different from the Netgear). I just use recvCSI on the 4300, watch some videos from Youtube, use Facebook and let it collect data from that. The CSI I got from that data is also 0 |
Also, how did you set up monitor mode? Did you use two computers to ssh to two routers? |
I have two TP-WDR4300 routers, on both routers, I flashed the Openwrt with Atheros-CSI-Tool. For the reception of CSI packets, I used AP mode as suggested in the guide. Then I run recvCSI on the client and send packets from the AP using sendData. However, when I send 10 packets, I receive 5 or six packets, sometimes I get only 1,2, or 3 packets and sometimes I get nothing. I am not able to figure out what is going wrong in my case, why I am not able to receive all sent packets.
Secondly, I wanted to ask is there a way to have fix data rate for every packet? and how I can configure to use only 1 antenna for transmission.
The text was updated successfully, but these errors were encountered: