Uso MPD4 com FreeBSD 6.1 STABLE, funciona legal... talvez o problema seja na 
configuração do seu XP, e não no BSD.

Na configuração do discador da VPN no Windows, na aba SEGURANÇA, marque 
AVANÇADO, depois clique em CONFIGURAÇÕES.
Criptografia de dados: Exigir criptografia (desconecta se o servidor 
recusar).
Marca "Permitir estes protocolos"
Nos protocolos desmarca tudo e deixa somente:
Microsoft CHAP (MS-CHAP)
Microsoft CHAP versao 2 (MS-CHAP v2).

Meu CONF: (no flames :p)
default:
         load pptp0
         load pptp1
         load pptp2

pptp0:
        new -i ng0 pptp0 pptp0
        set bundle disable multilink
        set ipcp ranges 192.168.4.155/32 192.168.4.160/24
        set iface enable proxy-arp
#      set iface route 192.168.4.254/24

        # novas configuracoes
        set iface route default
        set link mtu 1492
        # set keep-alive 10 60

        # old
        set ipcp dns 200.165.132.154
        set ipcp nbns 192.168.4.155
        set link deny pap chap
        set link enable chap
        set ipcp enable vjcomp
        set bundle enable compression
        set ccp yes mppc
        set ccp yes mpp-e40
        set ccp yes mpp-e128
        set ccp yes mpp-stateless
       set iface up-script /usr/local/etc/mpd4/vpn-up.sh  # script para 
adicionar as rotas

pptp1:
        new -i ng1 pptp1 pptp1
        set bundle disable multilink
        set ipcp ranges 192.168.4.155/32 192.168.4.160/24
        set iface enable proxy-arp
        #         set iface route 192.168.4.254/24

        # novas configuracoes
        set iface route default
        set link mtu 1492
        # set keep-alive 10 60

        # old
        set ipcp dns 200.165.132.154
        set ipcp nbns 192.168.4.155
        set link deny pap chap
        set link enable chap
        set ipcp enable vjcomp
        set bundle enable compression
        set ccp yes mppc
        set ccp yes mpp-e40
        set ccp yes mpp-e128
        set ccp yes mpp-stateless
        set iface up-script /usr/local/etc/mpd4/vpn-up.sh # script para 
adicionar as rotas

pptp2:
        new -i ng2 pptp2 pptp2
        set bundle disable multilink
        set ipcp ranges 192.168.4.155/32 192.168.4.160/24
        set iface enable proxy-arp
#      set iface route 192.168.4.254/24

        # novas configuracoes
        set iface route default
        set link mtu 1492
        set iface enable tcpmssfix
       # set keep-alive 10 60

        # old
        set ipcp dns 200.165.132.154
        set ipcp nbns 192.168.4.155
        set link deny pap chap
        set link enable chap
        set ipcp enable vjcomp
        set bundle enable compression
        set ccp yes mppc
        set ccp yes mpp-e40
        set ccp yes mpp-e128
        set ccp yes mpp-stateless
        set iface up-script /usr/local/etc/mpd4/vpn-up.sh # script para 
adicionar as rotas



############# Meu MPD.LINKS ##############################
# 192.168.102.2 é o ip da interface que recebe o modem do velox (roteado) 
sis0
# 192.168.0.254 é a outra interface de rede local (rl0)

pptp0:
   set link type pptp
   set pptp self 192.168.102.2
   set pptp enable incoming
   set pptp disable originate

pptp1:
   set link type pptp
   set pptp self 192.168.102.2
   set pptp enable incoming
   set pptp disable originate

pptp2:
   set link type pptp
   set pptp self 192.168.102.2
   set pptp enable incoming
   set pptp disable originate


E no MPD.SECRET é só colocar os usuários e senhas, e se quiser o IP:
exemplousuario1 senha1  192.168.4.151

Como falei, eu uso MPD4 (/usr/ports/net/mpd4/)... eu usava o outro (3.1.8), 
atualizei
para o 4, e tá funcionando muito bem... servidor BSD, client WinXP PRO SP2.

Abraço,


-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
[EMAIL PROTECTED]


-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a