In order to have a PPTP/PPPoA connection working, you need to have ppp support enabled through the appropriate kernel modules. You also need to declare the driver(s) module(s) of your network card(s). In the following example, we assume that both ethernet interfaces are provided through a standard ne 2000 PCI card.
All the modules which are necessary for a PPTP/PPPoA connection are
provided on the standard Bering floppy. You just need to "declare" them
since they are not loaded by default. As far as your network cards are
concerned, the most popular driver modules are provided in
/lib/modules
but you might need to download the one
corresponding to your own hardware from the Bering modules CVS
area. Refer to the Bering installation
guide to learn how to do that.
To declare your modules, go to the LEAF Packages configuration menu
and choose modules. Enter 1) to edit the /etc/modules
file and enter the following information:
# 8390 based ethernet cards 8390 ne2k-pci # Modules needed for PPTP/PPPoA connection slhc n_hdlc ppp_generic ppp_async # Masquerading 'helper' modules ip_conntrack_ftp ip_conntrack_irc ip_nat_ftp ip_nat_irc
The /etc/modules
file provided in the
Bering-uClibc distro is already setup with those entries commented out.
Just remove the leading # sign to activate the corresponding
module.
Backup the modules.lrp package.