in 7.380 we introduced kernel mode PPPoE as a "hidden feature". This reduces the CPU usage of PPPoE on high bandwidth connections (16 Mbit/s and more) significantly.
Kernel mode PPPoE can be enabled on command line (as root) via confd-client.plx using the following command sequence:
The success of this operation can be verified by calling "ps x |grep pppoe" on the command line. The output should contain the string "/usr/sbin/rp-pppoe.so".
confd-client.plx
OBJS
interface
pppoe
REF_ID of interface (press TAB for list)
kernel_mode=1
write
Depending on your feedback, we may change the default config to kernel mode in a future version. So please post your experiences here.
Regards,
Daniel