I'm now using Sakis3G script to be able to connect. Problem is that by using Sakis3G, Pidgin, Empathy, etc doesn't seem to connect to any of the servers at all. I've tried doing what was suggested here:
"Fool" Network Manager into considering you are always online by creating an unmanaged non-existing network interface entry on your system's configuration file (I don't know where it resides on Mandriva, on Debian and derivatives it's /etc/network/interfaces)
but that doesn't seem to do the trick.
When I right click nm-applet and disabled networking, Empathy and Iceweasel / Firefox now works. Pidgin, sadly, doesn't seem to work and doesn't connect to any of my accounts even though it shows that it looks online (no buddies are showing).
Back in Mint's Ubuntu variant, I tend to just type in "sudo stop network-manager" whenever I use Sakis3G but I don't think "stop" is also at Debian.
Solution would either make the Network Manager connect to my USB 3G internet (which once I already enabled, it disconnects rapidly as I mentioned earlier). Or try to make Pidgin not dependent on Network Manager to have it know that there is internet access. Kindly please help with these solutions as I don't know how to do those ._.