dhalperi / linux-80211n-csitool-supplementary

802.11n CSI Tool based on iwlwifi and Linux-2.6
http://dhalperi.github.com/linux-80211n-csitool/
196 stars 128 forks source link

Using injection mode during long time, we get "recv: No buffer space available". #410

Open inkyu219 opened 5 years ago

inkyu219 commented 5 years ago

Hi, we have installed csi-tool in two laptops (same model, thinkpad w500, RAM: 4GB).

We choose "monitor_tx_rate" as "0x4101" suggested in https://github.com/dhalperi/linux-80211n-csitool-supplementary/tree/master/injection We choose rate as 1000 packets/sec.

It works fine when we use "injection" during a short time for example 20 sec, 1min. However, we want to use it longer time (e.g., a few hours). When we tested it, it stopped after a certain time (e.g., 40min) and showed "recv: No buffer space available".

We increased the priority of csi-logging process using "nice" command with "-20" value as suggested in previous issues (#22, #33).

Can anyone help us to solve this issue?

meer1992 commented 5 years ago

Commit out the system call - "print" and it should be fine. System call slows down the process which can fill the memory

1021933236 commented 4 years ago

Have you solved this problem? I have the same problem. I would appreciate if you can give me some suggestions. Thank you!