<div dir="ltr"><div>Hello Team,</div><div><br></div><div>My name is Simon.  I was reading the document HOW-TO-CONNECT under pppoe/rp-pppoe-3.14/doc free software package. I have some basic questions below.</div><div><br></div><div><div>I have an interface already up with dhcp below</div><div><br></div><div>eth6      Link encap:Ethernet  HWaddr 00:0c:29:c1:1f:af  <br>          inet addr:192.168.149.152  Bcast:192.168.149.255  Mask:255.255.255.0<br>          inet6 addr: fe80::20c:29ff:fec1:1faf/64 Scope:Link<br>          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br>          RX packets:229724 errors:0 dropped:0 overruns:0 frame:0<br>          TX packets:69715 errors:0 dropped:0 overruns:0 carrier:0<br>          collisions:0 txqueuelen:1000<br>          RX bytes:328977543 (328.9 MB)  TX bytes:4201713 (4.2 MB)<br>          Interrupt:19 Base address:0x2024 <br></div><div><br></div><div><br></div><div>I would like to make a pppoe session on this interface (client). I downloaded the package rp-pppoe-3.14 on my linux and build to generate all the scripts and binaries. When Looked into the pppoe/rp-pppoe-3.14/doc/HOW-TO-CONNECT, it says below  contents and i have some queries.</div><div><br></div><div> 1. Edit pap-secrets</div>-------------------<br><br>Edit the "pap-secrets" file, inserting your proper user-ID and password.Install the file (or copy the relevant lines) to /etc/ppp/pap-secrets.Your ISP may use CHAP authentication.  In this case, add the line to /etc/ppp/chap-secrets.<div><br></div><div><font color="#0000ff">Can I use any username and password  ?</font></div><div><br></div><div>2. 4. Edit /etc/ppp/pppoe.conf<br>-----------------------------<br>The file /etc/ppp/pppoe.conf contains configuration information for the DSL connection.  You need to edit the following items:<br><br>- Change ETH=eth1 to the correct Ethernet device for your modem.<br>- Change USER=<a href="mailto:bxxxnxnx@sympatico.ca" target="_blank">bxxxnxnx@sympatico.ca</a> to your proper DSL user-ID.<br><div><br></div><div><font color="#0000ff">what is  USER=<a href="mailto:bxxxnxnx@sympatico.ca" target="_blank">bxxxnxnx@sympatico.ca</a> here ? is this same as I provided in pap-secrets ?</font></div><div><font color="#0000ff"><br></font></div><div><br></div><div>3. Set up DNS<br>-------------<br><br>If you are using DNS servers supplied by your ISP, edit the file<br>/etc/resolv.conf to contain these lines:<br><br>        nameserver ip_addr_of_first_dns_server<br>        nameserver ip_addr_of_second_dns_server<br><br>For example:<br><br>        nameserver 204.101.251.1<br>        nameserver 204.101.251.2<br></div><div><font color="#0000ff"><br></font></div><div><font color="#0000ff">Is the above configuration mandatory ? if I don't provide DNS, will it work?</font></div><div><font color="#0000ff"><br></font></div><div>4. Firewall your machine<br>------------------------<br><br>MAKE SURE YOU FIREWALL YOUR MACHINE.  A sample firewall script is given<br>in the shell script "firewall"  To install the script:<br><br>a) Copy it to /etc/rc.d/init.d/firewall<br>b) Type: chkconfig firewall on<br>c) Start the firewall: sh /etc/rc.d/init.d/firewall start<br><br>(The above procedure works ONLY on Red Hat-like systems.)<br><br>You may want to tweak the script somewhat.<br></div><div><br></div></div><div><font color="#0000ff">Is the above steps mandatory?<br><br></font></div><div><div><font color="#0000ff"><br></font></div><div><font color="#0000ff">5. I am trying to invoke the client set up process in my application . Do I have to use scripts or binaries? What scripts and processes do I have to invoke for proper setup ?</font></div></div><div><font color="#0000ff"><br></font></div><div><font color="#0000ff">Thank you for your time.</font></div><br class="gmail-Apple-interchange-newline"></div><div>Regards</div><div>Simon</div></div>