summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2012-04-11Remove obsolete references to /etc/rc.confJouke Witteveen1-2/+1
Configuration is done through /etc/conf.d/netcfg. Compatibility with configuration through /etc/rc.conf is dropped.
2012-04-11Rewrite output hook to not depend on initscriptsJouke Witteveen4-49/+87
/etc/rc.d/functions is owned by initscripts on which netcfg does not explicitly depend. The revised layout is inspired by systemd.
2012-04-10Output fixesJouke Witteveen1-21/+16
Add spaces where necessary.
2012-04-10PPP disconnect fix (FS#20569)Jouke Witteveen1-2/+1
Commit 6b43b missed the point. As noted by Cláudio, Jesse Young, Maciej Sitarz and Harley Laue.
2012-04-09Minor changesJouke Witteveen2-6/+1
2012-04-03sysctl: use the correct key for interfaces with vlans (FS#26259)Jouke Witteveen1-7/+6
- Introduce $SYSCTL_INTERFACE. - Don't disable routing advertisements for stateful DHCPv6, as routes aren't sent by the DHCP server, but rely on routing advertisements to be picked up by the client. By: Steve Caligo, Fixes FS#26259
2012-04-03auto-wireless: improve dhcpcd callJouke Witteveen1-2/+2
- Use "-K" to prevent unnecessary remove/re-acquire a lease. - Respect /etc/network.d/interfaces/$interface and the dhcp options set there when connecting without a matching profile. Also use the same options used in $CONN_DIR/ethernet. Fixes by Thomas Bächler
2012-03-27Remove more deprecated codeJouke Witteveen2-9/+5
No need to keep support the "-old" syntax when it doesn't really do anything.
2012-03-27Uniformize SUBR_DIR quotingJouke Witteveen2-4/+4
It needs to be quoted when used as an argument. Putting the name in curly braces is unnecessary.
2012-03-21Revised bash completionJouke Witteveen1-6/+6
Bash completion does not deal properly with profile filenames that contain whitespace. There are some minor tweaks in this commit as well, but those should be harmless.
2012-03-04Remove cat-subshells (cosmetic)Jouke Witteveen2-5/+5
The use of cat in a subshell is distractive. This makes the code more beautiful.
2012-03-03Remove deprecated codeJouke Witteveen4-36/+4
Remove some code that should not be used anymore. A 2.7 release seems the right point for some minor interface breaking.
2012-03-01Code quality upgradeJouke Witteveen10-53/+53
This is what you get when Dave Reisner points you at some bash anti-patterns. Also in this commit: - updated documentation - bugfix revision of the IPv6 SLAAC address/route bug
2012-02-27Reconnect syntax for interfaces (FS#28196)Jouke Witteveen1-5/+21
It is now possible to reconnect based on the name of the interface.
2012-02-23Merge remote-tracking branch 'brain0/working'Jouke Witteveen1-0/+75
2012-02-22Fix IPv6 SLAAC address/route bugChristoph Vigano1-1/+6
Fixes FS#26370.
2011-12-08Add PPPoE connection supportThomas Bächler1-0/+75
2011-10-158021x: use an existing wpa_supplicant in scan_info() if available (FS#26036)Jouke Witteveen1-4/+14
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-08-20bond: add example, fix missing quotes and typoRémy Oudompheng1-3/+3
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-08-15Merge branch '2.6.x'Rémy Oudompheng2-10/+21
2011-08-15Add option ESSID_TYPE=hex to support hexadecimal ESSIDs (FS#24333)Rémy Oudompheng1-1/+13
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-08-14wireless: also accept leading spaces when parsing control socket pathRémy Oudompheng1-2/+2
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-08-13wireless: don't try to source non-existent "wireless" (FS#25514)Oleksii Tkachuk1-1/+0
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-08-13ethernet: load ipv6 module if necessary (FS#25530)Rémy Oudompheng1-6/+13
If ipv6 module is not loaded, net.ipv6.* settings in /proc/sys are not yet available. Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-08-13ethernet: set wpa_supplicant control path if needed (FS#25473)Rémy Oudompheng1-1/+6
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-08-09Merge branch '2.6.x'Rémy Oudompheng3-13/+19
Conflicts: README
2011-08-09Fix wrong parsing of wpa_supplicant configuration (FS#25464)Rémy Oudompheng1-1/+1
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-08-09Unset ROUTES before loading profiles (FS#25432)Rémy Oudompheng1-0/+1
2011-08-07Better quoting of $profileRémy Oudompheng1-1/+1
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-07-30Use configured control path for wpa_supplicant (FS#24949)Rémy Oudompheng2-2/+7
Otherwise the wpa_cli calls may fail if the specified ctrl_interface directory differs from the default one. Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-07-308021x: prepare for configurable WPA_CTRL_PATHRémy Oudompheng1-11/+11
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-07-30Merge branch '2.6.x'Rémy Oudompheng1-4/+4
2011-07-17ethernet: specify device name explicitly when setting gatewaysRémy Oudompheng1-4/+4
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-07-14bond: add minimal support for interface bonding (FS#24802)Rémy Oudompheng1-0/+49
Contributed-by: Byron Williams <byron@112percent.com> Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-07-14Merge remote-tracking branch 'kylef/tunnel'Rémy Oudompheng1-0/+41
2011-07-14Don't rely on wpa_cli reconfigure to reload wpa.confRémy Oudompheng1-6/+9
It seems to sometimes prevent wpa_supplicant to associate properly.
2011-07-14Rework comment formatting.Rémy Oudompheng2-23/+32
Avoid duplicating function names in docstrings, and adopt a style similar to doxygen. Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-07-12Add support for tunnelsKyle Fuller1-0/+41
2011-07-09Fix infinite loop in symlinks (FS#25077)Rémy Oudompheng1-0/+1
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-07-03ethernet: also stop dhclient when used for DHCPv6Rémy Oudompheng1-0/+8
2011-07-038021x: fix a typo preventing WEP connection from working (FS#24896)Rémy Oudompheng1-1/+1
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-07-03BSSID: fix AP variable and set it to lowercase (FS#24806)Thomas Lucke (Lucky)2-2/+2
2011-07-03ethernet: correctly stop dhclient when bringing down interfaces (FS#23293)Xavion1-3/+13
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-07-038021x: create a /var/run/wpa_supplicant symlink for compatRémy Oudompheng1-0/+4
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-06-19Add basic tuntap IP configuration capabilitiesRémy Oudompheng1-0/+4
Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-06-19Correctly create STATE_DIR before creating WPA configuration fileRémy Oudompheng1-0/+1
2011-06-19Rationalize source tree hierarchy.Rémy Oudompheng1-20/+0
2011-06-19Remove last usage of wireless_tools.Rémy Oudompheng1-10/+8
Interface is brought up after starting wpa_supplicant for this to work. Signed-off-by: Rémy Oudompheng <remy@archlinux.org>
2011-06-19Replace iwgetid usage by wpa_cli.Rémy Oudompheng2-1/+13
2011-06-19Rename wireless module to 'rfkill', remove wep_checkRémy Oudompheng2-17/+1