Cisco VPN Client version for Slackware 12.1?
Hi All,
Can someone tell me which version of the Cisco VPN Client works with Slackware 12.1? I tried vpnclient-linux-x86_64-4.8.00.0490-k9.tar.gz and got compile errors. Thanks, Ed |
vpnclient-linux-x86_64-4.8.01.0640-k9.tar.gz works just fine.
|
Quote:
Maybe along with a 'uname -a'? And, of course, Slackware doesn't come as 64-bit. Unless you're using bluewhite or slamd you'll want to find a client w/o _64 in the name ;} Cheers, Tink |
I will reiterate: vpnclient-linux-x86_64-4.8.01.0640-k9.tar.gz works just fine with Slackware 12.1; it is a combined 32/64 bit package. A Google search of that file name turns up multiple sites detailing the version, many feature download. If I remember correctly, I got it from http://tuxx-home.at/archives/2007/09/24/T15_26_49.
|
Nice "feature" then, to choose a name like that :}
Thanks for pointing this out. |
Tinkster RTFM!
Isn't there a cisco client in the kernel source? Is this part of it? You missing the module or does the gz file build the module? I have needed the crisco client before but couldn't find it, and it is discontinued on crisco's web page. Then later I saw something about it in the kernel source but I didn't need it then, oh well. Haha me too, RTFM. |
Quote:
in almost three years? The part of the kernel documentation that I do not need to build? Why would I? |
Not so fine
Quote:
I tried to compile it and got: Directory containing linux kernel source code [/lib/modules/2.6.24.5-smp/build] * Binaries will be installed in "/usr/local/bin". * Modules will be installed in "/lib/modules/2.6.24.5-smp/CiscoVPN". * The VPN service will be started AUTOMATICALLY at boot time. * Kernel source from "/lib/modules/2.6.24.5-smp/build" will be used to build the module. Is the above correct [y] Making module make -C /lib/modules/2.6.24.5-smp/build SUBDIRS=/usr/src/vpnclient modules make[1]: Entering directory `/usr/src/linux-2.6.24.5' CC [M] /usr/src/vpnclient/linuxcniapi.o In file included from /usr/src/vpnclient/Cniapi.h:15, from /usr/src/vpnclient/linuxcniapi.c:31: /usr/src/vpnclient/GenDefs.h:113: error: conflicting types for 'uintptr_t' include/linux/types.h:40: error: previous declaration of 'uintptr_t' was here make[2]: *** [/usr/src/vpnclient/linuxcniapi.o] Error 1 make[1]: *** [_module_/usr/src/vpnclient] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.24.5' make: *** [default] Error 2 Failed to make module "cisco_ipsec.ko". Then I edited GenDefs.h to fix this problem and tried again: Directory containing linux kernel source code [/lib/modules/2.6.24.5-smp/build] * Binaries will be installed in "/usr/local/bin". * Modules will be installed in "/lib/modules/2.6.24.5-smp/CiscoVPN". * The VPN service will be started AUTOMATICALLY at boot time. * Kernel source from "/lib/modules/2.6.24.5-smp/build" will be used to build the module. Is the above correct [y] Making module make -C /lib/modules/2.6.24.5-smp/build SUBDIRS=/usr/src/vpnclient modules make[1]: Entering directory `/usr/src/linux-2.6.24.5' CC [M] /usr/src/vpnclient/linuxcniapi.o CC [M] /usr/src/vpnclient/frag.o CC [M] /usr/src/vpnclient/IPSecDrvOS_linux.o CC [M] /usr/src/vpnclient/interceptor.o /usr/src/vpnclient/interceptor.c:366:23: error: macro "for_each_netdev" requires 2 arguments, but only 1 given /usr/src/vpnclient/interceptor.c: In function 'handle_vpnup': /usr/src/vpnclient/interceptor.c:366: error: 'for_each_netdev' undeclared (first use in this function) /usr/src/vpnclient/interceptor.c:366: error: (Each undeclared identifier is reported only once /usr/src/vpnclient/interceptor.c:366: error: for each function it appears in.) /usr/src/vpnclient/interceptor.c:370: error: expected ';' before '{' token make[2]: *** [/usr/src/vpnclient/interceptor.o] Error 1 make[1]: *** [_module_/usr/src/vpnclient] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.24.5' make: *** [default] Error 2 Failed to make module "cisco_ipsec.ko". This doesn't seem so fine to me! Ed |
Don't know what to tell you; I'm running (un-screwed-around-with)
Code:
uname -a Code:
vpnclient --version You are logged in as root to build it, right. EDIT: Did you run vpn_uninstall (to remove the previous try that failed) first? You may have some junk laying around from that. |
Tronayne,
Yes, I did the ./vpn-uninstall first. Here is the md5sum of the file I used. Maybe you can check it against yours. My installation is also plain vanilla, I haven't modified anything from the time I installed 12.1. 34e134bc95c926854f40a02012e47eb6 vpnclient-linux-x86_64-4.8.01.0640-k9.tar.gz Ed |
Well, looks pretty similar:
Code:
md5sum /usr/local/src/vpnclient-linux-x86_64-4.8.01.0640-k9.tar.gz What I do to install this (and most things that aren't GUI) logged in as root on the console (not sudo, actual login) without starting X or anything and run vpn_install. This time out, that went clean as a whistle and worked just fine first time and every time since; it's sitting there mumbling to itself right now, yakking away with the router at the other end. So, I dunno from there. |
All times are GMT -5. The time now is 11:09 PM. |