La base de datos remota esta en un servidor externo y con IP estatica, el puerto que uso es el 17178 el cual, obviamente, esta abierto en el router al la IP del pc donde se aloja la bd.
Con wifi conecto sin problema pero no con 3G, al conectar con 3G es porque no tengo acceso wifi.
Deduzco que debe ser un problema de bloqueo de puertos p2p por parte del proveedor del servicio movil (movistar), porque, usando otro teléfono de la misma marca, diferente modelo y diferente operadora (orange), entonces si funciona con la 3G.