Technical data

4. Packages
4.6.1. General Configuration Variables
The packages all use the same configuration variables, they differ only by the package name
prefixes. As an example: in all packages the user name is required. The variable is named
PPPOE_USER, PPTP_USER or FRITZDSL_USER depending on the package. The variables are
described indicating the missing prefix by an asterisk. In concrete examples PPPOE is assumed
but these are valid with any other prefix too.
*_NAME Set a name for the circuit - max. 15 digits long. This will be shown in the imon
client imonc. Spaces (blanks) are not allowed.
Example: PPPOE_NAME='DSL'
*_USEPEERDNS This specifies whether the address of the name servers given by the internet
service provider at dial-in will be added to the configuration file of the local name server
for the duration of the online connection or not.
It only makes sense to use this option for internet access circuits. Almost all providers
support these type of transfer by now.
After the name server IP addresses have been transferred, name servers in DNS_FORWARDERS
will be used as forwarders. Afterwards the local nameserver is forced to reread its con-
figuration. Previously resolved names will not be lost from the name server cache.
This option has the advantage of always using the nearest name servers (given the
provider transmits the correct IP addresses) thus accelerating the name resolution pro-
cess.
In case of failure of a provider’s DNS server in most cases the incorrect DNS server
addresses are rapidly corrected by the provider.
Nevertheless it is necessary to specify a valid name server in DNS_FORWARDERS. Otherwise
the first name request can not be resolved correctly. In addition the original configuration
of the local nameservers will be restored when terminating the connection.
Default-setting: *_USEPEERDNS='yes'
*_DEBUG If you want pppd to be more verbose set *_DEBUG to 'yes'. In this case pppd will
write additional informations to syslog.
Attention: In order to get this to work syslogd has to activated by setting OPT_SYSLOGD
to 'yes' in base.txt.
*_USER, *_PASS Provide user ID an passwort for the provider used. *_USER is used for the
user id *_PASS is the password.
Attention: For T-Online-access consider this:
Username AAAAAAAAAAAATTTTTT#MMMM is put together from a 12 digit ’An-
schlußkennung’, T-Online-number and ’Mitbenutzernummer’. Behind the T-Online-number
follows a ’#’ (only if its length is shorter than 12 digits).
If this does not work in rare cases put another ’#’ between ’Anschlußkennung’ and T-
Online-number.
User ID for T-Online has to have an additional ’@t-online.de’ at the end!
Example:
105