Commit Graph

51 Commits

Author SHA1 Message Date
Scott Ullrich
9d25708602 Do not try and "guess" the subnet mask depending on the ip address
Ticket #656
2005-10-29 16:31:35 +00:00
Scott Ullrich
f107446cd5 Do not allow LAN to be bridged with self
Ticket #653
2005-10-29 16:27:29 +00:00
Scott Ullrich
0d429e435e * Correctly bring up a new bridge
* Correctly destroy a bridge when no longer used
2005-10-12 23:31:38 +00:00
Scott Ullrich
9a6757a1ff filter_translate_type_to_real_interface() on the bridge interface 2005-10-12 20:57:14 +00:00
Scott Ullrich
1665e79c52 Destroy the bridge either way, it will be recreated if needed. 2005-10-12 20:54:45 +00:00
Scott Ullrich
3e115ed106 Missing ; 2005-10-11 20:39:11 +00:00
Scott Ullrich
91e8aab27d If user is deleting a bridge, destroy it. 2005-10-09 21:19:53 +00:00
Scott Ullrich
19aeae7fb6 Adjust carp bootup sequence. Do not down the interfaces and later up them. 2005-09-24 20:47:31 +00:00
Scott Ullrich
17faca5821 * Change <br> to <p>
* Add a <p> to DHCP Server range blurb
2005-09-10 19:15:04 +00:00
Scott Ullrich
bf158f5cad Use newer style print_info_box_np() 2005-09-10 19:13:23 +00:00
Scott Ullrich
f88a634bc5 * Move form up to cover apply
* unlink the lan dirty file after apply
2005-09-10 19:12:31 +00:00
Scott Ullrich
177c4ab8af Remove reboot blurb 2005-09-10 18:38:14 +00:00
Scott Ullrich
03e6d007a9 * Add lan dirty flag
* Do not change settings until user clicks Apply
2005-09-10 18:30:35 +00:00
Scott Ullrich
ac3c2b2add Clarify *WHICH* speed the user should enter here. Its physical NIC speed. 2005-09-04 02:38:53 +00:00
Scott Ullrich
d9a31e9352 Allow LAN + WIRELESS combo correctly 2005-08-25 20:36:50 +00:00
Scott Ullrich
19c0f3b393 Remove bridging safety-checks 2005-08-24 17:42:42 +00:00
Scott Ullrich
4ab4e4eff1 Remove bridging safety-checks 2005-08-24 17:42:24 +00:00
Scott Ullrich
04c1deba64 Make wireless settings work correctly on LAN. 2005-08-24 17:33:21 +00:00
Scott Ullrich
0138d49256 Enforce bandwidth values
Ticket #347
2005-08-14 17:50:19 +00:00
Scott Ullrich
824edb6c68 Eliminate reboots and correct messages 2005-08-09 22:44:28 +00:00
Scott Ullrich
ac671944e5 Allow a IP address on lan if its bridged 2005-08-02 21:56:50 +00:00
Scott Ullrich
05aa11281e optcfg -> lancfg 2005-08-02 21:55:28 +00:00
Scott Ullrich
8f33c905af $optcfg -> $lancfg 2005-08-02 20:51:26 +00:00
Scott Ullrich
b85311ed85 Do not validate ip and subnet fields if we are bridging 2005-08-02 20:41:00 +00:00
Scott Ullrich
752110812c Woops, write out config if bridged. 2005-08-02 20:22:34 +00:00
Scott Ullrich
f0dcff6fa8 Combine note and warning areas into one 2005-08-02 20:10:25 +00:00
Scott Ullrich
5b80d869f7 * Add IP Configuration header
* Cleanup html
2005-08-02 20:06:01 +00:00
Scott Ullrich
6d6d0f1428 Add bridging to LAN option by incredibly popular request. 2005-08-02 19:58:45 +00:00
Holger Bauer
c55a8ab9a1 some crosslinking to "fly" from corrosponding setting to logs, diags and back 2005-07-30 01:30:33 +00:00
Scott Ullrich
b5933544cd Eliminate reboot needed notice. Reapply all needed services at the end of the script to avoid breaking the output during ip change. 2005-07-24 19:25:09 +00:00
Scott Ullrich
6846116e61 * Import latest code from m0n0wall
* Split functions into gen_bits_opt and gen_bits_lan
2005-07-06 03:42:33 +00:00
Bill Marquette
931066a8b2 Use $pgtitle
Fix assign/vlan tabs (backwards)
2005-07-03 16:26:40 +00:00
Scott Ullrich
7f43ca88af Use new header system. 2005-07-02 04:03:06 +00:00
Scott Ullrich
1f8caa36b6 Bring carp back up after interface changes 2005-06-25 22:03:07 +00:00
Scott Ullrich
001fdeea72 * Do not set bandwidth and bandwidth type unless are other than ""
* Unset the values if either condition is not met in the config
2005-05-25 21:57:44 +00:00
Bill Marquette
b46bfcf575 Add $Id$ tag 2005-03-27 22:31:32 +00:00
Bill Marquette
79f8694f55 better function name :) 2005-03-27 20:58:09 +00:00
Bill Marquette
7247e494ab update to use new updatechanged() function 2005-03-27 20:56:22 +00:00
Bill Marquette
0390c50a8b better description of what requires a reboot 2005-03-24 05:28:48 +00:00
Bill Marquette
52442f576c Don't require a reboot for trivial changes such as bandwidth change
Fully log what changed on write_config()
2005-03-24 05:26:29 +00:00
Bill Marquette
b9e255dde1 Remove some code duplication 2005-03-12 03:45:45 +00:00
Bill Marquette
e95c754fbc more variable cleanup 2005-03-12 03:38:06 +00:00
Bill Marquette
b7f01f59c1 variable cleanup 2005-03-12 03:24:42 +00:00
Scott Ullrich
d09c8936ca allow bandwidth to not be defined 2005-01-22 06:51:40 +00:00
Scott Ullrich
222b529936 Move scheduler type to advanced menu. We'll default to PRIQ as a simple starting point for new users. NOTE: The scheduler type goes into affect for all interfaces. 2005-01-21 20:56:53 +00:00
Scott Ullrich
21ab1cde16 remove /31 from interface IP assignment screens since a /31 subnet has 0 usable IP addresses. simpify all 1-32 loops by using the same code as much as possible. 2005-01-08 05:07:48 +00:00
Scott Ullrich
40dd6441ee Update to dropdowns to count to /32 2004-11-21 20:22:50 +00:00
Scott Ullrich
73c38fa2bf Add scheduler type per interface and allow user to define overall bandwidth for the interface 2004-11-15 01:52:42 +00:00
Scott Ullrich
03b9276483 Interface speed definitions for interfaces 2004-11-14 21:06:26 +00:00
Scott Ullrich
7f5b482497 Clean up save or reboot message, add bandwidth elements to WAN and LAN for traffic shaping. Clean up a few bugs in traffic shaping queue edit screen. 2004-11-14 21:00:49 +00:00