Check if IP is already configured on console setup
Fix issues on "Set interface(s) IP address" option
- Avoid duplicate gateway entries- Fix checking if a default gw already exists- Set IPv6 to none when user choose it- Set gateway on interface
Fix dhcp v6 config section name for console setup and check on interfaces.php, the correct is dhcpdv6 instead of dhcpd6. Fixes #2827
Interface assignment wrongly changing:
When WAN is set to PPPoE and user set other interfaces IP address usingconsole, it wrongly change the interface assignment to use the samedevice of wan. It was caused by a hard coded "wan" onconsole_get_interface_from_ppp() call, when it should use $interface...
add gateways to config from cmdline
again, string interpolation kinda defeats the purpose of gettext. ;-)
variable interpolation defeats the purpose of gettext.
work in progress: set gateway IPs from console
- add --dry-run mode- prompts for gateway IP address as needed
does not yet do:- add gateway to config
show dhcp/dhcp6/static/staticv6 along with descriptions in console
show real interface names
minor variable name change.
actually display webconfigurator port numbers on console
setting $config['interfaces']['wan']['ipaddrv6'] to 'dhcp6' should work now.
now shows ipv6 webConfigurator URLs (#2413)
feature #2413 Allow IPv6 interface configuration from the menu
normalize indentation
Correct behaviour of switching from console from any ppp type device to other type. This has been broken since new ppp code.
Simplify message that wraps off screen
Fixes #1444. Implements the same fix that issue ermal made in #1522 to the console menu
When setting the ip from the console also enable the interface otherwise the HTTP_REFERER checks will not let you use the GUI.
Show disabled interfaces as well
Make sure <dhcpd><wan> exists before blindly unsetting.
if reverted to HTTP, restart lighty
Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed
Really restart DHCPD server after changes
move killall dhcpd above section that exits if no DHCP servers are enabled, and configure dhcpd if it's disabled by option #2 at the console.
Ticket #1867 (cvstrac)
Add services_dhcp_server_enable which allows the DHCP server to be turnedoff easily.
Reload interface being worked on, not blindly lan
Rename interfaces_wan_configure to interface_configure now that it is used for all assigned interface configuration.
Merge lan configuration to the interfaces_wan.php page wich does the configuration of allother assigned interfaces.
we don't care if rm can't find old dhcpd database files
fix debug code that never worked and make it disabled by default
Semicolons after if's apparently parse...but it's not terribly helpful
Check to see if key exists before unsetting
Check to see if a interface has a dhcp key before trying to unsetif the interface has a dhcp server enabled.
Correctly set interface to dhcp in wan case.
clean up text a bit, still some issues remaining (like "http://DHCP", my logic is apparently flawed)
Remove unneeded code.
Fix interface ip assignment. Originally commited by Ermal
Missed interface improvements commit.
fix typo
Ticket #1761
Show Port of the webui if it is set
Fix prompting for DHCP server setup
clarify text
show interface in uppercase (lan -> LAN, etc.)
Fix typo blowing up setlanip
Do not allow enabling of DHCP server on dynamic IP interfaces (fixed in HEAD in last commit)
added a couple TODO items to fix later
Single interface supportAppliance Project
Fix numerous issues introduced with single interface support. Still some issues to be resolved here.
Remove extra }
Reload filter after changes.
Make set wan/lan/optX script usable.
List LAN interface if it is available.
Correct MISC errors found by Scott Dale.
Remove dhcpd.leases and reload daemon after LAN interface removal.
When deleting the LAN interface, automatically unset the followingconfiguration areas:
NOTE: when adding back an interface if LAN does not exist, it is added...
Allow any interface to be configured from the console menu.
Ticket #1464, only allow y* or n*
global s/[wW]ebGUI/webConfigurator/ - brought up via ticket #1427
Close STDIN ($fp) handle before returning back to shell. Major doh's.
point out that a browser is a "web browser" for the technically challanged
Add $Id$ tags
write_config() descriptions
m0n0wall -> pfSense
Style clieanup.
Initial revision