Hello,
I received a 9500 yesterday and after realizing it does not actually support standard VPNs (other than some nokia-specific pseudo-VPN crap) I wish to write my own solution for accessing work, possibly porting parts of OpenVPN.
What I (ideally) want to do:
- Setup an internet access point that the browser and other software can use.
- Configure this with IP, netmask and setup routing if necessary when this access point is being used by some application.
- Have the data come in to my application so I can encapsulate it before sending it over the actual connection to work.
Normally, in unix/windows, you would accomplish this with writing a driver to supply a sort of fake device which the applications would use. The data from the applications would then go through the TCP/UDP and IP stacks before entering the driver and the driver would simply encapsulate the raw IP packets in its own IP packets with a small header providing internal IP src/dst and optionally encryption/decryption info before sending out the new raw IP packet on the actual physical interface.
Is this possible on the Symbian OS?
Thanks in advance for any tips, hints or examples.
Of course it is possible; how else would any VPN app work. 😉
The Nokia VPN client supports quite standard IPCsec/L2TP VPN, but the problem with it is that it needs to get/receive its configuration from a Nokia Policy Server (that comes with the Nokia/Firewall-1 VPN server).
N/A wrote:Of course it is possible; how else would any VPN app work. 😉The Nokia VPN client supports quite standard IPCsec/L2TP VPN, but the problem with it is that it needs to get/receive its configuration from a Nokia Policy Server (that comes with the Nokia/Firewall-1 VPN server).
Since it does not seem to work without a "Nokia Policy Server", it does not support standard VPN. It's really borderline fraud advertising the device as supporting such when you cannot get past the policy server without being forced to buy such a server - something _not_ mentioned in the specs.
So does anyone know a) how to trick it? and/or b) the information necessary to implement IP tunnelling as described in my first post. The SDK docs, which themselves are horrible, does not appear to offer any other way to configure the so-called VPN capabilities of the device either, but perhaps I'm mistaking...
tigerdyr wrote:Since it does not seem to work without a "Nokia Policy Server", it does not support standard VPN. It's really borderline fraud advertising the device as supporting such when you cannot get past the policy server without being forced to buy such a server - something _not_ mentioned in the specs.So does anyone know a) how to trick it? and/or b) the information necessary to implement IP tunnelling as described in my first post. The SDK docs, which themselves are horrible, does not appear to offer any other way to configure the so-called VPN capabilities of the device either, but perhaps I'm mistaking...
Did you ever get anywhere with this - I have just bought a 6630 also believing the VPN babble. If you have made (or do make) this work I would appreciate knowing