Good Morning,
I'm trying to bond two ADSL links using userland ppp. I'm having an issue
when the second link tries to negotiate and requests an IP during the
LCP/IPCP negotiations. I've tried adjusting the enddisc command but to no
success. I can't use the sppp kernel-land implementation because it does
not support multilink. tcpdump shows the second link trying to request
the peer address but this was already done with link 1. Subsequent links
should not request IP information. I've attached my configuration in
hopes that adjusting a small configuration variable is all that needs to
be done.
I'm currently running OpenBSD 4.1 on i386 and using two Sangoma S518
cards. The peer ip address, username, and password has been masked.
ppp.conf:
### start /etc/ppp/ppp.conf ###
default:
set log Chat Connect Command IPCP CCP tun Phase Warning LCP
enable lqr
set ctsrts off
set mrru 1492
set mtu max 1492
set mru max 1492
set vj slotcomp off
disable acfcomp pred1 protocomp vjcomp deflate mppe
deny acfcomp pred1 protocomp vjcomp deflate mppe
mlppp:
set authname "username"
set authkey "password"
set ifaddr 0/0 1.2.3.4
set speed sync
clone 1,2
link 1 set device "!/usr/sbin/pppoe -i waad0"
link 2 set device "!/usr/sbin/pppoe -i wbad0"
link deflink remove
link 1,2 set mode ddial
add! default HISADDR
### end /etc/ppp/ppp.conf ###
Regards,
Ryan