There is also a LAG, whenever I initiate connection over wlan0.
Even if just resolving domain, it hangs for a while and sometimes results in
"unable to resolve host address"
As my AP is 'ral', in which's man pages, section BUG, states:
Host AP mode doesn't support client power save.
Clients using power save mode will experience packet loss (disabling power saving on the client will fix this).
I can confirm this, as I had to do it under WinXP, long ago, to get max speed
'list scan' at my client, shows that AP is using Short Preamble and Power Save mode
Code:
My_AP 00:0e:2e:e5:0b:b9 6 54M -52:-96 100 EPS WPA
At ndis-ed client, script sets power save to off:
Code:
# sysctl -d dev.ndis.0 | grep -i power
dev.ndis.0.MPC: Minimum Power Consumption [0=Disabled] [1=Enabled]
dev.ndis.0.PowerSaveMode: Power Save Mode [0=Disabled] [1=Enabled] [2=Fast]
cruiser# sysctl dev.ndis.0.MPC dev.ndis.0.PowerSaveMode
dev.ndis.0.MPC: 0
dev.ndis.0.PowerSaveMode: 0
At AP: 'list sta' states that client's CAPS are: EPS
Does this means 'sysctl dev.ndis.0.*' hooks don't work?
How do I make AP get rid of
P flag in it's CAPS?
How do I force client into changing ndis properties? (manually editing drivers, before using ndisgen on them? TESTED->FAIL!)