]>
git.ipfire.org Git - people/ms/network.git/log
Michael Tremer [Tue, 26 Aug 2014 09:22:52 +0000 (11:22 +0200)]
batman-adv-port: Increase MTU to 1560 as suggested by the batman guys
"The MTU of interface batp0 is too small (1528) to handle the transport
of batman-adv packets. Packets going over this interface will be
fragmented on layer2 which could impact the performance.
Setting the MTU to 1560 would solve the problem."
Michael Tremer [Sun, 24 Aug 2014 19:48:10 +0000 (21:48 +0200)]
Import missing BATMAN zone hook
Michael Tremer [Sun, 5 Jan 2014 21:58:05 +0000 (22:58 +0100)]
he: Update URL for changing tunnel endpoint address.
https://www.tunnelbroker.net/forums/index.php?topic=1994.0
Michael Tremer [Fri, 6 Sep 2013 13:22:26 +0000 (15:22 +0200)]
Add COPYING file.
Michael Tremer [Fri, 6 Sep 2013 13:19:22 +0000 (15:19 +0200)]
Remove executable permissions from source files.
Michael Tremer [Fri, 6 Sep 2013 13:03:43 +0000 (15:03 +0200)]
Use autotools.
Michael Tremer [Fri, 23 Aug 2013 15:38:33 +0000 (17:38 +0200)]
hostapd: Enable WMM by default.
Michael Tremer [Fri, 23 Aug 2013 15:22:26 +0000 (17:22 +0200)]
hostapd_config_write: Reorder arguments in alphabetical order.
Michael Tremer [Fri, 23 Aug 2013 12:54:16 +0000 (14:54 +0200)]
hostapd: Enable 802.11d by default for all APs.
Michael Tremer [Fri, 23 Aug 2013 12:53:48 +0000 (14:53 +0200)]
wireless: Add function to find DFS channels.
Michael Tremer [Tue, 21 May 2013 20:27:55 +0000 (22:27 +0200)]
Merge remote-tracking branch 'stevee/systemd-network'
Michael Tremer [Mon, 20 May 2013 20:00:07 +0000 (22:00 +0200)]
Add functionality to send USSD commands.
Michael Tremer [Sun, 19 May 2013 18:30:31 +0000 (20:30 +0200)]
modem: Don't log empty lines.
Michael Tremer [Sun, 19 May 2013 17:50:44 +0000 (19:50 +0200)]
modem: Wait a moment after initializing.
Some UMTS modems need some extra seconds to initialize
themselves after reset, so we wait a short moment...
Michael Tremer [Sun, 19 May 2013 17:33:33 +0000 (19:33 +0200)]
Add whitelist of serial USB devices.
If you connect a USB serial adapter to the system, it
will automatically be checked if it is a modem.
We do that by sending AT commands to them and wait for a
response. Some devices that are not a modem may get confused
by that, so we whitelist them here.
Stefan Schantl [Sun, 19 May 2013 14:18:40 +0000 (16:18 +0200)]
Introduce enable/disable option for network zones.
In the past all network zones have been started during the boot processs of the system,
even if they cannot be started because for example the required device is missing.
From now it will be possible to enable or disable network zones for startup. We use the systemd
network.target to set which zones should be started.
Michael Tremer [Sun, 19 May 2013 08:59:43 +0000 (10:59 +0200)]
modem: Save IMSI (optionally).
Michael Tremer [Sun, 19 May 2013 08:57:21 +0000 (10:57 +0200)]
pppd-angel: Enhance logging.
Michael Tremer [Sun, 19 May 2013 08:52:20 +0000 (10:52 +0200)]
pppd-angel: Use a default holdoff time of 10 seconds.
Michael Tremer [Sun, 19 May 2013 08:56:32 +0000 (10:56 +0200)]
Handle hotplugging of serial devices.
Michael Tremer [Sat, 18 May 2013 12:14:22 +0000 (14:14 +0200)]
modem: Fix getting provider information.
If there were spaces in the output string, the string has not
been correctly parsed.
Michael Tremer [Sat, 18 May 2013 10:34:41 +0000 (12:34 +0200)]
Enhance backtrace with called binary.
So it is easier to find out which command has been
executed.
Michael Tremer [Sun, 12 May 2013 20:01:18 +0000 (22:01 +0200)]
Rework ppp network functionality and introduce the pppd-angel.
Michael Tremer [Thu, 16 May 2013 21:09:24 +0000 (23:09 +0200)]
Merge remote-tracking branch 'stevee/man-pages'
Michael Tremer [Thu, 16 May 2013 21:09:05 +0000 (23:09 +0200)]
Merge remote-tracking branch 'stevee/fixes'
Stefan Schantl [Thu, 16 May 2013 17:35:27 +0000 (19:35 +0200)]
pptp: Add documentation.
Stefan Schantl [Sun, 12 May 2013 17:06:16 +0000 (17:06 +0000)]
headers: Add missing function and rename existing ones.
Add a missing function for hook_add and rename the existing one
to fit the new hook functions layout.
Stefan Schantl [Sun, 12 May 2013 17:04:26 +0000 (17:04 +0000)]
routing: Switch routes priority between ptp and ethernet devices.
Stefan Schantl [Sun, 12 May 2013 17:02:05 +0000 (17:02 +0000)]
Add missing hook_add to the commands_zone list.
Stefan Schantl [Sun, 12 May 2013 17:00:04 +0000 (17:00 +0000)]
functions.config: Fix call for check function.
If a check function is not available don't crash with an error.
Stefan Schantl [Sun, 26 Aug 2012 12:20:55 +0000 (14:20 +0200)]
Add support for pptp dialin.
Stefan Schantl [Sat, 11 May 2013 11:39:33 +0000 (11:39 +0000)]
6rd and 6to4: Replace the three dots in the manpages.
Michael Tremer [Sat, 11 May 2013 10:54:09 +0000 (12:54 +0200)]
Merge remote-tracking branch 'stevee/error-if-check-fails'
Stefan Schantl [Sat, 11 May 2013 18:48:08 +0000 (18:48 +0000)]
6rd: Add documentation.
Stefan Schantl [Sat, 11 May 2013 18:29:53 +0000 (18:29 +0000)]
6rd: Change cmdline option to public-ipv4-address.
I change the command line option for the public IPv4 address from "--public-address" to
"--public-ipv4-address" to clarify the required input data.
Stefan Schantl [Thu, 9 May 2013 17:25:22 +0000 (17:25 +0000)]
6rd: Rename hook functions to match the latest function naming scheme.
Stefan Schantl [Thu, 9 May 2013 04:33:46 +0000 (04:33 +0000)]
Merge branch 'master' into 6rd-new
Stefan Schantl [Thu, 9 May 2013 04:30:49 +0000 (04:30 +0000)]
Exit if the check functionality of a hook fails.
Introduce the exit with a critical error if the check function of a hook fails.
Stefan Schantl [Thu, 9 May 2013 04:26:51 +0000 (04:26 +0000)]
Add 6rd tunnel functionality.
Introduces a hook that can connect to 6rd border relay servers.
Michael Tremer [Wed, 8 May 2013 19:18:56 +0000 (21:18 +0200)]
Renew hook function naming scheme.
Michael Tremer [Mon, 6 May 2013 11:08:57 +0000 (13:08 +0200)]
dhcp+pppoe: Make prefix delegation configurable.
Michael Tremer [Mon, 6 May 2013 10:31:09 +0000 (12:31 +0200)]
pppoe: Make IPv6 configurable.
Michael Tremer [Sun, 5 May 2013 21:03:40 +0000 (23:03 +0200)]
config: Better formatting for configuration dump.
Michael Tremer [Sun, 5 May 2013 21:01:21 +0000 (23:01 +0200)]
iptables: Automatically convert icmp to icmpv6 for IPv6.
Michael Tremer [Sun, 5 May 2013 20:45:00 +0000 (22:45 +0200)]
firewall: Enhance filtering for INVALID packets.
Michael Tremer [Sun, 5 May 2013 18:26:59 +0000 (20:26 +0200)]
ipv6: Replace configuration with new sysctl commands.
Michael Tremer [Sun, 5 May 2013 16:47:29 +0000 (18:47 +0200)]
firewall: Re-unity firewall6/4 configuration again.
Michael Tremer [Sun, 5 May 2013 16:13:57 +0000 (18:13 +0200)]
firewall: Add kernel initialization.
When the network/firewall is started, prior to that the
firewall-kernel-init script is started that loads our
configuration into the kernel.
The static sysctl configuration files are removed to
be able to configure some of the options.
Michael Tremer [Sun, 5 May 2013 09:27:51 +0000 (11:27 +0200)]
firewall: Add global ICMP filter table.
Michael Tremer [Tue, 30 Apr 2013 17:06:43 +0000 (19:06 +0200)]
firewall: ipv6: Discard all packets with rounting header of type zero.
RFC 5095
Michael Tremer [Sun, 28 Apr 2013 11:26:27 +0000 (13:26 +0200)]
Don't use connection tracking for loopback traffic.
Michael Tremer [Sat, 27 Apr 2013 13:41:45 +0000 (15:41 +0200)]
systemd: Create two separate unit files for either protocol.
Michael Tremer [Sat, 27 Apr 2013 13:38:35 +0000 (15:38 +0200)]
iptables: Replace state module by conntrack module.
The state module is deprecated in recent releases of iptables.
Michael Tremer [Sat, 27 Apr 2013 13:09:59 +0000 (15:09 +0200)]
Merge branch 'master' of ssh://git.ipfire.org/pub/git/network
Michael Tremer [Thu, 25 Apr 2013 14:23:54 +0000 (16:23 +0200)]
Split firewall in a IPv6 and IPv4 component.
Michael Tremer [Fri, 26 Apr 2013 13:48:18 +0000 (15:48 +0200)]
ppp: Enable IPv6 CP by default.
Stefan Schantl [Tue, 16 Apr 2013 16:23:59 +0000 (18:23 +0200)]
aiccu: Add check to verify that only supported protocols are given by the CLI.
Stefan Schantl [Mon, 15 Apr 2013 19:16:03 +0000 (21:16 +0200)]
aiccu: Rename variables for credentials to username and password.
I've rename this two variables because we want them named equal for all network hooks.
Stefan Schantl [Sun, 14 Apr 2013 18:02:10 +0000 (20:02 +0200)]
aiccu: Add documentation.
Stefan Schantl [Sun, 14 Apr 2013 12:17:35 +0000 (12:17 +0000)]
aiccu: Introduce support for systemd and add aiccu-config-helper.
Reference #10348.
Stefan Schantl [Sat, 13 Apr 2013 20:04:50 +0000 (22:04 +0200)]
aiccu: Implement optional SSL encrytion.
Add a new configure switch to the aiccu network hook, to enable the SSL
encrytion on tunnel dialin. The default value is "true" because most TIC server from Sixxs
are able to handle those requests.
Fixes #10351.
Michael Tremer [Tue, 9 Apr 2013 10:36:38 +0000 (12:36 +0200)]
Bump version to 006.
Michael Tremer [Tue, 9 Apr 2013 10:35:33 +0000 (12:35 +0200)]
Obsolete Makeconfig file.
Moves all content to Makefile.
Michael Tremer [Tue, 9 Apr 2013 10:32:02 +0000 (12:32 +0200)]
6to4-tunnel: Add documentation.
Michael Tremer [Tue, 9 Apr 2013 09:56:35 +0000 (11:56 +0200)]
6to4-tunnel: Allow to update endpoint address.
This currently only works with tunnelbroker.net
from Hurricane Electric.
Michael Tremer [Tue, 9 Apr 2013 09:55:25 +0000 (11:55 +0200)]
list: Allow to append arguments that start with "-"
Michael Tremer [Thu, 14 Mar 2013 19:18:38 +0000 (20:18 +0100)]
.gitignore: Add "html" directory
Michael Tremer [Thu, 14 Mar 2013 19:16:00 +0000 (20:16 +0100)]
Actually install the new man pages.
Michael Tremer [Wed, 13 Mar 2013 00:02:29 +0000 (01:02 +0100)]
Add option to export HTML documents.
Michael Tremer [Tue, 12 Mar 2013 23:57:02 +0000 (00:57 +0100)]
Convert man pages to docbook.
Michael Tremer [Mon, 11 Mar 2013 16:17:49 +0000 (17:17 +0100)]
batman-adv: Add documentation.
Michael Tremer [Mon, 11 Mar 2013 13:34:49 +0000 (14:34 +0100)]
batman-adv: Enhance functionality.
* Created a -port hook, which enables us to bridge several
wireless adapters.
* Make hotplugging work.
Michael Tremer [Sun, 10 Mar 2013 13:06:45 +0000 (14:06 +0100)]
switch: Make sure that the services are properly started.
Michael Tremer [Sun, 10 Mar 2013 13:05:52 +0000 (14:05 +0100)]
ipv4-static: Fix setting default route.
When the static IPv4 address configuration has been applied to
a zone, the default gateway was not properly set, which is fixed
by this commit.
Michael Tremer [Sat, 9 Mar 2013 16:11:29 +0000 (17:11 +0100)]
switch: Fix attaching/detaching ports.
Michael Tremer [Sun, 3 Mar 2013 13:43:21 +0000 (13:43 +0000)]
Add support for batman-adv.
Michael Tremer [Sun, 4 Nov 2012 22:23:00 +0000 (22:23 +0000)]
firewall: Stop for unrecognized command line arguments.
Michael Tremer [Sat, 13 Oct 2012 19:39:42 +0000 (19:39 +0000)]
Change dns command to dns-server.
Michael Tremer [Sat, 13 Oct 2012 19:29:03 +0000 (19:29 +0000)]
ethernet ports: Add option to fake MAC addresses.
Michael Tremer [Sat, 13 Oct 2012 18:50:32 +0000 (18:50 +0000)]
dns: Move getting all search domains into an own function.
Michael Tremer [Sat, 13 Oct 2012 18:39:27 +0000 (18:39 +0000)]
dns: Adds a number of new functions.
The configuration file layout is the same like for the
static routes.
DNS servers from DHCP are now taken into account and prioritized.
Duplicate entries are removed.
Michael Tremer [Sat, 13 Oct 2012 17:14:09 +0000 (17:14 +0000)]
route: Allow to specify MTU along the path to the destination.
Michael Tremer [Sat, 13 Oct 2012 15:29:18 +0000 (15:29 +0000)]
DNS: Add static search domains.
Michael Tremer [Tue, 9 Oct 2012 18:26:47 +0000 (18:26 +0000)]
Michael Tremer [Mon, 8 Oct 2012 12:51:25 +0000 (12:51 +0000)]
Merge remote-tracking branch 'kbarthel/dhcp_dns'
Michael Tremer [Mon, 8 Oct 2012 12:49:14 +0000 (12:49 +0000)]
bonding: Update bonding drivers.
Nothing new. Just the old stuff reloaded and twice
as awesome.
Michael Tremer [Mon, 8 Oct 2012 12:48:03 +0000 (12:48 +0000)]
Add quote and unquote functions.
Michael Tremer [Mon, 8 Oct 2012 12:47:22 +0000 (12:47 +0000)]
wpa_supplicant: Fix typo.
Kim Barthel [Sun, 7 Oct 2012 13:25:39 +0000 (13:25 +0000)]
dhclient-script and functions.dns modified to ensure that the
system gets the searchdomain and the dns-servers from dhcp
The resolv.conf gets updated by the scripts
Michael Tremer [Thu, 4 Oct 2012 18:21:42 +0000 (18:21 +0000)]
hostapd: Rework starting this service.
Now it works in the same way as all the other systemd-monitored
services do.
Michael Tremer [Thu, 4 Oct 2012 18:18:32 +0000 (18:18 +0000)]
modem: Actually stop pppd.
Michael Tremer [Wed, 3 Oct 2012 17:41:33 +0000 (17:41 +0000)]
Bump version to 005.
Michael Tremer [Wed, 3 Oct 2012 16:23:39 +0000 (16:23 +0000)]
iptables: Add some assertions and call external commands with cmd.
Michael Tremer [Wed, 3 Oct 2012 16:13:49 +0000 (16:13 +0000)]
firewall: Create a basic layout of the firewall chains.
This patch adds code which creates a default set of chains.
No thing will be put into them which makes any sense, but
it's a start...
Michael Tremer [Wed, 3 Oct 2012 16:07:25 +0000 (16:07 +0000)]
hostapd: Fix empty hw_mode variable.
Michael Tremer [Wed, 3 Oct 2012 16:05:14 +0000 (16:05 +0000)]
firewall: Create CUSTOM* chains like in IPFire 2.
Michael Tremer [Wed, 3 Oct 2012 16:04:21 +0000 (16:04 +0000)]
Make dumping all firewall rules a bit faster.
Michael Tremer [Sat, 29 Sep 2012 17:34:10 +0000 (17:34 +0000)]
logging: Decrease runtime of the log function.
Michael Tremer [Sat, 29 Sep 2012 12:43:01 +0000 (12:43 +0000)]
util: Add some helper functions: fread, fwrite, assign.
Michael Tremer [Sat, 29 Sep 2012 12:41:35 +0000 (12:41 +0000)]
iptables: Get rid of iptables_commit function.
It's not fun to make sure it was correctly called.