[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PPTP и proxyarp



Oleg Gritsinevich <olegg@ukrpack.net> wrote:
> On Fri, Oct 28, 2005 at 10:25:04AM +0300, Mikolaj Golub wrote:
> > 
> > On Thu, 27 Oct 2005 19:16:43 +0300 Oleg Gritsinevich wrote:
> > 
> > 
> >  OG>         При подключении клиента (W2k) на сервере поднимается ppp0:
> > 
> >  OG> 21: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP> mtu 1496 qdisc pfifo_fast qlen 3
> >                                   ^^^^
> >  OG>     link/ppp 
> >  OG>     inet 192.168.201.49 peer 192.168.201.50/32 scope global ppp0
> > 
> > ip link set arp on ppp0 ?
>         Не помогает, (и не должно вобщем-то).
>         Проблема была в ядре 2.6.13-mm3 - видно что-то там видно
> поломано в части ARP. Собрал 2.6.13.4 +
> linux-2.6.13-mppe-mppc-1.3.patch.gz и всё заработало с теми же
> конфигами.
>         Хозяйке на заметку:
> 1) ядра 2.6.13.4 + linux-2.6.10-rc1-ppp_mppe.patch собираются, но не
> грузятся вообще;
У меня работало.

> 2) сверх того, что есть в штатном /etc/ppp/pptpd-options нужно добавить
> nologfd во избежание 'loopback detected' ошибки, часто выдаваемой
> виндами при коннекте.

3) mppe-mppc патч не всегда совместим с каким-то другими версиями mppe патчей.
Если линк валиться с такой диагностикой:
pppd[2855]: sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v115>]
pppd[2855]: sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 192.168.0.192>]
pppd[2855]: rcvd [CCP ConfReq id=0x1 <mppe +H -M +S +L -D -C>]
pppd[2855]: sent [CCP ConfNak id=0x1 <mppe +H -M +S -L -D -C>]
pppd[2855]: rcvd [LCP TermReq id=0x2 "MPPE required but peer negotiation failed"]
pppd[2855]: LCP terminated by peer (MPPE required but peer negotiation failed)
то можно смело откатывать mppe-mppc патч, брать с pptpclient.sf.net просто
mppe патч и с ним работать.



Reply to: