[B-1] IPCP: state change Ack-Rcvd --> Opened
[B-1] IPCP: LayerUp
[B-1] 192.168.10.1 -> 192.168.10.50
[B-1] IFACE: Connecting tcpmssfix
[B-1] IFACE: Add address 192.168.10.1/32->192.168.10.50 to ng0
[B-1] exec: /usr/sbin/arp -S 192.168.10.50 0:e0:28:62:e:9 pub
[B-1] system: command "/usr/sbin/arp" returned 256
[B-1] IFACE: Up event
[B-1] IFACE: idle-timeout: 1800 seconds
[B-1] IFACE: Change interface flags: -0 +1
there this is mpd.conf:
startup:
default:
load pptp_server
pptp_server:
set ippool add pool1 192.168.10.50 192.168.10.99
create bundle template B
set iface enable proxy-arp
log +iface2
set iface idle 1800
set iface enable tcpmssfix
set ipcp yes vjcomp
set ipcp ranges 192.168.10.1/32 ippool pool1
set ipcp dns 192.168.10.1
set bundle enable compression
set ccp yes mppc
set mppc yes e40
set mppc yes e128
set mppc yes stateless
create link template L pptp
set link action bundle B
set link enable multilink
set link yes acfcomp protocomp
set link no pap chap
set link enable chap
set link keep-alive 10 60
set link mtu 1460
set pptp self pub.ip.add.res
set link enable incoming
this is probably the most common VPN setup and it was working fine with 7.2-STABLE but after I upgraded to 8-STABLE it broke up...
Is there a workaround or a plan to fix this? Or should I just go back to RELENG_7?
thank you.
P.S. this is discussed in the forums as well: http://forums.freebsd.org/showthread.php?t=8427
-----------------------------------------------------------------
Участвай в онлайн анкетата на iZone.bg и спечели един от 5те нетбука Acer!
http://www.izone.bg/6/index.html
_______________________________________________
freebsd...@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-curre...@freebsd.org"
I have been quite busy with day job and just starting to slowly
resume my FreeBSD work.
-- Qing
there this is mpd.conf:
startup:
default:
load pptp_server
pptp_server:
thank you.
-----------------------------------------------------------------
???????? ? ?????? ???????? ?? iZone.bg ? ??????? ???? ?? 5?? ??????? Acer!
http://www.izone.bg/6/index.html
_______________________________________________
freebsd...@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stabl...@freebsd.org"
I think I managed to reproduce this issue. The root cause appears
to be the SIN_PROXY usage, which is no longer part of any routing
entry after the L2/L3 rewrite. As such, the RTM_GET command
should be issued once in the ARP utility, not twice.
In addition, since ARP does not apply to PPP link type, the
prefix route of the local end point needs to be returned
in order for the subsequent RTM_ADD command to succeed.
I need to update the routing code a bit more to properly
handle such proxy-arp scenario.
In the meantime, please try a hack at
http://people.freebsd.org/~qingli/ppp-patch.diff
and let me know how it works out for you. The hack appears
to work in my test environment.
I need just a bit more time to work out the permanent
solution in the kernel routing code, as well as the
utilities in the userland.
-- Qing
> To unsubscribe, send any mail to "freebsd-stable-
> unsub...@freebsd.org"
>
> _______________________________________________
> freebsd...@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-
> unsub...@freebsd.org"
http://people.freebsd.org/~qingli/PPP-Patch-2.diff
You need to rebuild the kernel as well as the userland
"arp" utility.
I have performed various but limited unit testing, including
simulating the reported PPP issue. The patch appears to be
doing what it supports to.
Please give it a try and report back. Thanks,