+ Responder ao Tópico



  1. #1
    Visitante

    Padrão mppe_mppc erro no modulo

    olá, to tentando implementar um pptp com suporte a mppe_mppc, e estou tendo problemas ao rodar o modulo do kernel
    ele retorna a seguinte mensagem:

    bash-3.00# modprobe ppp_mppe_mppc
    FATAL: Error inserting ppp_mppe_mppc (/lib/modules/2.6.7mvtica-vpn/kernel/drivers/net/ppp_mppe_mppc.ko): Unknown symbol in module, or unknown parameter (see dmesg)

    ai eu vejo o dmesg e da isso:

    bash-3.00# dmesg | grep mppe
    ppp_mppe_mppc: Unknown symbol crypto_alloc_tfm
    ppp_mppe_mppc: Unknown symbol crypto_free_tfm
    ppp_mppe_mppc: Unknown symbol crypto_alloc_tfm
    ppp_mppe_mppc: Unknown symbol crypto_free_tfm



    to rodando o kernel 2.6.7 e slack 10.1
    se alguem souber oq ta dando e puder me ajudar fico grato!
    valeus

  2. #2
    Junieh
    Visitante

    Padrão mppe_mppc erro no modulo

    Tem cara de algum problema com os comandos/parâmetros contidos nesta biblioteca que o módulo que roda anexo ao Kernel precisa utilizar...
    Já experimentou uma nova instalação sobrescrevendo a library?

  3. #3
    rodrigopc-rj
    Visitante

    Padrão mppe_mppc erro no modulo

    Quando hover erros de Symbols, este estará relacionado ao System.map, que contém as traduções de uma linguágem que nós entendemos, (ex.: crypto_alloc_tfm) para a que o kernel intende... com o comando "depmod -a", não retornando nada quer dizer que o seu sytem.map está perfeito em relação ao seu kernel, caso traga resultados, serão os unresolved symbols, ou seja, o kernel não identifica as funções apresentadas...
    vc está com problemas na compilação... tenha certeza que vc tem os headers para a versão do kernel que vc está usando... caso não tenha...
    faça backup dos seguintes diretórios:
    /usr/include/asm
    /usr/include/linux
    /usr/include/scsi

    crie os seguintes links:

    ln -s /usr/src/"versao-kernel" /usr/src/linux
    ln -s /usr/src/linux/include/asm-i386 /usr/include/asm
    ln -s /usr/src/linux/include/scsi /usr/include/scsi
    ln -s /usr/src/linux/include/linux /usr/include/linux

    pode ser que precise de algum outro link...
    depois da compilação não esqueça do "depmod -a" para conferir...