PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Cisco vpnclient unter Ubuntu Dapper 64bit



Cpt_Chaos1978
21.06.06, 12:27
Hallo,
im Titel ist schon fast alles gesagt muss für meinen Uni Zugang sehr dringend bis morgen den vpnclient von Cisco ans laufen bekommen oder mich mit vnpc reinmogeln.
Problem:
vpnclient kompiliert nicht:
Erst mit dieser Fehlermeldung:


Making module
make -C /lib/modules/2.6.15-25-amd64-generic/build SUBDIRS=/home/andre/vpnclient modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.15-25-amd64-generic'
CC [M] /home/andre/vpnclient/linuxcniapi.o
In Datei, eingefügt von /home/andre/vpnclient/Cniapi.h:15,
von /home/andre/vpnclient/linuxcniapi.c:27:
/home/andre/vpnclient/GenDefs.h:110:2: Warnung: #warning 64 bit
/home/andre/vpnclient/linuxcniapi.c: In Funktion »CniInjectReceive«:
/home/andre/vpnclient/linuxcniapi.c:292: Fehler: »struct sk_buff« hat kein Element namens »stamp«
/home/andre/vpnclient/linuxcniapi.c: In Funktion »CniInjectSend«:
/home/andre/vpnclient/linuxcniapi.c:432: Fehler: »struct sk_buff« hat kein Element namens »stamp«
make[2]: *** [/home/andre/vpnclient/linuxcniapi.o] Fehler 1
make[1]: *** [_module_/home/andre/vpnclient] Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.15-25-amd64-generic'
make: *** [default] Fehler 2
Failed to make module "cisco_ipsec.ko".



Ok, etwas gegoogelt und gefunden das man wohl in linuxcniapi.c do_gettimeofday(&skb->stamp); durch do_gettimeofday(&skb->tstamp); ersetzen muss.
Gesagt getan, jetzt kommt aber blöderweise diese Fehlermeldung:



* Binaries will be installed in "/usr/local/bin".
* Modules will be installed in "/lib/modules/2.6.15-25-amd64-generic/CiscoVPN".
* The VPN service will *NOT* be started automatically at boot time.
* Kernel source from "/lib/modules/2.6.15-25-amd64-generic/build" will be used to build the module.

Is the above correct [y]y

Making module
make -C /lib/modules/2.6.15-25-amd64-generic/build SUBDIRS=/home/andre/vpnclient modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.15-25-amd64-generic'
CC [M] /home/andre/vpnclient/linuxcniapi.o
In Datei, eingefügt von /home/andre/vpnclient/Cniapi.h:15,
von /home/andre/vpnclient/linuxcniapi.c:27:
/home/andre/vpnclient/GenDefs.h:110:2: Warnung: #warning 64 bit
/home/andre/vpnclient/linuxcniapi.c: In Funktion »CniInjectReceive«:
/home/andre/vpnclient/linuxcniapi.c:292: Warnung: Übergabe des Arguments 1 von »do_gettimeofday« von inkompatiblem Zeigertyp
/home/andre/vpnclient/linuxcniapi.c: In Funktion »CniInjectSend«:
/home/andre/vpnclient/linuxcniapi.c:432: Warnung: Übergabe des Arguments 1 von »do_gettimeofday« von inkompatiblem Zeigertyp
CC [M] /home/andre/vpnclient/frag.o
In Datei, eingefügt von /home/andre/vpnclient/Cniapi.h:15,
von /home/andre/vpnclient/frag.c:16:
/home/andre/vpnclient/GenDefs.h:110:2: Warnung: #warning 64 bit
CC [M] /home/andre/vpnclient/IPSecDrvOS_linux.o
In Datei, eingefügt von /home/andre/vpnclient/IPSecDrvOS_linux.c:20:
/home/andre/vpnclient/GenDefs.h:110:2: Warnung: #warning 64 bit
CC [M] /home/andre/vpnclient/interceptor.o
In Datei, eingefügt von /home/andre/vpnclient/Cniapi.h:15,
von /home/andre/vpnclient/interceptor.c:30:
/home/andre/vpnclient/GenDefs.h:110:2: Warnung: #warning 64 bit
/home/andre/vpnclient/interceptor.c: In Funktion »handle_vpnup«:
/home/andre/vpnclient/interceptor.c:310: Warnung: Zuweisung von inkompatiblem Zeigertyp
/home/andre/vpnclient/interceptor.c:334: Warnung: Zuweisung von inkompatiblem Zeigertyp
/home/andre/vpnclient/interceptor.c:335: Warnung: Zuweisung von inkompatiblem Zeigertyp
/home/andre/vpnclient/interceptor.c: In Funktion »do_cleanup«:
/home/andre/vpnclient/interceptor.c:378: Warnung: Zuweisung von inkompatiblem Zeigertyp
CC [M] /home/andre/vpnclient/linuxkernelapi.o
/home/andre/vpnclient/linuxkernelapi.c: In Funktion »kernel_alloc«:
/home/andre/vpnclient/linuxkernelapi.c:12: Warnung: format »%d« erwartet Typ »int«, aber Argument 2 hat Typ »size_t«
make[2]: *** Keine Regel vorhanden, um das Target »/home/andre/vpnclient/libdriver64.so«,
benötigt von »/home/andre/vpnclient/cisco_ipsec.o«, zu erstellen. Schluss.
make[1]: *** [_module_/home/andre/vpnclient] Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.15-25-amd64-generic'
make: *** [default] Fehler 2
Failed to make module "cisco_ipsec.ko".


KVPNC hilft mir auch nicht weiter da er beim laden des .pcf Files sofort in die ewigen Jagdgründe geht.

Hat hier jemand eine Lösung evtl. in Form einer narrensicheren Anleitung weil ich heute an die Uni fahren muss und es da dann morgen funktionieren müsste, weil ich sonst ohne Internet dastehe!

Gruß
Cpt_Chaos1978

-hanky-
22.06.06, 11:09
Was spricht denn gegen den vpnc?

Nutze ich selbst, da ich damals starke Probleme mit dem Cisco-Client hatte und kann ich nur weiterempfehlen.

-hanky-

DarkSea
22.06.06, 11:14
Ich nutze auch vpnc und ich denke, das ist auch erlaubt, oder warum sprichst du von "reinmogeln"? Bei uns an der Uni stellen sie zumindest für Windows den Sisco zum download bereit und empfehlen für Linux-User den vpnc.
Ich wüsste nicht, warum die Wert auf ne spezielle Software legen sollten...