2009/4/29 Vinicius Abrahao <vinnix....@gmail.com>: > Fala c0re dump, > > Não tinha o kernel compilado com IPSEC aqui então resolvi compilar para > testar. > Aqui tenho um RELENG_7 (7.2-PRERELEASE) que foi atualizado hoje, antes de > compilar. Meu config do kernel está assim: > > device crypto > options IPSEC #IP security > options IPSEC_DEBUG #debug for IP security > options IPSEC_FILTERTUNNEL
Já tentei com essa combinação também mas o erro persiste. Vou dar uma atualizada pra 7.1 pra ver se consigo resolver. Vc tambem tá usando amd64 ? > Todo o kernel compilou e iniciou normalmente. > > Apr 29 18:42:40 vinnix kernel: IPsec: Initialized Security Association > Processing. > > Achei "curioso" que observando a sua msg de erro: > /../../opencrypto/crypto.c: 81:26: error: cryptodev_if.h: No such file or > directory cc1: warnings being treated as errors > > Procurando esse arquivo > > # cd /usr/src > # find ./ -name cryptodev_if.h > > Não se encontra nada, porem se entrarmos no /usr/obj (onde ficam os > objetos que estão compilados) > > # cd ../obj > # find ./ -name cryptodev_if.h > ./usr/src/sys/VINNIX/modules/usr/src/sys/modules/crypto/cryptodev_if.h > ./usr/src/sys/VINNIX/modules/usr/src/sys/modules/hifn/cryptodev_if.h > ./usr/src/sys/VINNIX/modules/usr/src/sys/modules/safe/cryptodev_if.h > ./usr/src/sys/VINNIX/modules/usr/src/sys/modules/ubsec/cryptodev_if.h > ./usr/src/sys/VINNIX/cryptodev_if.h > > E dentro do cryptodev_if.h encontrei o seguinte: > /* > * This file is produced automatically. > * Do not modify anything in here by hand. > * > * Created from source file > * /usr/src/sys/opencrypto/cryptodev_if.m > * with > * makeobjops.awk > * > * See the source file for legal information > */ > > Verifique se o seu /usr/src/sys/opencrypto/cryptodev_if.m está > com esse id: $FreeBSD: src/sys/opencrypto/cryptodev_if.m,v 1.1 2007/03/21 > 03:43:33 sam Exp $ Esse negócio do cryptodev_if.h eu tinha achado no google, mas só encontrava coisas relacionadas a versões mais antigas. Eis o que tem no meu cryptodev_if.m # $FreeBSD: src/sys/opencrypto/cryptodev_if.m,v 1.1.6.1 2008/11/25 02:59:29 kensmith Exp $ Tentei dar uma de joão-sem-braço criando um cryptodev_if.h vazio mas os erros persistem pois as definiçoes das funções não são encontradas... tá parecendo que o jeito vai ser atualizar mesmo. Valeu pela ajuda! []'s -- "To err is human, to blame it on somebody else shows management potential." ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd