Welcome. I'm using "openvpn client" (colucci-web.it, full version) for android. The connection is configured in the "tap" and everything generally works well. However, I have some network problems in the system acts as a client for android. Generally vpn connection is configured so that the system is in the same subnet and have access to all network resources . However, there is a problem with the fact that most network applications for android works so that in order to operate on the network must connect to WIFI and here there is a problem . When I use a VPN , I use 90% of cellular connection : GPRS EDGE HSDPA ... and I'm not connected via WiFi.
Network applications do not want to connect to the resources of the local lattice when it is not connect to WIFI .
For example, I have a Brother network printer . Printershare application does not connect to the printer until you are connected to WiFi . The printer can " ping " the tunneling but no longer print . Similarly, the application PrinterShare rule but you can do a little work around and as long as the application does not see the printer 's gonna get .
You must first connect via WIFI, fire up the application, search for the printer and select it , then disconnect the WIFI connection and establish a VPN connection . In this case, the printer works over a VPN until the application is closed.
The greater part of network applications for android is written so that it does not work, as there are connected via wifi.
Does anyone have any idea how to solve this problem?