summaryrefslogtreecommitdiff
path: root/net
Commit message (Collapse)AuthorAge
* fix typo in ethtool.shWilliam Hubbs2011-04-07
| | | | | | | This was causing the ethtool interface to not work. X-Gentoo-Bug: 360481 X-Gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=360481
* remove bashism from ethtool moduleMarc Joliet2011-03-27
| | | | | X-Gentoo-Bug: 360367 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=360367
* net: bonding: avoid using bash string replaceMike Frysinger2011-03-18
| | | | | | | X-Gentoo-Bug: 359311 X-Gentoo-Bug-URL: http://bugs.gentoo.org/359311 Reported-by: Raffaello D. Di Napoli <fastijum@gmail.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* net/ethtool: official interface for changing ethtool params (bug #195479)Robin H. Johnson2011-02-22
| | | | | | | | | | Implement a consistent interface for changing ethtool parameters, as suggested in bug 195479. All variable names are based on the long option to ethtool to set each group of parameters. Multiple entries seperated by newlines are permitted for variable values. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Gentoo-Bug: 195479
* net/iproute2: Pass required explicit -6 for IPv6 tunnels (#347657)Robin H. Johnson2011-02-21
| | | | | | | | Tunnel modes ipip6 and ip6ip6 require an explicit family selection for the ip tunnel call. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Gentoo-Bug: 347657
* net/vlan: update to use modern iproute2 interfaceRobin H. Johnson2011-02-21
| | | | | | | | | | | | This replaces the vlan setup code that previously used the old vconfig binary with a new implementation using the iproute2 interface. vconfig does not handle many of the newer setups. No automatic migration path is provided, as altering the configuration is non-trivial. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Written-by: Guillaume Castagnino <casta@xwing.info> X-Gentoo-Bug: 346365
* fix typo in iproute2 moduleChristian Wetzig2011-02-12
| | | | | X-Gentoo-Bug: 354511 X-Gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=354511
* bridge.sh: use correct POSIX test, = not ==Christian2011-02-05
| | | | | X-Gentoo-Bug: 353124 X-Gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=353124
* more whitespace cleanupMike Frysinger2011-01-17
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Move the ip rule extra output to verbose mode only, and support verbose ↵Robin H. Johnson2010-12-15
| | | | output on addresses and routes.
* Fix pointopoint->peer for iproute.Robin H. Johnson2010-12-15
|
* Fix pointopoint typo in old ifconfig setup.Robin H. Johnson2010-12-15
|
* Final documentation cleanup for updated bridge code.Robin H. Johnson2010-12-12
| | | | | | | | Specifically document how to handle the case of explicitly starting a bridge and then dynamically adding interfaces to it. brctl_br0='' bridge_add_eth0='br0'
* Merge support for Routing Policy Database (RPDB)Robin H. Johnson2010-12-11
| | | | | | | | | | | | | | | | | | | | This can be used for multi-homed connections and other advanced routing in Linux. See the documentation links for more information about doing this in linux. The code was a originally pure addon into the conf.d/net files, written in mid-2004 for doing multi-homing between two internet connections. I have finally cleaned this up and integrated it. Thanks to Jonathan Kwan for giving me the original impetus to develop this for Gentoo (it was his dual internet connections...). In the intervening years, it was a example of postup/postdown in the net.example file, however that suffered from a few corner case issues. If you were using the code from net.example, please see the updated section 'Advanced Routing' on syntax, and drop your old function blocks. Additionally, note that the rules added are now directly saved for removal when the interface is taken down.
* Revamp of bridging code.Robin H. Johnson2010-12-11
| | | | | | | | | | | - Use sysfs to read bridge information from the system instead of parsing the brctl outputs. - Allow setting of all bridge configuration parameters using new sysfs methods, modelled after bonding configuration. Also works for per-port bridge interface parameters. - Document pre-starting an empty bridge for dynamic add. - Check for interface existence before adding to bridge. - Should fix bug #293046, #309185.
* Bug #345281: If wpa_supplicant is built w/ USE=dbus, we need to start after ↵Robin H. Johnson2010-12-06
| | | | DBus is up.
* Revert "allow ifplugd to work on wireless interfaces"William Hubbs2010-11-18
| | | | | | | | This reverts commit 4ea75dd1d6c1e475f103f027fd05861d237add4d. This caused a regression, see bug #345795. Ifplugd is only designed to support wireless interfaces that use the older wireless extentions.
* ensure bonding interface is down before we attempt to configure, alsoJory A. Pratt2010-10-31
| | | | | mode has to be configure before any other arguements are passed. Thanks Ed Wildgoose <gentoo@wildgooses.com> for patch.
* allow ifplugd to work on wireless interfacesWilliam Hubbs2010-09-14
| | | | this fixes bug #335494.
* Revert "fix bug 266395"William Hubbs2010-09-02
| | | | | | This reverts commit 1a188f8f725186b2c2d6d7c67e79c2ff5ea9d05e. This revert fixes bug #334663.
* fix detection of renamed vlan interfacesWilliam Hubbs2010-08-19
| | | | This fixes bug 327059, thanks to Jonathan for reporting this and for the patch.
* fix bug 266395William Hubbs2010-08-18
| | | | | Do not stop wpa_supplicant or wpa_cli if they are in the background. Thanks to Slava Gorbunov for the patch.
* Fixes bug #332383. Thanks Lutz Heermann.Anthony G. Basile2010-08-13
|
* Fix bug #332181. Thanks Lutz Heermann.Anthony G. Basile2010-08-13
|
* allow ip to be in /sbin or /binWilliam Hubbs2010-08-09
| | | | | This makes it possible for the "ip" program in iproute2 to be installed in /sbin or /bin.
* fix metricWilliam Hubbs2010-07-07
| | | | This change was also taken from Roy Marples' git.
* Allow dhclient per $IFACE arguments.Seth Robertson2010-03-30
|
* Try and describe bonding errors a bit more.Roy Marples2010-03-24
|
* Allow bridge interfaces to be called bridge.Trevor Summers Smith2010-02-09
|
* random spelling fixesMike Frysinger2010-01-08
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Use IFACE variable instead of iface.Daniel Mierswa2009-12-31
| | | | Signed-off-by: Daniel Mierswa <impulze@impulze.org>
* Support phy80211, fixes #209.Alon Bar-Lev2009-12-05
|
* Only add metric to dhcpcd if not given.Roy Marples2009-11-25
| | | | Fixes Gentoo #294312
* Fix ppp options ordering.Nao Nakashima2009-11-04
| | | | Fixes #205.
* Timeout for ipv6 addresses being tentative.Roy Marples2009-09-04
|
* Apply MTU and txqueuelen after creating the tunnel.Roy Marples2009-07-08
|
* nexthop routes don't use metricsRoy Marples2009-06-01
|
* Ignore more fooRoy Marples2009-05-28
|
* Move non compiled libraries from /lib/rc to /libexec/rcRoy Marples2009-05-23
| | | | | | | | OpenRC version is now stored as plaintext in /libexec/rc/version Plugins (cursplash, splashutils) will have to be re-compiled to pickup the new directories. State data needs to be moved from /lib/rc/init.d to /libexec/rc/init.d as well.
* Add (c) to CopyrightRoy Marples2009-05-01
|
* Fix logic, thanks to Maryasin SemenRoy Marples2009-04-23
|
* Allow family on routes, #152Roy Marples2009-04-19
|
* Allow wpa_cli_$IFACE to too send args to wpa_cli.Roy Marples2009-01-21
|
* Remove leading and trailing space on the ctrl_interface line.openrc-0.4.2Roy Marples2009-01-05
|
* Whitespace.Roy Marples2008-12-23
|
* Allow working with the new ctrl_iface=DIR=foo directive.Roy Marples2008-12-23
|
* Punt .gitignore files.Roy Marples2008-12-04
|
* Style and typo.Roy Marples2008-10-28
|
* Don't quote $tunnel, Gentoo #218123.Roy Marples2008-10-26
|
* Shorten common messages for prefixed output.Roy Marples2008-10-10
|