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

Reply via email to