Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Log carp state changes to system logging. Why we haven't done this prior | Scott Ullrich | 2008-07-24 | 1 | -0/+1 |
| | | | | is a oversight on my part. | ||||
* | Backend support for GRE/GIF tunnels. | Ermal Luçi | 2008-07-23 | 1 | -0/+100 |
| | |||||
* | Add myself to the Copyright. | Ermal Luçi | 2008-07-14 | 1 | -0/+1 |
| | |||||
* | * Merge multiple PPPoE/PPTP interfaces from RELENG_1_MULTI_ANYTHING | Ermal Luçi | 2008-07-14 | 1 | -371/+369 |
| | | | | | | | * Much improved rule generation speed * Many bug fixing in general of the interface handling NOTE: this is only half part of the changes the other half will come after | ||||
* | Cleanup unused/forgotten assignment. | Ermal Luçi | 2008-07-09 | 1 | -1/+1 |
| | |||||
* | Correct typo and better handle recreation of vlan with specific name. | Ermal Luçi | 2008-07-09 | 1 | -3/+4 |
| | |||||
* | Merge VLAN fixes from RELENG_1_MULTI_ANYTHING branch. | Ermal Luçi | 2008-07-09 | 1 | -10/+11 |
| | |||||
* | * Cleanup carp code | Scott Ullrich | 2008-07-07 | 1 | -21/+52 |
| | | | | * Eliminate interfaces_carp_bringup_final() | ||||
* | Remove 2 extraneous blank lines by way of Ermal. | Seth Mos | 2008-07-01 | 1 | -2/+0 |
| | |||||
* | Missed interface improvements commit. | Ermal Luçi | 2008-06-25 | 1 | -7/+1 |
| | |||||
* | Continue interface improvements. | Ermal Luçi | 2008-06-21 | 1 | -8/+10 |
| | |||||
* | Don't forget to actually increase the counter | Seth Mos | 2008-06-13 | 1 | -0/+1 |
| | |||||
* | Iterate the vlan entries by number, the rest of the code still relies on this. | Seth Mos | 2008-06-13 | 1 | -2/+6 |
| | |||||
* | newer mpd versions require this to reconnect. Thanks to Olivier Mueller on ↵ | Chris Buechler | 2008-06-11 | 1 | -0/+1 |
| | | | | support@ for confirming this works. | ||||
* | Fix braindead vlan creation procedures. | Ermal Luçi | 2008-06-04 | 1 | -48/+49 |
| | | | | Now we do not need to go through all vlans just to delete/create one of them. | ||||
* | Remove space | Scott Ullrich | 2008-05-28 | 1 | -1/+1 |
| | |||||
* | Return carpdev interfaces correctly | Scott Ullrich | 2008-05-28 | 1 | -1/+17 |
| | |||||
* | Only enumerate item if it is an array. | Scott Ullrich | 2008-05-27 | 1 | -1/+3 |
| | |||||
* | Correctly return real wan ip when using carpdev. | Scott Ullrich | 2008-05-25 | 1 | -3/+15 |
| | |||||
* | CarpDEV-DHCP fixes | Scott Ullrich | 2008-05-25 | 1 | -6/+6 |
| | |||||
* | CarpDEV-DHCP fixes. | Scott Ullrich | 2008-05-25 | 1 | -70/+13 |
| | |||||
* | CarDEV DHCP fixes. | Scott Ullrich | 2008-05-25 | 1 | -7/+8 |
| | |||||
* | CarpDEV fixes. It now works!! | Scott Ullrich | 2008-05-25 | 1 | -4/+4 |
| | |||||
* | Update for CarpDEV-DHCP support. | Scott Ullrich | 2008-05-24 | 1 | -0/+4 |
| | |||||
* | Add CarpDEV-DHCP support. | Scott Ullrich | 2008-05-24 | 1 | -14/+51 |
| | |||||
* | Ticket #1702 fixes | Scott Ullrich | 2008-05-17 | 1 | -1/+4 |
| | |||||
* | Ticket #1677 fixes | Scott Ullrich | 2008-05-17 | 1 | -0/+8 |
| | |||||
* | First try to cope with the new ability of mpd to rename its interfaces. | Ermal Luçi | 2008-04-16 | 1 | -6/+7 |
| | | | | | | | This is just a s/ng0/typeof connection0/ for now. The major work should be done to allow all optX and lan to be pppoe or pptp interafaces and take just assign the network interface accordingly. It simplifies a lot o things but this has to be done. This would propperly identifying interfaces and not hardcoding names around. | ||||
* | Only iterate variable if it is an array to silence error. | Scott Ullrich | 2008-04-16 | 1 | -4/+6 |
| | |||||
* | add IP alias support | Chris Buechler | 2008-04-14 | 1 | -1/+16 |
| | | | | | | TODO: Remove IP aliases upon deletion Add "type" icon | ||||
* | Destroy the interface propperly to not have problems when recreating them. | Ermal Luçi | 2008-04-10 | 1 | -2/+2 |
| | |||||
* | Set /tmp/$interface_router even for non DHCP items. | Scott Ullrich | 2008-03-31 | 1 | -0/+12 |
| | |||||
* | Only wait for carp supression bringup instead of blindly waiting 50+ seconds. | Scott Ullrich | 2008-03-10 | 1 | -4/+0 |
| | |||||
* | Check if item exists before using. | Scott Ullrich | 2008-03-06 | 1 | -1/+2 |
| | |||||
* | Ensure that we returned a real interface and squash reloading | Scott Ullrich | 2008-02-19 | 1 | -1/+2 |
| | | | | errors. | ||||
* | Initial import of PPP for 3G and dial up modem support. | Chris Buechler | 2008-02-18 | 1 | -0/+86 |
| | | | | Needs testing and likely some fixing, then porting to HEAD once verified working. | ||||
* | File an alert we cannot find a matching subnet for a CARP IP address. | Scott Ullrich | 2008-02-16 | 1 | -3/+4 |
| | |||||
* | Only check disabled/enabled status on OPTX interfaces. WAN and LAN are | Scott Ullrich | 2008-02-04 | 1 | -2/+3 |
| | | | | assumed to always be enabled. | ||||
* | When a CARP parent interface is down or disabled, ignore the CARP IP | Scott Ullrich | 2008-02-04 | 1 | -0/+3 |
| | | | | address as this will introduce a panic situation in FreeBSD. | ||||
* | Do not load CARP IP address if we cannot find a matching subnet on | Scott Ullrich | 2008-02-03 | 1 | -0/+15 |
| | | | | a real interface. | ||||
* | Revert dhclient timeout to the default of 60 seconds (originally didn't ↵ | Chris Buechler | 2008-01-22 | 1 | -2/+2 |
| | | | | realize it was in there two more times). | ||||
* | Revert dhclient timeout to the default of 60 seconds. | Chris Buechler | 2008-01-21 | 1 | -1/+1 |
| | |||||
* | Use list of VLAN long frame and native capable interfaces from globals.inc, ↵ | Chris Buechler | 2007-12-25 | 1 | -5/+6 |
| | | | | and remove duplicate (and incomplete) list in interfaces.inc. Update list in globals.inc. | ||||
* | Add product_copyright re-branding support | Scott Ullrich | 2007-12-16 | 1 | -1/+1 |
| | | | | | | | | Add product_copyright_years re-branding support Add product_website re-branding support Add product_email re-branding support Work sponsored-by: Centipede Networks | ||||
* | Define a couple more dhclient parms such as timeout. MFC: After testing | Scott Ullrich | 2007-12-05 | 1 | -0/+4 |
| | |||||
* | Define a couple more dhclient parms such as timeout. MFC: After testing | Scott Ullrich | 2007-12-05 | 1 | -0/+8 |
| | |||||
* | multiple vlans + spoofmac result in unexpected behaviour | Scott Ullrich | 2007-11-01 | 1 | -0/+12 |
| | | | | | | | | | | | | | | | | | | | | | Ticket #1514 Introduction I have an acceptable workaround, so the problem is not urgent, but before i fiogured out the workaround, is was severely impacting performance (3 interfaces not operating). I am a network specialist and I am available to assist wherever possible. If the issue si considered seriousenough for a fix, I can assist in more detailed pinpointing using tcpdumps on test-platforms. Symptoms If a interface is using vlan tagging for virtual interfaces and also the untagged interface is using MAC address spoofing, communication fails on the tagged vlans. Description On interface rl1 is untagged the WAN connection. This requires a spoofed MAC address, eg using <spoofmac>00:03:6b:f7:3b:3f</spoofmac>. On interface rl1 is also a vlan/tagged interface, eg vlan0 using rl1 and vlan tag 5. The tagged interface vlan0 expects to use the original MAC address of the interface rl0. But the issue is that interface rl0 is only processing incoming packets with destination mac address spoof_mac_rl1. Workarounds (no code change required) acceptable configure the <spoofmac>00:03:6b:f7:3b:3f</spoofmac> on all vlan interfaces connected to interface rl1 funny start a tcpdump on the vlan interface. This will put the interface in promiscuous mode and it will process all packets. Now the packets destined for the original MAC address (and active on the vlan interface) bypass Do not use tagged interfaces on a interface with spoofmac Remarks It is very confusing that when a vlan is created, the GUI a refernece shows to the physical/original MAC address, even when the MAC addres of the untagged interface is | ||||
* | Add prelimenary Routing page. | Seth Mos | 2007-10-19 | 1 | -15/+0 |
| | | | | Allow multiple gateways on one (static) interface | ||||
* | Create a management subnet on a wan interface if the interface is DHCP. | Seth Mos | 2007-09-01 | 1 | -1/+35 |
| | | | | | | Create automatic nat rules for the management subnet. Make the automatic nat rules always use the interface address. Allow entry of these subnets on the interfaces page. | ||||
* | Don't check carp settings, check if vip addresses exist. | Scott Ullrich | 2007-05-21 | 1 | -1/+1 |
| |