This wiki is a community-maintained resource about everything there is to know about IPFire.
Dial-in connections can be configured using this page.
The "Profile" section is used to select the dial-in profile. When you first configure dial-in this will not yet be configured.
When configuring a new connection, choose your connection type (or "interface" in the web UI) first. You can select PPPoE", if this has been selected in the installation procedure already, as well as PPTP", modem" and serial".
Click "Refresh" to confirm the chosen connection type and can be edited in the lower section. Depending on the type the view of the configuration page will change. These instructions use a common (A)DSL connection as an example.
If you use a wireless modem (UMTS, 3G or 4G/LTE) it may be best to leave the 'Idle timeout' field at the default, 15 minutes. IPFire will disconnect if you stop using the internet for 15 minutes but can automatically reconnect if you begin using it again.
"Debugging your connection" should be selected only if dial-in fails though the right parameters are set. If this option is enabled a detailed logs about the connection will be generated for troubleshooting down the problem.
The "Reconnection" section defines how IPFire handles a disconnect of your internet connection line. Most users today will use a persistent" connection, if you are using an analog modem to connect to your ISP it is recommended to use Dial-on-Demand" mode instead. In this mode IPFire will wait for a connection attempt from one of your computers before dialling in to the internet. If you choose manual" you have to click the button "connect" every time you want to access the internet via the webinterface on the startpage by clicking the appropiate button.
If a reconnect to the internet using the current profile fails, another previously created profile can be chosen. This is primarily only used for modem setups.
The parameters for additional PPPoE settings may remain on their default settings. For example:
The "authentication" section is the most important part. Here you enter the login credentials your ISP provided.
Normally your ISP will automatically allocate DNS server addresses, but you can choose to manually set an alternate DNS server here as well. Keep in mind that DNS servers may be an information leak (i.e. by logging your queries), so only choose servers you trust.
When all the required parameters are configured, you can enter a "profile name" to avoid confusion. Click on "save" and the profile can be selected on the IPFire Home page.
If you have an (old) Entertain connection, you have to configure VDSL as Interface Type. Depending if your Port on Service Provider site is running BNG use of VLAN8 should be turned off (or on with ID8 if not on BNG).
Next step is to configure the IGMPproxy.