It'll need to be connected to the internet somehow in order to update the catalogue when you re-enable it, but it doesn't matter whether that's wifi or 3G. The only other thing I can suggest to check is whether you're out of disk space. What's the output from running "df -h / /home" in X Terminal?