Cisco VPNs mit dem Sharp Zaurus |
|
Maurice Massar hat einen Opensourcetreiber namens vpnc geschrieben, der den proprietären Cicso vpnclient ersetzen kann. Dieser Treiber ermöglicht es,
den Zaurus endlich auch als Client eines Cisco VPN Concentrators zu betreiben. Update: Neue Version 0.2-rm+zomb-pre7 verfügbar! Ausserdem hat mir Joachim Ritschel von der TU-Ilmenau die Kernelmodule für ipsec und das tun-Device für den 2.4.18-rmk7-pxa3-embedix (SL-C7X0) bereitgestellt. Das Paket gibt es hier. |
| Benötigt wird das tun-Device des Kernels sowie iproute. Achtung, busybox hat zur Zeit einen Bug, der es unmöglich macht, das file /dev/net/tun mit den richtigen Major Minor Nummern anzulegen. Aus diesem Grund habe ich /dev/net/tun mit in das vpnc Paket gepackt. Desweiteren scheint busybox ein paar Probleme mit dem neuen Device zu haben, aus diesem Grund wird iproute zum Setzen der Routen verwendet. |
|
Hier gibt den crosscompilierten vpnc:
vpnc_0.2-rm+zomb-pre7_arm.ipk und hier noch die ältere Version: vpnc_0.2-rm+zomb-pre6_arm.ipk iproute findet man hier oder bei ipkgfind. Das tun-Device für den Kernel 2.4.6 gibt es ebenfalls hier und stammt von hier. |
| Die Einstellungen sind zur Zeit für das WLan MoPS der RWTH Aachen optimiert und es sollte leicht sein, diese entsprechend anzupassen. Ausserdem könnt Ihr folgendes Skript nutzen, welches eine einfache GUI mittels opie.sh ermöglicht. |
|
Endlich ist es nun auch möglich, den Zaurus an Cisco Hardware zu nutzen. Mein Dank geht wiederum an Markus Tavenrath für seine Hilfe bei den Crosscompile-Optionen. Jens Liebchen |