Cisco VPNs with the Sharp Zaurus

Cisco VPNs with the Sharp Zaurus

german This page in german

News

Maurice Massar wrote a opensource software called vpnc, which is to replace the propriertary Cisco vpnclient. This software makes it possible to use the zaurus as a client of a Cisco VPN concentrator.
Update: New version 0.2-rm+zomb-pre7 is out! Furthermore Joachim Ritschel (TU-Ilmenau) gave me the ipsec and tun-device kernelmodules crosscompiled for 2.4.18-rmk7-pxa3-embedix (SL-C7X0). The paket is avaiable here.

Components needed

You will need the tun device of the kernel and iproute. Be carefull, busybox has a bug at the moment making it impossible to create /dev/net/tun with the correct mayor and minor numbers. This is why I included /dev/net/tun in the vpnc package. Busybox seems to have some problems with working with the new device, too. So iproute is used for manipulating the routes.

Downloads

You can get vpnc here: vpnc_0.2-rm+zomb-pre7_arm.ipk
and the old version: vpnc_0.2-rm+zomb-pre6_arm.ipk

Download iproute here oder search for it at ipkgfind.
The tun device for kernel 2.4.6 is available here and originates from here.

Tips for the use

The settings are optimized for the WLan called MoPS located at the university of Aachen at the moment and should be adapted easily for other surroundings. You can use this script, which generates a small GUI using opie-sh.

Contact

Now it is possible to use the zaurus with Cisco hardware. My thanks again goes to Markus Tavenrath for the friendly assistance with the crosscompiling options.
Jens Liebchen