Project

General

Profile

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

# Date Author Comment
0e1a94e7 07/31/2008 05:21 PM Ermal Luçi

Try to do some more validation at old bridge creation till things settle for the other parts.

929b2de5 07/31/2008 05:15 PM Ermal Luçi

Remove bogus parameter in the vlanmtu command wrongly setted by me.

Noteced-by: billm

a5f86ae0 07/30/2008 06:10 PM Ermal Luçi

Remove stale comments.

fe7d3a1b 07/30/2008 04:42 PM Scott Ullrich

Channel 0 is no longer a valid option, use any per Sam L

a98b8669 07/25/2008 09:12 PM Ermal Luçi

Lagg needs all mtus to be the same as the first member.

fe281019 07/25/2008 09:06 PM Ermal Luçi

Actually lagg(4) uses physical interfaces as vlan doesn't have to do with configured one.

35b402b5 07/25/2008 08:36 PM Ermal Luçi

Set up proto before members.

70720671 07/25/2008 08:29 PM Ermal Luçi

Correct typo.

cccf624b 07/25/2008 08:24 PM Ermal Luçi

Backend support for lagg(4).

bad29bc6 07/25/2008 03:57 PM Ermal Luçi

Backend support for bridges.

8e661932 07/24/2008 09:45 PM Scott Ullrich

Log carp state changes to system logging. Why we haven't done this prior
is a oversight on my part.

582d2452 07/23/2008 04:11 PM Ermal Luçi

Backend support for GRE/GIF tunnels.

6d7de776 07/14/2008 09:16 PM Ermal Luçi

Add myself to the Copyright.

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

a95cdf23 07/09/2008 04:28 PM Ermal Luçi

Cleanup unused/forgotten assignment.

04bff45a 07/09/2008 04:11 PM Ermal Luçi

Correct typo and better handle recreation of vlan with specific name.

748225fa 07/09/2008 06:51 AM Ermal Luçi

Merge VLAN fixes from RELENG_1_MULTI_ANYTHING branch.

1b58b513 07/07/2008 12:53 AM Scott Ullrich
  • Cleanup carp code
  • Eliminate interfaces_carp_bringup_final()
8dfbe37a 07/01/2008 01:52 PM Seth Mos

Remove 2 extraneous blank lines by way of Ermal.

16d0ed50 06/25/2008 04:01 PM Ermal Luçi

Missed interface improvements commit.

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

Continue interface improvements.

39f0cf1d 06/13/2008 02:49 PM Seth Mos

Don't forget to actually increase the counter

517feb1c 06/13/2008 02:48 PM Seth Mos

Iterate the vlan entries by number, the rest of the code still relies on this.

58384045 06/11/2008 01:48 AM Chris Buechler

newer mpd versions require this to reconnect. Thanks to Olivier Mueller on support@ for confirming this works.

2075fadb 06/04/2008 09:28 PM Ermal Luçi

Fix braindead vlan creation procedures.
Now we do not need to go through all vlans just to delete/create one of them.

24811aac 05/28/2008 02:34 AM Scott Ullrich

Remove space

c515ea57 05/28/2008 01:56 AM Scott Ullrich

Return carpdev interfaces correctly

56e0a73d 05/27/2008 12:50 AM Scott Ullrich

Only enumerate item if it is an array.

3d33b09e 05/25/2008 04:14 AM Scott Ullrich

Correctly return real wan ip when using carpdev.

499994ff 05/25/2008 03:44 AM Scott Ullrich

CarpDEV-DHCP fixes

93ca4555 05/25/2008 01:31 AM Scott Ullrich

CarpDEV-DHCP fixes.

37e9212c 05/25/2008 12:33 AM Scott Ullrich

CarDEV DHCP fixes.

3fceab6c 05/25/2008 12:05 AM Scott Ullrich

CarpDEV fixes. It now works!!

03aebc4c 05/24/2008 10:59 PM Scott Ullrich

Update for CarpDEV-DHCP support.

d5d00b83 05/24/2008 10:29 PM Scott Ullrich

Add CarpDEV-DHCP support.

593aa0ad 05/17/2008 09:08 PM Scott Ullrich

Ticket #1702 fixes

18ae7b3c 05/17/2008 08:41 PM Scott Ullrich

Ticket #1677 fixes

6dd9b015 04/16/2008 06:29 PM Ermal Luçi

First try to cope with the new ability of mpd to rename its interfaces.
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....

6a74c90e 04/16/2008 04:17 AM Scott Ullrich

Only iterate variable if it is an array to silence error.

a04de17f 04/14/2008 03:28 AM Chris Buechler

add IP alias support

TODO:
Remove IP aliases upon deletion
Add "type" icon

fb8a9b2f 04/10/2008 04:43 PM Ermal Luçi

Destroy the interface propperly to not have problems when recreating them.

d04d8d42 03/31/2008 10:53 PM Scott Ullrich

Set /tmp/$interface_router even for non DHCP items.

010ae92e 03/10/2008 07:01 PM Scott Ullrich

Only wait for carp supression bringup instead of blindly waiting 50+ seconds.

16ccd95c 03/06/2008 04:41 AM Scott Ullrich

Check if item exists before using.

89fcabc4 02/19/2008 03:41 AM Scott Ullrich

Ensure that we returned a real interface and squash reloading
errors.

860c4e80 02/18/2008 01:33 AM Chris Buechler

Initial import of PPP for 3G and dial up modem support.

Needs testing and likely some fixing, then porting to HEAD once verified working.

ca7a3a5c 02/16/2008 10:52 PM Scott Ullrich

File an alert we cannot find a matching subnet for a CARP IP address.

af668fad 02/04/2008 09:57 PM Scott Ullrich

Only check disabled/enabled status on OPTX interfaces. WAN and LAN are
assumed to always be enabled.

9f5e2a88 02/04/2008 09:09 PM Scott Ullrich

When a CARP parent interface is down or disabled, ignore the CARP IP
address as this will introduce a panic situation in FreeBSD.

bb0e29e8 02/03/2008 05:05 AM Scott Ullrich

Do not load CARP IP address if we cannot find a matching subnet on
a real interface.

76d3b9a3 01/22/2008 03:21 AM Chris Buechler

Revert dhclient timeout to the default of 60 seconds (originally didn't realize it was in there two more times).

1db50557 01/21/2008 06:55 AM Chris Buechler

Revert dhclient timeout to the default of 60 seconds.

7387844e 12/25/2007 09:20 AM Chris Buechler

Use list of VLAN long frame and native capable interfaces from globals.inc, and remove duplicate (and incomplete) list in interfaces.inc. Update list in globals.inc.

36d0358b 12/16/2007 08:43 PM Scott Ullrich

Add product_copyright re-branding support
Add product_copyright_years re-branding support
Add product_website re-branding support
Add product_email re-branding support

Work sponsored-by: Centipede Networks

ce69a638 12/05/2007 11:29 PM Scott Ullrich

Define a couple more dhclient parms such as timeout.

MFC: After testing

0709cd0b 12/05/2007 10:45 PM Scott Ullrich

Define a couple more dhclient parms such as timeout.

MFC: After testing

c5af8bf9 11/01/2007 06:14 PM Scott Ullrich

multiple vlans + spoofmac result in unexpected behaviour

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....

d173230c 10/19/2007 07:10 PM Seth Mos

Add prelimenary Routing page.
Allow multiple gateways on one (static) interface

bc40d758 09/01/2007 06:30 PM Seth Mos

Create a management subnet on a wan interface if the interface is DHCP.
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.

d0556634 05/21/2007 05:20 PM Scott Ullrich

Don't check carp settings, check if vip addresses exist.

b42ad736 05/14/2007 11:56 PM Scott Ullrich

Use pfSync SYNCPEER directive if defined.

Ticket #1317

07cae4b2 04/29/2007 11:24 PM Scott Ullrich

Switch over to mpd4

Code-submitted-by: alan_AT_radiowave.ie

98e392c5 03/27/2007 05:03 PM Scott Ullrich

Prefer two dns servers by default. Add a hidden variable in <pppoe> called <dnsnosec/> which wil prevent pfSense from requiring a secondary dns server.

Broken/busted ISP users that do not give out 2 dns servers will need to set this option manually.

Obtained-from: M0n0wall

12fea2f7 02/27/2007 11:08 PM Scott Ullrich

Do not write out STP to debugging .sh file if either interface is wireless, it confuses what we did previously.

6e42e038 02/27/2007 10:33 PM Bill Marquette

Only perform CARP work on VIPs if they're really CARP VIPs
Reported-by: Martin Beauchamp
MFC [16808]

58af5941 01/29/2007 10:03 PM Scott Ullrich

PPPoE automatic disconnect MFC

Submitted-by: DSH
Really, really, really wanted by: Hoba

Commit #1 of #2

c0b131a5 01/25/2007 10:50 PM Scott Ullrich

Oops, down the interface first, then delete.

161040eb 01/25/2007 10:46 PM Scott Ullrich
  • Add get_number_of_vlan_interfaces()
  • Delete old VLAN interfaces and recreate automatically
0d55818d 01/25/2007 10:36 PM Scott Ullrich

Update native and long frame support from vlan(4)

9aa9d624 12/28/2006 10:04 PM Scott Ullrich

Revert back to base dhclient

2305d4c5 12/28/2006 09:49 PM Scott Ullrich

Go back to stock FreeBSD dhclient. ISC's is not very multi wan friendly and will make rearchitecting our code a complete interface rewrite.

3aec0ff4 12/23/2006 12:36 AM Scott Ullrich

REALLY release and renew correctly.

ca88e48f 12/23/2006 12:00 AM Scott Ullrich
  • Fix release / renew
  • Don't return immediately from dhclient to give it time to associate so we can return correct address back to status_interfaces.php
f1d5b72c 12/22/2006 11:17 PM Scott Ullrich

Correct path to pgrep:

  1. which pgrep
    /bin/pgrep
bb7d60f9 12/21/2006 10:15 PM Seth Mos MFC find_dhclient_process() fixes.
  • Fix pgrep regexp for new dhclient version
  • Kill process by number instead of (non-existant) pid file.
  • Return PID number instead of executing the file $pid
e789a625 12/21/2006 12:28 AM Scott Ullrich

Output dhclient.conf in the same format as current m0n0.ch beta (freebsd 6 + isc dhclient)

bdc3c489 12/21/2006 12:21 AM Scott Ullrich
  • Set dhclient-script using option
  • Use -nw

Obtained from latest m0n0 beta 1.3

8a7553ab 12/20/2006 10:06 PM Scott Ullrich

Switch to ISC-Dhclient. OpenBSD's dhclient is driving me bonkers.

84e5047d 12/11/2006 05:10 PM Scott Ullrich

Silence eclipse warnings

b7ec2b9e 10/01/2006 11:54 PM Scott Ullrich

Add get_interface_mac() needed for Radius

4b31e652 09/22/2006 04:01 PM Scott Ullrich

nve will support altq in just a moment.

Reminded-numerous-times-by: Christos Dionissopoulos <>

df477d2b 09/21/2006 12:22 AM Scott Ullrich

The interface le absolutely supports ALTQ. Make it so.

7e1f7ce5 08/26/2006 07:51 PM Scott Ullrich

Send dhcp client name.

Ticket #1087

271a99f6 08/26/2006 07:37 PM Scott Ullrich

Send dhcp client name.

Ticket #1087

eb772abd 08/26/2006 07:14 PM Scott Ullrich

Send dhcp client name.

Ticket #1087

3f7d2120 08/11/2006 10:55 PM Bill Marquette

flush the interface cache every time an interface is created
thanks go to MxxCon for testing

9e097ada 08/11/2006 03:46 AM Bill Marquette

MFC 13725 - really update cache

7b2d4769 08/11/2006 03:34 AM Bill Marquette

MFC 13723 - Here's another 7-10 second speedup on my 4801 by caching the carp interface counters

547a126d 08/11/2006 03:13 AM Bill Marquette

partial MFC of 13717
eek out another 10 seconds on my 4801 for rc.filter_configure

2f19fa14 06/22/2006 02:06 AM Scott Ullrich

When you include a dropdown widget, its generally a good idea to have backend code to actually intrepret the option!

99e72ce8 06/05/2006 12:13 AM Scott Ullrich

Restore evil ugly hacks that was there before me without being even more evil by calling killall.

This code is wacked and really needs fixing in HEAD. I'll leave it broken to entice someone to fix it the correct way soon.

a17a51fa 06/01/2006 02:01 AM Scott Ullrich

Spell hostapd correctly

4b2a6180 06/01/2006 01:58 AM Scott Ullrich

Do not killall all hostpad or wpa_supplicant processes. This is NOT multi interface friendly.

Instead look for the process with the interface in it and kill the correct one.

51e4bb37 05/31/2006 11:29 PM Scott Ullrich

Fix discover_bridge()

4066776d 05/20/2006 08:24 PM Scott Ullrich

MFC 12314
MFC 12315
Present the 11b mode as a empty array instead of TRUE. This fixes a channel list with mixed 11b and 11g modes.

601642c7 05/08/2006 09:53 PM Scott Ullrich

Kill off scalar array errors. This is not the 100% correct fix but will do until Seth returns from vacation.

09b897ae 05/08/2006 09:23 PM Scott Ullrich

Unset default route if dynamic gateway support is enabled in OLSR

490b8b2a 05/06/2006 03:31 AM Scott Ullrich

Turn off previous ath settings.

Detective-work-done-by: Holger

4d857dcf 05/06/2006 02:42 AM Scott Ullrich

Turn off previous ath settings.

Detective-work-done-by: Holger

d36088d2 05/06/2006 12:57 AM Scott Ullrich

Turn off pureg if its enabled so that the wireless interface can change settings