xieyaxiongfly / AtherosCSI_openWRT_ath9k

3 stars 4 forks source link

How to create the test enviroment? #2

Open Davonter opened 7 years ago

Davonter commented 7 years ago

Hello Dr.xie! Rencently, I ported the csi tool to an Atheros 9344 running OpenWrt. Sadly, its very few although the csi data generated. Can you tell the test enviroment you built?

xieyaxiongfly commented 7 years ago

I am not sure what do you mean by the test environment.

I think you need to compile our user space functions and use the sendData function to transmit packets using openWRT systems.

Davonter commented 7 years ago

Thanks for your reply!

I mean that which mode should I be set the openWRT? AP? sta? or monitor? I found the CSI data was correct only in the sta mode, and other modes did not any CSI data. Can you tell me which atheros nic you used and which mode you set with openWRT? Thanks a lot!

xieyaxiongfly commented 7 years ago

I use AR9580 NIC.

The router can be set to AP mode or client(station) mode. It works for both of them.

Davonter commented 7 years ago

Thanks! I want my openWRT to work in 'monitor' mode, and can get csi data normally. Do you have any way?

xieyaxiongfly commented 7 years ago

No. Impossible for monitor mode.

lixuande commented 7 years ago

hi,Dr.xie I try to extract the CSI received from a TP-link which used ar9331 soc,but it can not work.So can you let me know which model of your TP-link and where can buy it?

mymartin commented 7 years ago

@lixuande I want to take a wireless router used ar9331soc as a AP. Would you succeed to extract CSI using your ar9331 now?

lixuande commented 7 years ago

@mymartin I try to extract the CSI in AR9331 soc,but every time csi_len is 0. Sorry for not being able to help you.By the way you can join the qq group 366102075, a lot of students discuss CSI in this group.good luck.

mymartin commented 7 years ago

Thank you.

发自我的 iPhone

在 2017年7月5日,上午11:28,even notifications@github.com<mailto:notifications@github.com> 写道:

@mymartinhttps://github.com/mymartin I try to extract the CSI in AR9331 soc,but every time csi_len is 0. Sorry for not being able to help you.By the way you can join the qq group 366102075, a lot of students discuss CSI in this group.good luck.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/xieyaxiongfly/AtherosCSI_openWRT_ath9k/issues/2#issuecomment-312987958, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AF_EFTxHTWYr9Fpkx_8qgsosu06hCL-hks5sKwLpgaJpZM4MiU0o.

xieyaxiongfly commented 7 years ago

AR9331 has been tested and it turns out that no CSI extraction is not supported since AR9331 doesn't support beamforming.

mzakharo commented 7 years ago

While there is no CSI extraction available on AR9331, I had success using it a TX beacon on GL AR150 platform with TL-WDR4300 as CSI RX.

xieyaxiongfly commented 7 years ago

If you install our tool and use AR9331 as the sender and AR9580 as the receiver, you can correctly extract CSI. If you use AR9331 as the receiver, nothing will be recorded.

On Tue, Jul 11, 2017 at 6:14 PM, Mikhail Zakharov notifications@github.com wrote:

While there is no CSI extraction available on AR9331, I had success using it a TX beacon on GL AR150 http://www.gl-inet.com/ar150/ platform with TL-WDR4300 as CSI RX.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/xieyaxiongfly/AtherosCSI_openWRT_ath9k/issues/2#issuecomment-314399675, or mute the thread https://github.com/notifications/unsubscribe-auth/AF-RQ99PoyM2-eKTcj2azmLVjH5TYpzWks5sM0sQgaJpZM4MiU0o .

--

*-- Yaxiong Xie / *谢亚雄

School of Computer Engineering

Nanyang Technological University, Singapore

mymartin commented 7 years ago

@xieyaxiongfly whether the receiver must be AR9580 when I use AR9331 as the sender ? Thank you.

If you install our tool and use AR9331 as the sender and AR9580 as the receiver, you can correctly extract CSI. If you use AR9331 as the receiver, nothing will be recorded.

xieyaxiongfly commented 7 years ago

No, any Atheros WiFi card that supports CSI extraction will work.

On Wed, Jul 12, 2017 at 2:58 PM, mymartin notifications@github.com wrote:

@xieyaxiongfly https://github.com/xieyaxiongfly whether the receiver must be AR9580 when I use AR9331 as the sender ? Thank you.

If you install our tool and use AR9331 as the sender and AR9580 as the receiver, you can correctly extract CSI. If you use AR9331 as the receiver, nothing will be recorded.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/xieyaxiongfly/AtherosCSI_openWRT_ath9k/issues/2#issuecomment-314672725, or mute the thread https://github.com/notifications/unsubscribe-auth/AF-RQwi6G99qkt_eejU9NZMjpd977rqjks5sNG6egaJpZM4MiU0o .

--

*-- Yaxiong Xie / *谢亚雄

School of Computer Engineering

Nanyang Technological University, Singapore

CLOUDSKG commented 6 years ago

I use AR9531 and linux3.18 kernel, but received csi len is 0. What's the problem, please?

zjwnju commented 5 years ago

I use AR9531 and linux3.18 kernel, but received csi len is 0. What's the problem, please?

I have the same problem.Do you reslove this?