I have a Dell Streak and am running a custom Gingerbread ROM (DSC, if anyone's interested). Recently (last couple months, anyway) I've been having a problem connecting to services running on a home computer (Plex, VNC, etc). I do have my router setup correctly with proper ports forwarded...yada, yada, yada. I have found that I can usually edit my APN settings on my phone, cycle airplane mode, and connect to them. But usually, after a reboot, it will fail to connect again. If I go and look at my APN settings, my edits are still intact. Sometimes I can reset my APN to default, cycle airplane mode, and it works again; even though the default settings didn't work before and required an edit. When that doesn't work, I will add an APN with only minimal information, cycle airplane mode, and be back in business. I talked with AT&T and their attitude was as long as I could talk on the phone and visit a webpage, then their service was working as agreed and refused to help me any further. I have searched the internet, specifically these forums and have been unable to find a similar problem.
Any ideas or suggestions? Thanks!