Add missing explode parameter.
Make sure this dir exists because the new function uses it.
Use the new pfSense module call to find the usable ports from the ones created on /dev.
Corrections gettext implementation on interfaces_ppps_edit.php
Checked gettext() implementation on interfaces_ppps_edit.php
Fix gettext implementation on interfaces_ppps_edit.php
Implement gettext() calls on interfaces_ppps_edit.php
Revert "Implemment gettext() calls"
This reverts commit 7502ef0a698a49d9652cd3616447eb717cba707d.A lot of mistakes
Conflicts:
usr/local/www/firewall_nat.php
Implemment gettext() calls
Take out all code that assumes to use DHCP for local ip if local ip is left blank.
Also, check for blank local IPs and error out if they occur.
Allow assigned interfaces to be choosed as ppp members. This allows ppp over gre/gif etc....
Clean up pptp a bit and modify text description in interfaces_ppps_edit
Make pppoe reset work again with new <if> naming scheme.
Previous commit also moved pppoe reset functions to interfaces.incso we don't have to duplicate in interfaces.php and interfaces_ppps_edit.php
Also, add code so that when ppp config section gets deleted, associated <cron>...
Change ptpid to use sequential number. This makes Ermal happy. :)
Also add <if> section to <ppps><ppp> which is ppp type + ptpid.`
Initial support for DCHP+PPtP/L2tP. DHCP + PPPoE is supported too.
Must create an OPTx interface and set to DHCP for DHCP+PPPoE.
Fix javascript error and apn id so not duplicate id in html.
Simplify GUI even more, especially for PPP connections.
Set default values to what we've had in the past.
`
Rework GUI to hide advanced options and display via button.
requested by Ermal.
Listing service providers
- Added dropdown list to select provider - Added javascrit methods to handle Ajax requests
Simplify code that handles link specific data fields like local ip, gateway, and bandwidth.
Clean up javascript even more, so unnecessary loops don't get executed.
Really fix javascript . . .
Fix missing case statement for L2TP.
Fixed problems in javascript and added L2TP support to GUI.
Clean up code in interfaces_ppps_edit.php and in javascript.
Remove all "defaultgw" settings from PPPs config page.
Just use existing defaultgw configuration settings from System:Gateways settings.
Fix many things related to PPP connections.
Fixed tab array numbering in interfaces_* files. Enabled multilink over PPtP connections.Fixed handling of bandwidth, mtu, mru settings. Removed unnecessary curly brackets fromsingle line if conditionals, and more . . .
Modify and fix code to set pppoe periodic reset.
Fixing bugs and ommissions.
Small changes to fix up these pages a little bit.
Bandwidth, MTU, MRU settings working.
Fix up final bits of PPPoE Periodic reset and disable setting of bandwidths for mlppp links for now.
PPPoE Periodic Reset via cron working.
Revert "Remove PPP tab these all go to the system log now."
This reverts commit 62e74b4261b4044f523ade7c3b45e4484bbd2f8d.
usr/local/www/diag_logs_slbd.php
Working on PPPoE periodic reset. Writing out pppoe_restart_XXX file still needs work.
Code configured to use new interfaces_ppps_configure function for PPP, PPPoE, and PPtP links.
New code working with PPP connections, and probably PPPoE/PPtP but I haven't tested yet.
It makes the proper mpd config files for PPPoE and MultiLink PPPoE.
Use "PPPs" as the new Tab name in Interfaces -> Assign. Rename files and update affected files.
Also, add upgrade_config function 062_to_063.