iPod Touch 2/3G 8GB MC model jailbroken w/ Spirit running Firmware 3.1.3. Happened on 3.1.2 and happened with Blackra1n and pre-jailbreak. I will randomly loose my Wifi connection until I flip it on/off in sbsettings or normal settings. Sometimes it will work constantly until I start downloading a huge file, sometimes will cut out after half an hour of use, sometimes 4 hours, sometimes when playing an offline game for too long. Thing is, all my other laptops/devices remain connected so I know it's not the router (Dlink WBR-1310 Rev. D1 firmware 4.13 using WPA-PSK w/ TKIP) that's the problem. It's the device itself. Anyone know of a permanent fix for this (not involving contacting Apple).