KVpnc - KDE frontend for various vpn clients

Here you'll find precompiled debian packages of KVpnc for Asus Eee PC with Asus Xandros Linux.
Built and tested on the Eee 701 / 4G.

Description

KVpnc - is a KDE frontend for various vpn clients. It supports Cisco-VPN (vpnc, vpnclient (proprietary client from cisco)), IPSec (FreeS/WAN , Openswan, strongSwan, racoon), PPTP (pptpclient), OpenVPN, L2TP (FreeS/WAN, Openswan, strongSwan, racoon), Vtun including smart card support (OpenVPN, strongSwan).

Changes / news / updates

22. December 2008
Version 0.9.1 uploaded. It contain various bugfixes and new features. For details please look at changelog!
19. September 2008
RC2 of 0.9.1 uploaded. It contain various bugfixes and new features. For details please look at temporary changelog!
02. June 2008
RC1 of 0.9.1 uploaded. It contain various bugfixes and new features. For details please look at temporary changelog!

More general information + downloads for other distributions

Project homepage: http://home.gna.org/kvpnc/en/index.html

Project downloads: http://download.gna.org/kvpnc/

Remarks for Eee debian packages / installation

Packages have been built against kdelibs4 version 3.4.2.98-3 and libqt3-mt version 3.3.7-4 (Eee PC 701). Normal debian etch/Xandros systems use different package names (other packages depend on) kdelibs4c2a and libqt3c102-mt!

Some dialogs and GUI windows are too large for the Eee 701's display resolution of 800 x 480 px. You can move them with Alt + left mouse/touchpad button pressed. So there should not be much of a problem.

I would recommend to look into the KDE Control Center under "Erscheinungsbild" >> "Fonts" and use a font size of 8. The KDE Control Center can be started in Easy Mode from a console (to open a console window press Ctrl + Alt + T) with the command kcontrol. It it absolutely unnecessary to install the so-called "Advanced Mode" for this! kcontrol is already present on your Eee.

All depending packages should already be installed on standard Eee Asus Xandros Linux (701/4G). This concerns the following packages: kdelibs4, libc6, libgcc1, libgcrypt11, libice6, libpng12-0, libqt3-mt, libsm6, libstdc++6, libx11-6, libxext6, zlib1g, menu, net-tools, psmisc, kdebase-bin, module-init-tools.

Installation of kvpnc is by downloading the kvpnc....deb (with wget or with your browser, just as you like) und then by using e.g. sudo dpkg -i kvnpc...deb or from the filemanager of the Eee (in Easy Mode unter tab "Work" > "Fiel Manager") by clicking with the right mouse/touchpad button, choosing >> "Install DEB file".

You will also have to install all necessary packages for the VPN client you wish to use, e.g. iptables,openssl, openvpn, racoon, vpnc, pptp-linux, openswan, l2tpd. Some of these packages may be pre-installed on the Eee 701 (4G) or can be directly installed from Asus repositories. Unfortunately not all packages are available from Asus repos, so you'll have to use other repositories for this, e.g. Xandros Server 2 oder Debian.

Packages pre-installed or to be used from (as of 06. October 2008):

Repo iptables openssl openvpn racoon vpnc pptp-linux openswan l2tpd
vorinstalliert Eee 701? ja ja nein nein nein ja nein nein
[1] update.eeepc.asus.com 1.3.6.0debian1-5 0.9.8c-4etch3
und 0.9.8c-4
- - - 1.7.0-2 - -
[2] xnv4.xandros.com/xs2.0/upkg-srv2
Xandros Server 2 Debian etch based
0.9.8c-4 2.0.9-4 0.6.6-3.1 0.3.3+SVN20051028-3 1:2.4.6+dfsg.2-1.1 0.70-pre20031121-2.2
[3] Debian repositories for etch 0.9.8c-4etch3 2.0.9-4etch1 0.6.6-3.1etch1


[1] deb http://update.eeepc.asus.com/p701 p701 main
[2] deb http://xnv4.xandros.com/xs2.0/upkg-srv2 etch main contrib non-free
[3] deb http://ftp.de.debian.org/debian stable main non-free contrib


Caution: I strongly recommend to add repositories to /etc/apt/sources.list in the order of [2] OR [3] (meaning to prefer Xandros Srv2 repo, [1] / Asus repos are already part of the sources.list file)!
If not needed, you should comment out all repositories (besides Asus repos) by adding a # char at the start of the line OR to set up pinning accordingly.
Otherwise you may be in danger of installing unsuitable packages from Xandros Srv2 or Debian or other repositories when doing things like an "apt-get upgrade" - you can read of these stories in forums :(
Although Asus Xandros Linux is based on Xandros and Xandros based on Debian etch, Asus Xandros Linux is neither of both. The overwhelming part of packages are the same and can be installed on the Eee PC without expericencing any problems. The exceptions proves the rule!

Icons for Easy Mode

Icons for the Easy Mode can be found in the folder easy-mode-icons.
They should be placed on the Eee in the directory /opt/xandros/share/AsusLauncher/.

Icon Easy Mode Icon Easy Mode Icon Easy Mode Icon Easy Mode

An entry for kvpnc can be added by directly editing simpleui.rc xml (but note: the file in /opt/xandros/share/AsusLauncher/ will be overwritten by Asus with updates in more or less regular intervals. You can use a user-specific copy, that won't!) or with the help of programs like altools (Launcher Tools) or Emeditor.

Last changed: 22. December 2008 // Tobias Stöber