Hello,

the fact that the "adsl-setup" program that configures pppoe connections is not dialog-based leads to inconsistent UI in the net-setup script. Also, since the livecd kernel contains the working pppoe implementation, there is no real need to keep that package.

Indeed, a working pppoe connection could be established without rp-pppoe, by running the following commands:

modprobe ppp
modprobe pppoe
ip link set eth0 up
# Some ISPs require CHAP auth, the file is /etc/ppp/chap-secrets then
echo "test * password *" >>/etc/ppp/pap-secrets
pppd plugin rp-pppoe.so eth0 user test noauth

Therefore, I propose to remove rp-pppoe, adjust the example /etc/ppp/pap-secrets, and create the /etc/ppp/peers/pppoe with the following contents:

plugin rp-pppoe.so
eth0
user jdoe
noauth
hide-password
debug
defaultroute
noipdefault
usepeerdns
remotename pppoe

Then adjust our net-setup script so that it can edit that file.

Any objections? The rp-pppoe.so file is a part of ppp package, not rp-pppoe.

--
Alexander E. Patrakov
--
http://linuxfromscratch.org/mailman/listinfo/livecd
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to