AMD64bit FIX provided by t3x

Installation, configuration and troubleshooting of the Cisco VPN Client on Linux systems

AMD64bit FIX provided by t3x

Postby tuxx-home.at » Tue May 12, 2009 4:31 pm

Our user "t3x" has managed to work around the nasty 64bit AMD bug some of you encountered and asked me to create a sticky for this here.

Well, here it is, t3x, now it's your turn, go tell them how to get rid of this issue :)

Many thanks!

Update: Here are direct download links to these patched versions.
Please use them _ONLY_ if you have a 64bit AMD system, they won't work anywhere else.

Announcement:
[http://tuxx-home.at/archives/2009/05/12/T19_03_01/]

Installation instructions:
[http://projects.tuxx-home.at/?id=cisco_vpn_client]

v4.8.01:
[http://projects.tuxx-home.at/ciscovpn/clients/linux/4.8.01/vpnclient-linux-x86_64-4.8.01.0640-k9-AMD64_ONLY_by_t3x.tar.gz]

v4.8.02:
[http://projects.tuxx-home.at/ciscovpn/clients/linux/4.8.02/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x.tar.gz]
User avatar
tuxx-home.at
Supreme Commander
Supreme Commander
 
Posts: 2199
Joined: Mon Jan 01, 2007 12:51 pm
Location: Vassach - Austria - Europe

Re: AMD64bit FIX provided by t3x

Postby t3x » Tue May 12, 2009 5:09 pm

Hi
I did it basically because i had to migrate our VMWare infrastructure from an Intel-based machine to an AMD-based one. No problem at all, except some Virtual Machines with slackware and cisco client, used as vpn-gateway from us to some customers. vpnclient and others tools segfaulted with apparently no reason, even after recompiling the kernel module. I installed vpnclient-linux-x86_64-4.8.01.0640-k9 on kernel 2.6.23-smp

So, googled and found (here) that the cause was the incorrect handling of the processor type by binaries, so that they tried to use Intel-specific routines on new AMD CPUs. I never used a debugger or a disassembler under Linux, but i did it for years under DOS/win32, so, i take gdb and objdump and analyzed libs and bins. Wow, i felt young again :)

I isolated the (wrong on AMD) Intel routines and rewrote them with their AMD counterpart, preserving code alignement and so on. You will notice that binaries are the same size. I started my VPN and ping'ed a customer's server on its LAN, and BINGO, it replied.

That VPN still works after some hours, but nevertheless i consider this set of patched bins *UNOFFICIAL* (of course i do...) *UNSTABLE* and *UNTESTED*.

They WILL NOT WORK on Intel CPU, but hey, if you have an Intel based server, you don't need patching, uh ? ;)

If you try this set please reply to this post with:

- your client version (maybe they'll work with other releases);
- your kernel version
- your CPU version

Have Fun!
Last edited by t3x on Tue May 12, 2009 11:01 pm, edited 1 time in total.
t3x
Sergeant
Sergeant
 
Posts: 10
Joined: Mon May 11, 2009 6:46 pm

Re: AMD64bit FIX provided by t3x

Postby tuxx-home.at » Tue May 12, 2009 6:18 pm

Many thanks, t3x, I really hope this helps people :)

Just in case, I have mirrored your binares on my projects site:

http://projects.tuxx-home.at/ciscovpn/c ... tch.tar.gz

t3x, can you try to patch the latest version (4.8.02) too?
You can get it here if you don't have it:

http://projects.tuxx-home.at/ciscovpn/c ... ux/4.8.02/
User avatar
tuxx-home.at
Supreme Commander
Supreme Commander
 
Posts: 2199
Joined: Mon Jan 01, 2007 12:51 pm
Location: Vassach - Austria - Europe

Re: AMD64bit FIX provided by t3x

Postby t3x » Tue May 12, 2009 6:29 pm

Maybe no need to patch again:

root@:/usr/local/src/vpnclient_640# diff vpnclient vpnclient-030
root@:/usr/local/src/vpnclient_640# diff cvpnd cvpnd-030
root@:/usr/local/src/vpnclient_640# diff libvpnapi.so libvpnapi.so-030
root@:/usr/local/src/vpnclient_640# diff cisco_cert_mgr cisco_cert_mgr-030

they are the same, so you can use the 8.01.0640 binaries also for 8.02.0030.

Hope someone will test it to confirm that the patches works on latest client...
t3x
Sergeant
Sergeant
 
Posts: 10
Joined: Mon May 11, 2009 6:46 pm

Re: AMD64bit FIX provided by t3x

Postby tuxx-home.at » Tue May 12, 2009 6:31 pm

OK, cool, let's wait for the first replies then :)
User avatar
tuxx-home.at
Supreme Commander
Supreme Commander
 
Posts: 2199
Joined: Mon Jan 01, 2007 12:51 pm
Location: Vassach - Austria - Europe

Re: AMD64bit FIX provided by t3x

Postby oschreiber » Wed May 13, 2009 10:23 am

Hi,
model name : AMD Phenom(tm) 9550 Quad-Core Processor
Linux quad 2.6.24-etchnhalf.1-amd64 #1 SMP Tue Sep 9 15:49:45 UTC 2008 x86_64 GNU/Linux

I tried vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x.tar.gz and it works but Local LAN Access is disabled
It would be nice to have that split tunneling mode patch working with it:
viewtopic.php?f=15&t=463
Up to now, I was doing this for split tunneling:
viewtopic.php?f=15&t=636#p4485
Thanks!
oschreiber
Sergeant
Sergeant
 
Posts: 10
Joined: Mon Sep 08, 2008 10:45 pm

Re: AMD64bit FIX provided by t3x

Postby t3x » Wed May 13, 2009 11:57 am

Hi,
thanks for informations.

as far as i know, local LAN Access depends on a kernel module, it's not a vpnclient itself issue.
Unlike VPNC,with cisco client if remote accentrator wants to force it disabled, the only way is to patch cisco kernel sources to ignore it.
t3x
Sergeant
Sergeant
 
Posts: 10
Joined: Mon May 11, 2009 6:46 pm

Re: AMD64bit FIX provided by t3x

Postby tuxx-home.at » Wed May 13, 2009 12:39 pm

oschreiber, this patch works on the AMD64 version too.
Just download the patched binaries, apply the "override-local-lan-access.diff" file and compile the kernel module and you should be good again.
User avatar
tuxx-home.at
Supreme Commander
Supreme Commander
 
Posts: 2199
Joined: Mon Jan 01, 2007 12:51 pm
Location: Vassach - Austria - Europe

Re: AMD64bit FIX provided by t3x

Postby oschreiber » Wed May 13, 2009 10:45 pm

Hi tuxx-home.at,
Thanks for the suggestion. I just did:
Code: Select all
olivier@quad:~/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x$ patch < ../override-local-lan-access.diff
patching file interceptor.c
Hunk #1 succeeded at 718 (offset 7 lines).
Hunk #2 succeeded at 850 (offset 7 lines).
olivier@quad:~/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x$
[...]
gcc version 4.3.3 (Debian 4.3.3-3)
[...]
make -C /lib/modules/2.6.24-etchnhalf.1-amd64/build SUBDIRS=/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-etchnhalf.1-amd64'
scripts/Makefile.build:46: *** CFLAGS was changed in "/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/Makefile". Fix it to use EXTRA_CFLAGS.  Stop.

After fixing that, I get some errors:
Code: Select all
make -C /lib/modules/2.6.24-etchnhalf.1-amd64/build SUBDIRS=/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-etchnhalf.1-amd64'
  CC [M]  /home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/linuxcniapi.o
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/linuxcniapi.c: In function ‘CniInjectReceive’:
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/linuxcniapi.c:341: warning: cast from pointer to integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/linuxcniapi.c:342: warning: cast from pointer to integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/linuxcniapi.c: In function ‘CniInjectSend’:
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/linuxcniapi.c:481: warning: cast from pointer to integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/linuxcniapi.c:482: warning: cast from pointer to integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/linuxcniapi.c:491: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/linuxcniapi.c:491: warning: cast from pointer to integer of different size
  CC [M]  /home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.o
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c: In function ‘queue_fragment’:
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:50: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:50: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:50: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:50: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:52: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:52: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:52: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:52: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:70: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:70: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:70: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:70: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:73: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:73: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:73: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:73: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c: In function ‘have_all_fragments’:
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:126: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:126: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:126: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:126: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:134: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:134: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:134: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:134: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:141: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:141: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:141: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:141: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:142: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:146: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:146: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:146: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:146: warning: cast to pointer from integer of different size
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c: In function ‘need_reorder_frag’:
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.c:198: warning: cast to pointer from integer of different size
  CC [M]  /home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/IPSecDrvOS_linux.o
  CC [M]  /home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/interceptor.o
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/interceptor.c: In function ‘recv_ip_packet_handler’:
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/interceptor.c:646: warning: assignment makes integer from pointer without a cast
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/interceptor.c:667: warning: passing argument 2 of ‘CniNewFragment’ makes pointer from integer without a cast
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/interceptor.c: In function ‘do_cni_send’:
/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/interceptor.c:795: error: invalid operands to binary -
make[2]: *** [/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/interceptor.o] Error 1
make[1]: *** [_module_/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x] Error 2

Thanks.
oschreiber
Sergeant
Sergeant
 
Posts: 10
Joined: Mon Sep 08, 2008 10:45 pm

Re: AMD64bit FIX provided by t3x

Postby tuxx-home.at » Wed May 13, 2009 10:49 pm

argh, sorry, try this patch first, please:

[http://projects.tuxx-home.at/ciscovpn/patches/vpnclient-linux-4.8.02-64bit.patch]

I will need to patch this client download so that it comes patched from the beginning, since this version is only suitable for 64bit systems, I can safely apply this patch there.

Please tell me if this patch works and then, you should be able to apply the override lan access patch.
User avatar
tuxx-home.at
Supreme Commander
Supreme Commander
 
Posts: 2199
Joined: Mon Jan 01, 2007 12:51 pm
Location: Vassach - Austria - Europe

Re: AMD64bit FIX provided by t3x

Postby oschreiber » Fri May 15, 2009 11:13 pm

Hi, Thanks,
Code: Select all
zcat vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x.tar.gz|tar -xvf -
mv vpnclient/ vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x
cd vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/
patch < ../vpnclient-linux-4.8.02-64bit.patch
patch < ../override-local-lan-access.diff
[...]
make -C /lib/modules/2.6.24-etchnhalf.1-amd64/build SUBDIRS=/home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-etchnhalf.1-amd64'
  CC [M]  /home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/linuxcniapi.o
  CC [M]  /home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/frag.o
  CC [M]  /home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/IPSecDrvOS_linux.o
  CC [M]  /home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/interceptor.o
  CC [M]  /home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/linuxkernelapi.o
  LD [M]  /home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/cisco_ipsec.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/cisco_ipsec.mod.o
  LD [M]  /home/olivier/sgi/vpn/vpnclient-linux-x86_64-4.8.02.0030-k9-AMD64_ONLY_by_t3x/cisco_ipsec.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-etchnhalf.1-amd64'
Copying module to directory "/lib/modules/2.6.24-etchnhalf.1-amd64/CiscoVPN".
[...]
+ sgi/vpn/vpnclient/vpnclient connect mv
Cisco Systems VPN Client Version 4.8.01 (0640)
Copyright (C) 1998-2007 Cisco Systems, Inc. All Rights Reserved.
Client Type(s): Linux
Running on: Linux 2.6.24-etchnhalf.1-amd64 #1 SMP Tue Sep 9 15:49:45 UTC 2008 x86_64
Config file directory: /etc/opt/cisco-vpnclient
Enter Certificate password:
Initializing the VPN connection.
Contacting the gateway at 192.48.172.10
User Authentication for mv...
Enter Username and Password.
Username [oliviers]:
Password []:
Authenticating user.
Negotiating security policies.
Securing communication channel.
Welcome Software Client Users!
Do you wish to continue? (y/n): y
Your VPN connection is secure.
VPN tunnel information.
Client address: 134.15.0.18
Server address: 192.48.172.10
Encryption: 168-bit 3-DES
Authentication: HMAC-SHA
IP Compression: None
NAT passthrough is active on port UDP 4500
Local LAN Access is disabled


I know that the last line is not supposed to mean anything with the override lan access patch in place but it *is* disabled for this particular build.
Vpn works so that is a big step for AMD64 and I thank you for that.
But I have been spoiled into using the LAN by using this viewtopic.php?f=15&t=636#p4485 setup.
Thanks again.
oschreiber
Sergeant
Sergeant
 
Posts: 10
Joined: Mon Sep 08, 2008 10:45 pm

Re: AMD64bit FIX provided by t3x

Postby arv » Mon May 25, 2009 8:10 pm

Thanks. This works. It is the only thing that works for my configuration.
arv
Private
Private
 
Posts: 1
Joined: Mon May 25, 2009 5:36 pm

Re: AMD64bit FIX provided by t3x

Postby Codiak » Sat Aug 15, 2009 6:23 am

I've been playing

64bit and 32bit versions of Ubuntu
64bit Fedora
64bit Oracle Enterprise Linux
4.8.5 Cisco VPN
Baremetal and VMWare

I can confirm that the 4.8.5 is good with the later Kernels, Ubuntu 9.04 works perfectly as long as you stick 32bit the core CPU is Intel not AMD .
I was unable to get the tar balls from here working in any configuration for AMD chips on the latest Kernels.

Thanks for the work you've done though, it pointed me in the right direction to getting something working.
Codiak
Private
Private
 
Posts: 2
Joined: Sat Aug 15, 2009 6:13 am

Re: AMD64bit FIX provided by t3x

Postby Codiak » Sat Aug 15, 2009 8:36 am

I should add, that 32bit works in VMware as long as you don't use multiple cores...

How can so many people be dependant on such flaky releases.
Codiak
Private
Private
 
Posts: 2
Joined: Sat Aug 15, 2009 6:13 am

Re: AMD64bit FIX provided by t3x

Postby sachhi99 » Thu Aug 27, 2009 7:39 am

Thanks folks.
It really helped.
I was irritated by this error, and I could not get the help from local team.
CPU: AMD Phenom
Kernel: 2.6
VPN Client version: 4.6.03(0190)

Thanks again.
Cheers,
-Sachin
sachhi99
Private
Private
 
Posts: 1
Joined: Thu Aug 27, 2009 7:35 am

Next

Return to Cisco VPN Client on Linux systems

Who is online

Users browsing this forum: No registered users and 1 guest