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.