Technical data

4. Packages
PPPOE_ETH Name of the ethernet interface
’eth0’ first ethernet card
’eth1’ second ethernet card
... ...
Default setting: PPPOE_ETH='eth1'
PPPOE_TYPE PPPOE stands for transmission of PPP-packets over ethernet lines. Data
to be transmitted is transformed to ppp-packets in a first step and then in a second
step wrapped in pppoe-packets to be transmitted over ethernet to the DSL-modem. The
second step can be done by the pppoe-daemon or by the kernel. PPPOE_TYPE defines the
way of pppoe packet generation.
Values Description
async Packets are genereated by the pppoe-daemon; asynchronous
communication between pppd and pppoed.
sync Packets are genereated by the pppoe-daemon; synchronous
communication between pppd and pppoed. This way commu-
nication is more efficient and thus leads to lower processor
load.
in_kernel Packets are genereated by the linux kernel. This way com-
munication with a second daemon is omitted saving a lot
of in-memory copying thus leading to even lower processor
load.
Table 4.2.: Ways of generating pppoe packets
Somebody did a comparison between the various variants on a Fujitsu Siemens PCD-H,
P75 the results are shown in table 4.3
3
.
fli4l NIC Bandwidth (downstream) CPU-load
2.0.8 rtl8029 + rtl8139 310 kB/s 100%
2.0.8 2x 3Com Etherlink III 305 kB/s 100%
2.0.8 SMC + 3Com Etherlink III 300 kB/s 100%
2.1.7 SMC + 3Com Etherlink III 375 kB/s 40%
Table 4.3.: Bandwidth und CPU-load with pppoe
PPPOE_HUP_TIMEOUT Using PPPoE-type in_kernel and dialmode auto, timeout can be
set to ’never’. The router then no longer hangs up and after a forced disconnection by the
provider dials again automatically. Subsequent changing of the dialmode is not possible
anymore.
4.6.3. OPT_FRITZDSL - DSL via Fritz!Card DSL
Internet connection by Fritz! Card DSL is activated here. A Fritz! Card DSL by AVM is
used for the internet connection. Since the drivers for these cards are not subject to the GPL
3
Values were taken from a posting on spline.fli4l and have not been evaluated further. Message ID of the
article: caf9fk$ala$1@bla.spline.inf.fu-berlin.de .
109