The only change I have made to my router config is to enable SNMP logging to a remote SNMP host (VPN site to site connection).
Yesterday I noticed my wifi performance was shockingly slow so I ran a speed test via speedtest.net and that reported about 2Mbps on my Surface and my phone. I then ran the test on my desktop (wired) and got my normal 36Mbps back. telnet'd to the 2925 and issued the command wl restart and normal service was resumed.
However today I have found the same issue - pings from the surface over wifi to the 2925 were either timing out (75%) or taking about 3.3s to respond. Again a wl restart has cured the issue.
So is the wifi gone wonky, or is my SNMP logging causing a memory leak which is resulting in the wifi going to pot?