summaryrefslogtreecommitdiffstats
path: root/etc/inc/interfaces.inc
Commit message (Collapse)AuthorAgeFilesLines
* Log carp state changes to system logging. Why we haven't done this priorScott Ullrich2008-07-241-0/+1
| | | | is a oversight on my part.
* Backend support for GRE/GIF tunnels.Ermal Luçi2008-07-231-0/+100
|
* Add myself to the Copyright.Ermal Luçi2008-07-141-0/+1
|
* * Merge multiple PPPoE/PPTP interfaces from RELENG_1_MULTI_ANYTHINGErmal Luçi2008-07-141-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çi2008-07-091-1/+1
|
* Correct typo and better handle recreation of vlan with specific name.Ermal Luçi2008-07-091-3/+4
|
* Merge VLAN fixes from RELENG_1_MULTI_ANYTHING branch.Ermal Luçi2008-07-091-10/+11
|
* * Cleanup carp codeScott Ullrich2008-07-071-21/+52
| | | | * Eliminate interfaces_carp_bringup_final()
* Remove 2 extraneous blank lines by way of Ermal.Seth Mos2008-07-011-2/+0
|
* Missed interface improvements commit.Ermal Luçi2008-06-251-7/+1
|
* Continue interface improvements.Ermal Luçi2008-06-211-8/+10
|
* Don't forget to actually increase the counterSeth Mos2008-06-131-0/+1
|
* Iterate the vlan entries by number, the rest of the code still relies on this.Seth Mos2008-06-131-2/+6
|
* newer mpd versions require this to reconnect. Thanks to Olivier Mueller on ↵Chris Buechler2008-06-111-0/+1
| | | | support@ for confirming this works.
* Fix braindead vlan creation procedures.Ermal Luçi2008-06-041-48/+49
| | | | Now we do not need to go through all vlans just to delete/create one of them.
* Remove spaceScott Ullrich2008-05-281-1/+1
|
* Return carpdev interfaces correctlyScott Ullrich2008-05-281-1/+17
|
* Only enumerate item if it is an array.Scott Ullrich2008-05-271-1/+3
|
* Correctly return real wan ip when using carpdev.Scott Ullrich2008-05-251-3/+15
|
* CarpDEV-DHCP fixesScott Ullrich2008-05-251-6/+6
|
* CarpDEV-DHCP fixes.Scott Ullrich2008-05-251-70/+13
|
* CarDEV DHCP fixes.Scott Ullrich2008-05-251-7/+8
|
* CarpDEV fixes. It now works!!Scott Ullrich2008-05-251-4/+4
|
* Update for CarpDEV-DHCP support.Scott Ullrich2008-05-241-0/+4
|
* Add CarpDEV-DHCP support.Scott Ullrich2008-05-241-14/+51
|
* Ticket #1702 fixesScott Ullrich2008-05-171-1/+4
|
* Ticket #1677 fixesScott Ullrich2008-05-171-0/+8
|
* First try to cope with the new ability of mpd to rename its interfaces.Ermal Luçi2008-04-161-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 Ullrich2008-04-161-4/+6
|
* add IP alias supportChris Buechler2008-04-141-1/+16
| | | | | | TODO: Remove IP aliases upon deletion Add "type" icon
* Destroy the interface propperly to not have problems when recreating them.Ermal Luçi2008-04-101-2/+2
|
* Set /tmp/$interface_router even for non DHCP items.Scott Ullrich2008-03-311-0/+12
|
* Only wait for carp supression bringup instead of blindly waiting 50+ seconds.Scott Ullrich2008-03-101-4/+0
|
* Check if item exists before using.Scott Ullrich2008-03-061-1/+2
|
* Ensure that we returned a real interface and squash reloadingScott Ullrich2008-02-191-1/+2
| | | | errors.
* Initial import of PPP for 3G and dial up modem support.Chris Buechler2008-02-181-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 Ullrich2008-02-161-3/+4
|
* Only check disabled/enabled status on OPTX interfaces. WAN and LAN areScott Ullrich2008-02-041-2/+3
| | | | assumed to always be enabled.
* When a CARP parent interface is down or disabled, ignore the CARP IPScott Ullrich2008-02-041-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 onScott Ullrich2008-02-031-0/+15
| | | | a real interface.
* Revert dhclient timeout to the default of 60 seconds (originally didn't ↵Chris Buechler2008-01-221-2/+2
| | | | realize it was in there two more times).
* Revert dhclient timeout to the default of 60 seconds.Chris Buechler2008-01-211-1/+1
|
* Use list of VLAN long frame and native capable interfaces from globals.inc, ↵Chris Buechler2007-12-251-5/+6
| | | | and remove duplicate (and incomplete) list in interfaces.inc. Update list in globals.inc.
* Add product_copyright re-branding supportScott Ullrich2007-12-161-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 testingScott Ullrich2007-12-051-0/+4
|
* Define a couple more dhclient parms such as timeout. MFC: After testingScott Ullrich2007-12-051-0/+8
|
* multiple vlans + spoofmac result in unexpected behaviourScott Ullrich2007-11-011-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 Mos2007-10-191-15/+0
| | | | Allow multiple gateways on one (static) interface
* Create a management subnet on a wan interface if the interface is DHCP.Seth Mos2007-09-011-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 Ullrich2007-05-211-1/+1
|
OpenPOWER on IntegriCloud