summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-01-12Don't look into routes if we have IP=noJouke Witteveen1-2/+2
For IP6=no this also implies we do not wait for DAD. For setting routes but no address, use --- IP=static Address=() Routes=(...) ---
2015-01-12Start DHCPv6 after DAD (FS#43183)Jouke Witteveen1-14/+14
We need our link-local address to not be tentative. After DHCPv6 we do not need to do DAD again, as it is part of DHCPv6 per RFT 3315, section 18.1.8.
2015-01-12Unify wired and wireless automatic profile selection (FS#35252)Jouke Witteveen3-39/+33
The previous wired automatic profile selection procedure was not properly documented. Now both wired and wireless automatic profile selection use ExcludeAuto= and Priority=
2015-01-12Add policy support to bonding connectionsJouke Witteveen3-5/+9
2015-01-12Use netctl-auto for profile switchingLeo von Klenze1-2/+1
If an interface is managed via netctl-auto use netctl-auto to switch to the profile instead of failing [Jouke]: I have removed the notifications. Progress indicators should be provided by systemctl but that still is not possible...
2015-01-12mobile_ppp: do not call CGDCONT if AccessPointName is not set.Mhd Sulhan1-1/+1
Some mobile does not use APN to connect, this commit allow connection established with empty APN.
2014-08-051.9 release updatesJouke Witteveen2-1/+5
2014-08-05Code qualityJouke Witteveen3-6/+4
2014-07-27Add a connection type for openvswitch interfacesJouke Witteveen3-0/+53
Open vSwitch support code contributed by: Jonathan Hudson <jh+arch@daria.co.uk>
2014-07-05Disable IPv6 on IP6=noJouke Witteveen1-1/+2
2014-06-24Update tunnel connectionsJouke Witteveen2-6/+8
Add support for IPv6 and improve debug output.
2014-06-24Document support for IPv6 with dhcpcdJouke Witteveen1-2/+2
2014-06-171.8 release updatesJouke Witteveen2-1/+5
2014-06-17Add support for IPv6 with dhcpcd (FS#39531)Jouke Witteveen2-9/+15
This requires dhcpcd 6.4.0 or newer.
2014-06-17Remove superfluous debuggingJouke Witteveen2-2/+2
2014-06-17Escape hatch for the restrictive umaskJouke Witteveen5-9/+18
Some things should not be run with the restrictive umask. This provides a means to do so: do_readable.
2014-06-14Typos in docsJouke Witteveen2-2/+2
Somehow, these have gone unnoticed for quite some time.
2014-05-061.7 release updatesJouke Witteveen2-1/+7
2014-05-06Add is-enabled subcommand to netctlJouke Witteveen4-16/+22
2014-05-06Fix pid lookup for killing pppdJouke Witteveen2-11/+11
The pid file contains more than just the pid: on the second line it records the interface pppd manages.
2014-05-06Fix default interface bindings (fourth time)Jouke Witteveen6-6/+11
The following changes introduced in Bash 4.3 necessitate this commit: - Setting the array attribute no longer initializes an array. - Empty-but-set arrays no longer pass [[ -v ]]. Previous attempts: feb669f4b2a15e6ea1d84be336f12be4650f9d2d 711c46457ae9fef52c7c529d89c67d0d526f73ef e8210827fd59e4539a70af55cb452b211633fedd
2014-04-23Minor fixesJouke Witteveen2-3/+2
- Don't bring an interface down if it is not brought up for wireless connections. - Often, `read` needs '-r'.
2014-04-23wpa: add Frequency= optionIvan Shapovalov2-0/+5
This option sets a frequency to use in ad-hoc mode for a newly created IBSS (when it is going to be created).
2014-03-111.6 release updatesJouke Witteveen2-1/+4
2014-03-10mobile_ppp: Unhardcode the phone number to dialJouke Witteveen2-12/+15
2014-03-10Formatting/typo in man pagesJouke Witteveen2-27/+27
2014-03-08Fixing typo in netctl.1.txt.Thomas Schneider1-1/+1
2014-03-05Fix adding of interfacesJouke Witteveen1-2/+1
`shift 3` doesn't do anything if there are only 2 parameters.
2014-03-04[macvlan] fix variable name CONN_DIR -> SUBR_DIR/connectionsThomas Kuther1-1/+1
2014-03-04[macvlan] spelling fixletsThomas Kuther2-2/+2
2014-03-041.5 release updatesJouke Witteveen3-2/+7
2014-03-03Fix rfkill unblocking through rf_enableJouke Witteveen1-16/+26
After 755c8d5, rf_enable did not know the rfkill path anymore. Observed by: Tom <reztho@archlinux.us>
2014-03-02Document TimeoutUpJouke Witteveen1-0/+4
2014-03-01Add macvlan connection supportJouke Witteveen4-0/+78
2014-03-01Minor improvements to bridge/vlan codeJouke Witteveen5-6/+8
2014-03-01port bonding from ifenslave to iproute2ajs124_desk4-9/+4
Ifenslave is deprecated according to the kernel documentation: https://www.kernel.org/doc/Documentation/networking/bonding.txt It also added an additional, unnecessary dependency. I tried to update the documentation to reflect this change.
2014-03-01Update bash-completion for netctl-autoJouke Witteveen1-2/+7
2014-03-01Update zsh-completion for netctl-autoMatt Bray1-8/+15
2014-03-01Prohibit user invocation of netctl-auto [start|stop]Sebastian Wicki1-0/+3
Instead of using systemctl to manage the netctl-auto service, some users try to invoke the start/stop commands of netctl-auto directly. Although this behaviour is explicitly discouraged in the man page, this seems to be a source of confusion. The changes introduced in de8c80f will cause other netctl-auto commands to fail if the netctl-auto service was not spawned by systemd. Therefore, this change emits an error message if netctl-auto [start|stop] is invoked from an interactive terminal.
2014-03-01Change how netctl-auto looks for active interfacesSebastian Wicki1-7/+8
Instead of searching for wpa_actiond pid files, the netctl-auto utility now looks for running systemd netctl-auto units.
2014-02-27Introduce a new PPP connection typeJouke Witteveen2-0/+38
This should at some point take care of most PPP use cases, but currently is just a frontend to pppoe. The main difference is that the new connection type keeps track of profiles by their 'dynamic' interface name. Hence it is not wise to use both pppoe and ppp profiles.
2014-02-27wifi-menu: handle interface's rfkill switchIvan Shapovalov1-1/+17
Temporarily enable the interface's rfkill (if specified) before issuing a scan and restore its state afterwards.
2014-02-27wifi-menu: generate keys in proper quoting syntaxJouke Witteveen1-6/+24
2014-02-27Make dhcpcd/dhclient pid files world readableLasse Dalegaard2-0/+2
Needed since 8a41497.
2014-02-27Factor out DHCP client supportJouke Witteveen7-67/+126
Support for additional DHCP clients is now easy to add.
2014-02-27Uniform adding and deleting of interfacesJouke Witteveen5-12/+29
The main benefit is the possibility to use interface hooks for links that are created at runtime.
2014-02-27Add option to bypass Duplicate Address DetectionJouke Witteveen3-10/+18
After several requests, here is SkipDAD to bypass Duplicate Address Detection.
2014-02-25Remove CONN_DIR variableJouke Witteveen2-4/+4
It is not of much use.
2014-02-25No daemon-reload in chroot (FS#37691)Jouke Witteveen1-4/+12
2014-02-25Code style and output improvementsJouke Witteveen4-11/+16
Now a bit more verbose when useful.