Como instalar Cisco VPN Client?

Iniciado por Manoboy, 04 de Setembro de 2007, 16:22

tópico anterior - próximo tópico

Manoboy

Como iniciante no mundo Linux estou tentando migrar tudo que eu fazia no Windows para o Ubuntu e não estou conseguindo instalar a VPN da Cisco.
Depois de muito procurar cheguei a um tutorial de instalação mas na hora de compilar aparece a seguinte mensagem:


ubuntu@ubuntu-trampo:~/vpnclient$ sudo ./vpn_install
Cisco Systems VPN Client Version 4.8.00 (0490) Linux Installer
Copyright (C) 1998-2005 Cisco Systems, Inc. All Rights Reserved.

By installing this product you agree that you have read the
license.txt file (The VPN Client license) and will comply with
its terms.


Directory where binaries will be installed [/usr/local/bin]

Automatically start the VPN service at boot time [yes]

In order to build the VPN kernel module, you must have the
kernel headers for the version of the kernel you are running.


Directory containing linux kernel source code [/lib/modules/2.6.20-16-generic/build]

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

Is the above correct [y]

Making module
make -C /lib/modules/2.6.20-16-generic/build SUBDIRS=/home/ubuntu/vpnclient modules
make[1]: Entrando no diretório `/usr/src/linux-headers-2.6.20-16-generic'
  CC [M]  /home/ubuntu/vpnclient/linuxcniapi.o
/home/ubuntu/vpnclient/linuxcniapi.c:12:26: error: linux/config.h: Arquivo ou diretório inexistente
make[2]: ** [/home/ubuntu/vpnclient/linuxcniapi.o] Erro 1
make[1]: ** [_module_/home/ubuntu/vpnclient] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-headers-2.6.20-16-generic'
make: ** [default] Erro 2
Failed to make module "cisco_ipsec.ko".


Fuçando novamente na internet parece que o erro acima se deve a flata de alguma biblioteca mas não sei qual e nem como resolver tal problema.
Por favor quem tiver conhecimento dessa solução poste aqui um passo-a-passo para eu poder instalar esse programa e aumentar ainda mais a minha distancia em relação ao Windows.

Grato.

Manoboy


alexszis

Você precisa ter o source do kernel para instalar o client de VPN da Cisco. Caso não tenha. Digite:

sudo apt-get source linux

E rode a instalação do client novamente. Ao chegar em:
Directory containing linux kernel source code [/lib/modules/2.6.20-16-generic/build]

Digite /usr/src/linux ou no caso de você ter o source do kernel digite o caminho onde ele se encontra.

Acredito que este deve ser o problema.

Manoboy

Alex

Desculpe a demora da resposta mas estive fora esses dias.
Fiz exatamente o que me indicou mas infelizmente o erro persiste mesmo apontando para onde tenho o source baixado.
Vc sabe qual seria a outra possibilidade q esta causando isso?


Abraço