Ir para o conteúdo
ou

Software livre Brasil

0 integrantes

Nenhum(a)

Minha rede

 Voltar a
Tela cheia Sugerir um artigo

Instalando o Cisco VPN client no ubuntu 9.10 (karmic)

1 de Novembro de 2009, 0:00 , por Software Livre Brasil - 33 comentários | Ninguém está seguindo este artigo ainda.
Visualizado 2880 vezes
Eu já havia postado como instalar o client Cisco vpn no Ubuntu 9.04. Porém, agora quando tentei instalar no 9.10 karmic, estava ocorrendo um erro ao compilar, como segue abaixo.
/opt/Devel/CiscoVPNClient/4.8.02/vpnclient.ori/interceptor.o
/opt/Devel/CiscoVPNClient/4.8.02/vpnclient.ori/interceptor.c: In function ‘interceptor_init’:
/opt/Devel/CiscoVPNClient/4.8.02/vpnclient.ori/interceptor.c:132: error: ‘struct net_device’ has no member named ‘hard_start_xmit’
/opt/Devel/CiscoVPNClient/4.8.02/vpnclient.ori/interceptor.c:133: error: ‘struct net_device’ has no member named ‘get_stats’
/opt/Devel/CiscoVPNClient/4.8.02/vpnclient.ori/interceptor.c:134: error: ‘struct net_device’ has no member named ‘do_ioctl’
/opt/Devel/CiscoVPNClient/4.8.02/vpnclient.ori/interceptor.c: In function ‘add_netdev’:
Pelo que pesquisei o erro ocorre porque parece que o kernel Linux 2.6.31 substituiu a antiga estrutura net_device por uma nova e está usando essa nova estrutura para as operações net_device. Esta estrutura está chamado agora de net_device_ops.

Bom, resumindo, devemos aplicar um patch para correção e instalação do client.

Baixe o script aqui: Patch
Baixe o cisco client aqui: Down

Extraia o vpn e copie o patch (.diff) para dentro da pasta.
Execute o seguinte comando: (se o comando patch nao estiver instalado: sudo apt-get install patch)
patch < ../vpnclient-linux.2.6.31.diff
Ele vai retornar algo do tipo:
patching file interceptor.c

Então pode inciar o instalador:
sudo ./vpn_install
Pronto. Client instalado.

Agora vamos carregar o módulo:
sudo /etc/init.d/vpnclient_init start
Copie seu .PCF para:
/etc/opt/cisco-vpnclient
Para conectar:
vpnclient connect nome_do_pcf
Mas... se você acha o modo texto incômodo (assim como eu hehehe) baixe o GUI aqui neste link. É um pacote .deb.

E pronto, já pode conectar-se à VPN de sua empresa.

Abraços.
Fonte: http://feedproxy.google.com/~r/blogspot/UbiI/~3/mJ292cfBhmw/instalando-o-cisco-vpn-client-no-ubuntu.html

33 comentários

Enviar um comentário
  • 10bc4729aa5cb47d57f3c75baabacd49?only path=false&size=50&d=404Jeferson(usuário não autenticado)
    10 de Maio de 2010, 23:44

    Erro: Arquitetura errada 'i386'

    Desculpa se minha pergunta parecer boba mas vai lá:
    qndo eu executo o arquivo .deb apresenta a seguinte mensagem "Erro: Arquitetura errada 'i386'"
    Sabe me responder porque? abraços


  • 5015b1b52a43965f5c9690c7d749993c?only path=false&size=50&d=404lunga(usuário não autenticado)
    11 de Maio de 2010, 8:26

    i386

    É que teu linux deve ser i64. O i386 sao linux 32bits e o pacote é para 64.


  • 7165f9490d63c53575ec254347b211ac?only path=false&size=50&d=404Durval(usuário não autenticado)
    1 de Março de 2012, 19:13

    LINK

    o link não está disponível


Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.