Project

General

Profile

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

# Date Author Comment
75201355 01/25/2013 07:59 PM Ermal LUÇI

Return the full list of vips to help with #1823

a5085d59 01/24/2013 10:44 AM Ermal LUÇI

Mostly for testing name relation in github. No functional change

80fae0e2 01/24/2013 10:30 AM Ermal Luçi

Put for now the code here in preparation of properly cleaning a recofnigured interface

9343d750 01/24/2013 10:24 AM Ermal LUÇI

Teach interface_bring_down to read a cofniguration passed in. Will be useful for Ticket #2758

203e4bb6 01/24/2013 10:18 AM Ermal LUÇI

Do not be so verbose by default this is just needed by a developer at best

5918f9b7 01/23/2013 08:02 PM Ermal LUÇI

Resolves #2482. Remove an ipv6 alias from a vip eevn though the pfsense module does not have support for that

b3af5453 01/22/2013 11:31 PM Renato Botelho

Escape some variables used in mwexec() calls

782e33f8 01/22/2013 05:00 PM Renato Botelho

Validate QinQ interface to be sure it's valid

1c3ddd9e 01/22/2013 10:54 AM Renato Botelho

Fix indent

1489e8c8 01/18/2013 04:04 PM Renato Botelho

Fix indent

15d15c7f 01/18/2013 12:26 AM Cyrill B

Update etc/inc/interfaces.inc

As noted in http://forum.pfsense.org/index.php/topic,57849.0.html

84086442 01/16/2013 02:06 PM Renato Botelho

Set flag setautosrc to replicate parent's mac address automatically when it changes, it's a better solution then dettach it. This should fix #2641

70ae8b9c 01/16/2013 01:34 PM Renato Botelho

Revert "When a interface type is changed, old configuration remains. When moving from static ip to ppp, it kepts the static ip configured on interface, when moving from ppp to static ip, it doesn't kill mpd. Implement interface_clean() to make sure only current configuration is in place"...

254ebf8b 01/16/2013 01:09 PM Renato Botelho

Fix mac spoof when PPPoE is being used

When PPPoE is set and you change interface's mac address, the netgraph
node kept using the old parent interface mac address. Detach it before
attach on interface_ppps_configure() will make sure it is using the
current mac address....

9111e5fd 01/15/2013 08:02 PM Renato Botelho

When a interface type is changed, old configuration remains. When moving from static ip to ppp, it kepts the static ip configured on interface, when moving from ppp to static ip, it doesn't kill mpd. Implement interface_clean() to make sure only current configuration is in place

8a16c550 01/15/2013 02:22 PM Renato Botelho

Revert part of 8e9d126550 since it breaks wifi interfaces at boot time

7061ba0f 01/14/2013 02:50 PM Renato Botelho

fix indent on convert_real_interface_to_friendly_interface_name()

be45aa79 01/14/2013 02:19 PM Renato Botelho

Remove some trailing spaces and tabs from EOL

3dacbd7c 01/14/2013 01:38 PM Renato Botelho

Remove a couple of call-time pass-by-reference for interface_ipalias_configure()

8e9d1265 01/14/2013 01:32 PM Renato Botelho

Check if interface really exists on interface_ppps_configure() and interface_configure()

a6f1f6d1 01/09/2013 04:59 PM Renato Botelho

Fix convert_real_interface_to_friendly_interface_name() when parameter is already a friendly name and interface is using PPPoE. It should fix #2641

02b8bfae 01/09/2013 01:39 PM Renato Botelho

Fix get_parent_interface() for ppp interfaces, it was using an unset variable $ppp_if

8f833c7c 01/05/2013 04:02 PM Seth Mos

Make sure the dhcp6c client always launches with the correct real interface argument.
Make sure we do a filter_configure_sync() here as otherwise the existing firewall rules (during boot) would block the dhcp6c client.

d53a9a51 01/05/2013 03:02 PM Seth Mos

The ISC client was far worse then the WIDE client was, back to plan A
Revert "Merge changes required for using the ISC dhclient in pfSense with prefix delegation. This should hopefully be a bit more reliable in the long run."

This reverts commit 651018775c78e38045966825b920b641a0302b43....

84b32407 12/28/2012 01:51 PM Ermal LUÇI

GC cmd_chain.inc it never found uses since pfSense module got used more. Also fix the problem with pfsync on bootup waiting 30 seconds since cmd chain was executed after and pfsync was never brought up to compleete the sync.

3eeac25e 12/21/2012 09:10 AM Ermal LUÇI

Since there is a firewall no need to do ingress checks in the routing table

8436caa7 12/19/2012 02:16 PM Cyrill B

Add IP alias support to GIF interfaces

c822154c 12/18/2012 02:42 PM Jim Pingle

Make gateways for assigned OpenVPN servers as well as clients.

491652bf 12/17/2012 10:08 PM Ermal LUÇI

Put the CP call during reload of interface under function_exists its not fatal and in some scripts captiveportal might not be included

6ef2297b 12/09/2012 01:02 AM Erik Fonnesbeck

Add extra checks for reading and saving certain wireless settings and fix an existing check.

25c1ebd5 12/08/2012 06:26 AM NOYB NOYB

ARP Table Static Entries from Individual DHCP Static Mappings

Assign individual DHCP static mappings as ARP table static entries.
Useful / necessary for sending WoL magic packets from external services / sources, and for any other purpose that needs a static ARP table entry.

66c73aab 12/07/2012 08:47 PM Ermal LUÇI

Fixes #2703 correctly remove ips from v6 interfaces. Also cleanup the srd0 bits here

b32329fc 12/04/2012 04:44 AM Seth Mos

Do not echo any messages here as this would otherwise end up through the XML of the XMLRPC server.

f382c6de 11/21/2012 11:16 PM Ermal LUÇI

Correct check

70e46e62 11/21/2012 11:07 PM Ermal LUÇI

The pppoe handle script

73472985 11/21/2012 07:44 PM Ermal LUÇI

Well seems its useful at list for bringing a link up with a phone call :)

Revert "Ringback is a feature only for listening on incoming calls which is not supported for now."

This reverts commit f459427fcf104776fbb59a4d2231f289855d2787.

14d079b3 11/21/2012 11:26 AM Ermal LUÇI

Unset config var

04f357bc 11/21/2012 11:24 AM Ermal LUÇI

Remoev spurious \r used here

f459427f 11/21/2012 11:12 AM Ermal LUÇI

Ringback is a feature only for listening on incoming calls which is not supported for now.

6fb26a17 11/19/2012 08:40 AM Seth Mos

Add IPv6 support to this function so that IPv6 carp vips can be found

cf205dca 10/31/2012 11:27 PM Ermal LUÇI

Resolves #2670. Mark vtnet interfaces as altq capable.

95799b92 10/18/2012 08:53 AM Seth Mos

Switch to background launching

65101877 10/12/2012 10:20 AM Seth Mos

Merge changes required for using the ISC dhclient in pfSense with prefix delegation. This should hopefully be a bit more reliable in the long run.
The dhclient6-script could be merged with dhclient-script in the future.
Still need to cleanup old adresses and prefixes, as well as LAN prefixes when a old prefix dissapears. This needs some thought and clue to strap together.

97f7a517 10/05/2012 03:31 PM Jim Pingle

Safety belt

902052bc 10/05/2012 02:29 PM Bill Marquette

show true/false in logged message instead of 1/<nothing>

d8cdfd3e 10/01/2012 12:38 PM Pi Ba

Merge branch 'master' of git://github.com/bsdperimeter/pfsense

96f7a687 09/27/2012 04:43 AM Jim Pingle

Some more state killing refinements.

1be1a67a 09/25/2012 08:54 PM Pi Ba

while booting do not let carp wait for pfsync synchronization if pfsync is not enabled

bfede3d4 08/01/2012 04:13 PM Jim Pingle

Correct variable name. Fixes #2571

e4610069 06/20/2012 04:45 PM Seth Mos

Make sure to skip "unexpected" RA messages from other interfaces, we don't want those.

61c4383d 06/18/2012 05:43 PM Seth Mos

A few launch improvements so that configuring the DHCP6 client on the WAN it immediately kicks in.
With the fixed rc.newwanipv6 it should immediately spring to life.
Redmine ticket #2414

ce73b2c5 06/18/2012 03:37 PM Seth Mos

Support IPv6 aliases, the frontend already does. Removing does not work yet.
See ticket #2483

ae17d2e9 06/07/2012 09:59 AM Ermal LUÇI

Actually do not try to reload everything during bootup since it will be done by bootup code

3e662cb0 06/07/2012 08:51 AM Ermal LUÇI

Get rid of carpdev, it will never be

7056e4ed 06/05/2012 07:39 PM Seth Mos

Use preg_match instead, we should probably make this a function so we can add proper device detection schemes and a known list of command ports.
That would also allow for resetting the 3g stick when it hangs.
We should consider storing the device and manufacturer in the ppp config

8574d351 06/05/2012 07:39 PM Seth Mos

Correct the variable to the modem device output.

36b2d82d 06/04/2012 05:48 PM Seth Mos

Also include gwlb.inc in interfaces.inc

e90c833a 06/04/2012 06:21 AM Seth Mos

Always add a link-local of fe80::1:1 when the interface is set to track6. This allows webui access over IPv6 to a easy address.
Make a shortcut in the get_failover_interface() function to get_real_interface() if we find the interface in $config.

bf001dec 06/03/2012 11:00 AM Seth Mos

Allow for failover DynDNS hostnames.
replace get_real_interface() calls with get_failover_interface. If it isn't a group we call get_real_interface() anyhow.
We can't put the logic inside get_real_interface() as this would create a recursion
Redmine ticket #1965

4adf752c 06/02/2012 02:25 PM Seth Mos

Add statistic functions for the ZTE modems

284101d3 06/02/2012 02:10 PM Seth Mos

Add support for the ZTE modem stats
Should be generic enough for other modems too.

5100c2de 06/02/2012 10:12 AM Seth Mos

Unbreak tree, add }

117f8e6f 06/02/2012 09:49 AM Seth Mos

We are on FreeBSD 8.3 now

31bdb9e5 06/01/2012 06:10 AM Seth Mos

Make sure to get the real interface in case we get passed a friendly interface
Redmine ticket #2463

8fe0f2d3 05/27/2012 08:11 AM Seth Mos

Do not add link-local address on carp interface manually. It causes them to go double master.
Redmine ticket #2278

17d656fc 05/26/2012 07:24 AM Seth Mos

Only attempt to remove stale LCK files if they exist.

88810240 05/25/2012 07:16 PM Seth Mos

Allow for atleast 15 seconds before considering it a timeout, 60 would mean try once, since it would immediately hit the 60 second timeout

6805d2d2 05/23/2012 05:35 PM Ermal LUÇI

Fixes #2209. Obey the mtu value set on the interfaces.php page. Though this value will be overwritten if there is a configuration under PPP settings tab. Maybe a good idea is to set MRU at the same value if not set?

e313da37 05/23/2012 04:00 PM Seth Mos

Be a bit smarter about the stats interface for the huawei cards. Some of the K series have the stats on 0.2, the E series on 0.3
Some of the older E series only have 0.2 too. The new K3770 I got today is too new.

7e631290 05/23/2012 02:24 PM Seth Mos

clean up old lock files for modem ports if a stale is left behind

fe7fef64 05/23/2012 09:47 AM Seth Mos

Fix command, remove spurious '

d1796d06 05/23/2012 09:35 AM Seth Mos

Kill the old 3gstats collector. Clarify the log message

5a61fd69 05/22/2012 06:13 AM Seth Mos

Make sure that we match multiple characters.
Ticket #2415

e7de69fb 05/22/2012 05:49 AM Seth Mos

First round of CARP vip renaming changes
Ticket #2415

5e589685 05/21/2012 01:31 PM Seth Mos

Add 3G statistics for Huawei modems, split the Cellular stats out to per interface instead of global.

03f7925a 05/20/2012 03:51 PM Jim Pingle

Fix variable test

2a210730 05/20/2012 12:50 PM Seth Mos

Initialize variable if it's not set

d23ef852 05/20/2012 10:38 AM Seth Mos

Set the retry value to 60 seconds, this is not attempts, this is seconds before it needs a reply. So if the DHCP server was any sort of slow it would fail to aquire a lease. This was true for my wireless network at home. Plus, on various other lossy links, even cable modems this could be true....

8358b341 05/07/2012 07:57 PM Jim Pingle

Whoops, typo. Fixed now.

e5e88403 05/07/2012 07:00 PM Jim Pingle

Don't pass a shell escaped version of $realifl to pfSense_bridge_add_member(). Fixes bridging

905ea336 04/23/2012 09:01 AM Phil Davis

Minor corrections to function names in error messages

b4a89a68 04/20/2012 03:23 PM Seth Mos

Generate the correct corresponding link local from the carp mac.

67102344 04/18/2012 01:11 PM Seth Mos

Add the correct fix to pick up the IPv6 gateway for slaac interfaces

feb88a14 04/18/2012 09:26 AM Seth Mos

Add support for SLAAC on the WAN interface, this is required for Stateless autoconf addressing.
Normally this should only apply to Appliances that do not need to route. We automatically hook in the dhcp6 client to request name servers from DHCP6 in a information only mode. It will not attempt to request a address. For that you should use the plain DHCP6 option with a prefix size of none....

2e03f3e2 04/16/2012 05:00 PM Seth Mos

Strip the ::1 from the 6to4 gateway address

01a58d89 04/14/2012 06:19 PM Seth Mos

Add static routes for gif tunnel endpoints

c8ed8142 04/14/2012 06:08 PM Seth Mos

Add a static route for the IPv4 relay so that 6to4 or 6rd on a OPT interface works as expected.

59231855 04/13/2012 04:50 PM Darren Embry

Feature #1864 "Start" button for IPsec should be available for IP alias networks

might need more testing.

http://redmine.pfsense.org/issues/1864

f99aa333 04/05/2012 09:11 PM Ermal LUÇI

Unbreak interface.inc after manual merge

7b47bd4c 04/05/2012 08:22 PM Ermal LUÇI

Make vips vhid be unique per parent interface!

479f0fda 04/04/2012 12:55 PM Seth Mos

Add realif overrides for tunneled interface, we want to override get_real_interface() here as it does not know address families and we don't know which the user wants.

73778c3f 04/02/2012 12:07 PM Seth Mos

We want to actually compress the IPv6 address, not uncompress.

6c99bb63 04/02/2012 11:47 AM Seth Mos

Correct variable names and foreach assignment

cab9d832 04/02/2012 11:35 AM Seth Mos

Correct the DHCP6 client function to reflect the track6 changes

74fa57aa 04/02/2012 10:28 AM Seth Mos

Fix the find dhcp6 process function to report the actual pid instead of the grep pid.
Remove spurious double debug line

239e817a 04/02/2012 10:10 AM Seth Mos

Add missing DHCP6 track6 support function

4aa569bd 04/01/2012 11:06 AM Seth Mos

Comment out the srd 6rd device and put in the patched stf device commands.
Still doesn't work but Ermal might be able to debug easily

2d5ca06e 04/01/2012 10:43 AM Seth Mos

A few more improvement such that tracking interfaces are automatically configured from the client interface

a11a839d 04/01/2012 07:41 AM Seth Mos

Add the stf0 interface to interface_has_gateway_v6() for 6to4

20a7cb15 03/31/2012 06:41 PM Seth Mos

Add interface tracking support. With this it is now possible for dynamic IPv6 interfaces to setup the corresponding lan interface for RA.
DHCP6 with prefix delegation to follow later for automatic daisychaining.