PPPOE.CONF - Online Linux Manual PageSection : 5
Updated : 21 February 2000
Version : 4th Berkeley Distribution

NAMEifcfg-ppp0 − Configuration file used by pppoe-start(8), pppoe-stop(8), pppoe-status(8) and pppoe-connect(8).

DESCRIPTION/etc/sysconfig/network-scripts/ifcfg-ppp0 is a shell script which contains configuration information for Roaring Penguin's PPPoE scripts. Note that pppoe.conf is used only by the various pppoe-* shell scripts, not by pppoe itself. ifcfg-ppp0 consists of a sequence of shell variable assignments. The variables and their meanings are: ETH  The Ethernet interface connected to the DSL modem (for example, eth0). USER  The PPPoE user-id (for example, b1xxnxnx@sympatico.ca). SERVICENAME  If this is not blank, then it is passed with the −S option to pppoe. It specifies a service name to ask for. Usually, you should leave it blank. ACNAME  If this is not blank, then it is passed with the −C option to pppoe. It specifies the name of the access concentrator to connect to. Usually, you should leave it blank. DEMAND  If set to a number, the link is activated on demand and brought down after after DEMAND seconds. If set to no, the link is kept up all the time rather than being activated on demand. DNSTYPE  One of NOCHANGE, SPECIFY or SERVER. If set to NOCHANGE, pppoe-connect will not adjust the DNS setup in any way. If set to SPECIFY, it will re-write /etc/resolv.conf with the values of DNS1 and DNS2. If set to SERVER, it will supply the usepeerdns option to pppd, and make a symlink from /etc/resolv.conf to /etc/ppp/resolv.conf. DNS1, DNS2  IP addresses of DNS servers if you use DNSTYPE=SPECIFY. USERCTL  If the line USERCTL=yes (exactly like that; no whitespace or comments) appears in the configuration file, then /sbin/ifup will allow non-root users to bring the conneciton up or down. USEPEERDNS  If set to "yes", then pppoe-connect will supply the usepeerdns option to pppd, which causes it to obtain DNS server addresses from the peer and create a new /etc/resolv.conf file. Otherwise, pppoe-connect will not supply this option, and pppd will not modify /etc/resolv.conf. CONNECT_POLL  How often (in seconds) pppoe-start should check to see if a new PPP interface has come up. If this is set to 0, the pppoe-start simply initiates the PPP session, but does not wait to see if it comes up successfully. CONNECT_TIMEOUT  How long (in seconds) pppoe-start should wait for a new PPP interface to come up before concluding that pppoe-connect has failed and killing the session. PING  A character which is echoed every CONNECT_POLL seconds while pppoe-start is waiting for the PPP interface to come up. FORCEPING  A character which is echoed every CONNECT_POLL seconds while pppoe-start is waiting for the PPP interface to come up. Similar to PING, but the character is echoed even if pppoe-start's standard output is not a tty. PIDFILE  A file in which to write the process-ID of the pppoe-connect process (for example, /var/run/pppoe.pid). Two additional files ($PIDFILE.pppd and $PIDFILE.pppoe) hold the process-ID's of the pppd and pppoe processes, respectively. SYNCHRONOUS  An indication of whether or not to use synchronous PPP (yes or no). Synchronous PPP is safe on Linux machines with the n_hdlc line discipline. (If you have a file called "n_hdlc.o" in your modules directory, you have the line discipline.) It is not recommended on other machines or on Linux machines without the n_hdlc line discipline due to some known and unsolveable race conditions in a user-mode client. CLAMPMSS  The value at which to "clamp" the advertised MSS for TCP sessions. The default of 1412 should be fine. LCP_INTERVAL  How often (in seconds) pppd sends out LCP echo-request packets. LCP_FAILURE  How many unanswered LCP echo-requests must occur before pppd concludes the link is dead. PPPOE_TIMEOUT  If this many seconds elapse without any activity seen by pppoe, then pppoe exits. FIREWALL  One of NONE, STANDALONE or MASQUERADE. If NONE, then pppoe-connect does not add any firewall rules. If STANDALONE, then it clears existing firewall rules and sets up basic rules for a standalone machine. If MASQUERADE, then it clears existing firewall rules and sets up basic rules for an Internet gateway. If you run services on your machine, these simple firewall scripts are inadequate; you'll have to make your own firewall rules and set FIREWALL to NONE. PPPOE_EXTRA  Any extra arguments to pass to pppoe PPPD_EXTRA  Any extra arguments to pass to pppd LINUX_PLUGIN  If non-blank, the full path of the Linux kernel-mode PPPoE plugin (typically /etc/ppp/plugins/rp-pppoe.so.) This forces pppoe-connect to use kernel-mode PPPoE on Linux 2.4.x systems. This code is experimental and unsupported. Use of the plugin causes pppoe-connect to ignore CLAMPMSS, PPPOE_EXTRA, SYNCHRONOUS and PPPOE_TIMEOUT. By using different configuration files with different PIDFILE settings, you can manage multiple PPPoE connections. Just specify the configuration file as an argument to pppoe-start and pppoe-stop.

SEE ALSOpppoe(8), pppoe-connect(8), pppoe-start(8), pppoe-stop(8), pppd(8), pppoe-setup(8), pppoe-wrapper(8)
0
Johanes Gumabo
Data Size   :   18,481 byte
man-pppoe.conf.5Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   3 / 238,807
Visitor ID   :     :  
Visitor IP   :   18.191.67.90   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.