Project

General

Profile

Download (3.41 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
d368b334 06/29/2011 08:06 PM Jim Pingle

Move interfaces_staticarp_configure() to interfaces.inc where it really belongs.

8ee623f3 06/29/2011 07:54 PM Jim Pingle

Instead of deleting arp entries, reconfigure static arp. For interfaces without static arp enabled, the net effect is the same (arp entries are already deleted as part of that function). Fixes #1628

b7d56b64 05/19/2011 09:03 PM Ermal LUÇI

Fixes #1508. When an interface is configured as static and an up event comes manually trigger rc.newwanip so gateway and other services get restarted properly.

a798fd3e 01/26/2011 10:47 PM Ermal LUÇI

At least bring the interface up. Sometimes even though the linkup is reported interfaces like em(4) do not come up.

7413cbfd 08/30/2010 07:56 PM Ermal LUÇI

Ticket #846. Do not try to add an interface to the bridge during an event of LINK_UP.

69695597 08/30/2010 07:51 PM Ermal LUÇI

Ticket #846. Do not reconfigure an 'none' configured interface.

ae39786e 07/25/2010 10:47 PM Chris Buechler

partially fix linkup. ticket #656

24d5fc0a 05/11/2010 03:05 PM Jim Pingle

Fix booting checks. Part of ticket #53.

58a52416 12/21/2009 04:58 AM Chris Buechler

fix text

5f2d078e 11/22/2009 12:10 AM Scott Ullrich

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

a55e9c70 03/30/2009 12:38 AM Ermal Luçi
  • Hide interfaces internals to other code and use the propper interfaces.
    Basically use get_interface*() functions instead of accessing fields like 'ipaddr'/'descr' etc...
  • Make get_interfaces_with_gateway less heavyweight by getting information from the configuration stored in config.xml...
f4538770 03/18/2009 11:04 PM Scott Ullrich

Remove blank newline

5b70c17e 03/01/2009 05:32 PM Ermal Luçi

Do not ignore interface events even for pppoe/pptp it does no good.

43d35749 02/28/2009 07:32 PM Ermal Luçi

Use correct variable

c0c70153 11/10/2008 09:34 PM Seth Mos

Remove redundant check

a3a3a6b1 11/10/2008 09:31 PM Seth Mos

Be smarter parsing the command line before passing it into handle_argument_group.
This prevents bogus events being logged when (dis)connecting a cable

4367b5f6 10/19/2008 02:05 PM Ermal Luçi

Bring order and simplify logic.

df4ae7c8 10/06/2008 10:23 PM Ermal Luçi
  • Remove bigpond support from backend.
  • Use killbypid instead of sigkillbypid SIGUSR2 is not doing what is expected.
  • Actually start pppoe/pptp when the routing is called for this.
69e5a8be 09/09/2008 11:08 AM Ermal Luçi

Rename interfaces_wan_configure to interface_configure now that it is used for all assigned interface configuration.

4476d447 09/07/2008 07:34 PM Ermal Luçi

Merge lan configuration to the interfaces_wan.php page wich does the configuration of all
other assigned interfaces.

67ee1ec5 07/14/2008 08:43 PM Ermal Luçi
  • Merge multiple PPPoE/PPTP interfaces from RELENG_1_MULTI_ANYTHING
  • 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

b6db9217 06/21/2008 12:28 AM Ermal Luçi

Continue interface improvements.

710eae26 10/09/2007 09:28 PM Seth Mos

Do not reconfigure on pptp interfaces.

b34e6d84 10/09/2007 09:20 PM Seth Mos

Check if interface is passed along, otherwise return

e95c7cd6 10/09/2007 09:05 PM Seth Mos

Switch on correct argument variable
Clear arp cache per interface instead of all
Clear arp cache for staticly configured interfaces

79ff482d 10/05/2007 09:24 PM Scott Ullrich

Do not handle blank interface names.

Ticket #1461

28b0b1a7 04/29/2007 11:13 PM Scott Ullrich

$config needs to be a global. Someone needs a pointy-hat!

d131e83d 04/29/2007 11:00 PM Scott Ullrich

Use $_SERVER['argvc'] and $_SERVER['argv'][$x]. This fixes the linkup issues (hotplug)

a7b5cfbe 03/12/2007 09:34 PM Scott Ullrich

rc.linkup is a event queue of sorts. It needs to to loop through all arguments and process them in the order that they where received in.

5cf1bd37 03/12/2007 09:04 PM Scott Ullrich
  • Show arguments being passed
  • Remove argument == 2 check, there could be 4, or 6, or 8, etc.
ffed1529 03/09/2007 06:35 PM Scott Ullrich

Remove logging helper entries

6f043d8a 03/09/2007 06:31 PM Scott Ullrich

Remove logging helper entries

a2afc3b7 02/14/2007 05:08 PM Scott Dale

Link up patch submitted by billm.

24370be1 02/06/2007 07:26 PM Scott Ullrich

Do not loop forever

fc0b67b0 02/06/2007 07:24 PM Scott Ullrich

Read in argspassed

aac8957d 02/06/2007 07:18 PM Scott Ullrich

Simply note the arguments passed to rc.linkup instead of exiting.

34d47cf5 02/06/2007 07:13 PM Scott Ullrich

Do not process the same events twice. A nic may be stopped and restarted but we do not want to start or stop twice.

a0c6633d 02/06/2007 06:58 PM Scott Ullrich

Do not process nics twice.

73c27364 02/06/2007 06:46 PM Scott Ullrich

Output args passed so that we can get a better idea of what is happening.

8df2a3c4 02/02/2007 06:39 PM Scott Ullrich

Log the interface number / opt that we are running dhclient on optional interfaces

067d5ae7 02/02/2007 06:36 PM Scott Ullrich

Do not newline on syslog items

b18fd108 02/02/2007 06:28 PM Scott Ullrich

Note when arguments are passed incorrectly to rc.linkup

adab3c25 02/02/2007 05:30 PM Scott Ullrich

Instead of echoing out the value where nobody will see it, send it to log_error() so we can ensure the values are correct and aide in debugging this dhclient issue.

ab87bd4c 05/19/2006 10:43 PM Scott Ullrich

Woops, set $int before calling!

Pointy-hat-to: me

a844ddfb 05/19/2006 10:30 PM Scott Ullrich

Do not pass opt1, pass 1 instead.

This fixes dhclient on optional interfaces.

Ticket #970

6b149d0d 03/13/2006 06:20 AM Scott Ullrich

Backout last commit

f4bc6af9 03/13/2006 06:19 AM Scott Ullrich

Move /tmp/rc.linkup unlink operation into rc.linkup

c511b369 03/13/2006 03:59 AM Scott Ullrich

Transfer rc.linkup over to devd

d7a6517a 11/27/2005 08:41 PM Scott Ullrich MFC 8080
  • Do not process hotplug events from pppoe
  • Cleanup kill by pid function, accept a real pid (dhclient depends on this)
6b55233d 11/25/2005 05:59 PM Scott Ullrich

Only exit linkup when interface is not a dynamic type. Prior we where exiting only if it was DHCP which would bypass linkup events for PPPoE, etc.

86329796 11/18/2005 06:56 PM Scott Ullrich

Ignore hotplug event on non-dhcp interfaces

48906a09 10/26/2005 01:45 AM Scott Ullrich

Allow plugging and unplugging of ethernet interfaces (and wireless)

7a221543 10/25/2005 11:43 PM Scott Ullrich

Handle ethernet hotplug events correctly

1a978734 10/25/2005 11:02 PM Scott Ullrich

MFC 7172
Add rc.linkup script which will be called from devd when starting or stopping a device