History:
I built a base station (AP) based on madwifi
The wireless client (STA) runs on Windows XP (Intel PRO/Wirless 3945ABG)
Symptom:
ping from STA to AP has high packet loss (upto 100%) when STA uses PS-Poll (Power-Save Polling)
ping is okay when STA uses CAM (Constantly Awake Mode)
Configuration:
AP HW: Intel Mac Mini, Atheros 5424
AP SW: madwifi-source 1:0.9.2+r1842, Debian etch, Kernel 2.6.18-4
AP initialization (/etc/network/interfaces)
auto ath0
iface ath0 inet static
address 10.0.3.1
netmask 255.255.255.0
madwifi-base wifi0
madwifi-mode ap
wireless-key 1122-3344-55
wireless-channel 9
wireless-essid StraubeNet
wireless-rate 54M
wireless-txpower 50mW
When I change the STA as Intel suggests it works
http://support.intel.com/support/wireless/wlan/pro3945abg/index.htm
But as I never had to change the power setting under XP for other APs I think there is an error in madwifi...
Tickets #417, #480 sound quite similar.