This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Solved my PPPoE Problems

I encountered a problem utilizing PPPoE on my Astaro Firewall. I read all of the posts concerning PPPoE and tried the recompiled binary and the modification of the "options" file as suggested. Fortunately I am the ISP as well so I was able to watch on our authentication server and ran debugs on the router so see what was happening.

The router was never seeing ANYTHING from the firewall. Eventually I went to the logs and saw that it was timing out looking for the DSLAM ID. I went to the command line and chroot'ed to /var/chroot-pppoe and ran pppoe manually. I found that it always failed to find the DSLAM ID. But if I used the "-U" option, it was successful.

I was able then to edit the startup PPPoE script in /var/chroot-pppoe/bin/DSL.sh and added "-U" to the startup line for pppoe and it fired right up.

What does this "-U" option do that is different from not using it? Is there a way to have it utilize this option without hacking the startup script?  


This thread was automatically locked due to age.
Parents
  • pppoe

    "-U: Causes  pppoe to use the Host-Uniq tag in its discovery packets. This lets you run multiple pppoe daemons  without  having  their discovery  packets  interfere with one another.  You must supply this option to all pppoe daemons if you intend to  run  multiple daemons simultaneously."

    So maybe one gets "locked up" and this allows another to get connected?

    Re: revising the shell; of course you have to; you can make your version of the Linux OS on the base Astaro install CD to support this correction/enhancement (Astaro cannot be responsible for security issues introduced by your changes).

    If this consistently works, I say a case is to be made for your Power-User License... (though that's not my call)
         
Reply
  • pppoe

    "-U: Causes  pppoe to use the Host-Uniq tag in its discovery packets. This lets you run multiple pppoe daemons  without  having  their discovery  packets  interfere with one another.  You must supply this option to all pppoe daemons if you intend to  run  multiple daemons simultaneously."

    So maybe one gets "locked up" and this allows another to get connected?

    Re: revising the shell; of course you have to; you can make your version of the Linux OS on the base Astaro install CD to support this correction/enhancement (Astaro cannot be responsible for security issues introduced by your changes).

    If this consistently works, I say a case is to be made for your Power-User License... (though that's not my call)
         
Children
No Data