Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | base-files: kill possibly existing udhcpc instance when bringing up a dhcp ↵ | Jo-Philipp Wich | 2010-09-19 | 1 | -39/+26 |
| | | | | | | iface, utilize service_kill() in dhcp shutdown. Based on patch by Stijn Tintel. Possibly related to #7314 SVN-Revision: 23092 | ||||
* | base-files: r22444 caused interfaces to remain down if the macaddr option is ↵ | Jo-Philipp Wich | 2010-08-02 | 1 | -2/+2 |
| | | | | | | used, fix it. Also localize the txqueuelen option variable SVN-Revision: 22467 | ||||
* | add txqueuelen option, patch from Roberto Riggio | Florian Fainelli | 2010-07-31 | 1 | -1/+2 |
| | | | | SVN-Revision: 22444 | ||||
* | base-files: introduce option "broadcast" for proto=dhcp interface to enable ↵ | Jo-Philipp Wich | 2010-06-02 | 1 | -2/+11 |
| | | | | | | the broadcast flag in DHCP requests, required by certain providers SVN-Revision: 21661 | ||||
* | base-files: remove IPv6 LL addr from interfaces before adding them to a bridge | Jo-Philipp Wich | 2010-06-02 | 1 | -0/+9 |
| | | | | SVN-Revision: 21659 | ||||
* | base-files: - add aliases to device by default (not ifname) - introduce ↵ | Jo-Philipp Wich | 2010-06-02 | 1 | -3/+22 |
| | | | | | | option "layer" to select the target ifname to attach the alias to: - 3 use tun device (tun over bridge over device) fallback to bridge or device - 2 use bridge (bridge over device) fallback to device - 1 use device SVN-Revision: 21655 | ||||
* | base-file: move alias setup to route hotplug, this fixes alias sections for ↵ | Jo-Philipp Wich | 2010-06-01 | 1 | -36/+16 |
| | | | | | | non-static interfaces like ppp, dhcp, 6in4 etc. SVN-Revision: 21652 | ||||
* | base-files: - use add_dns() and remove_dns() for when changing ↵ | Jo-Philipp Wich | 2010-05-30 | 1 | -15/+28 |
| | | | | | | resolv.conf.auto for static or dhcp interfaces - force 0644 permissions when creating resolv.conf.auto, fixes dnsmasq permissions denied problem with pppd interfaces - revert dns servers in /sbin/ifdown - bump package revision SVN-Revision: 21638 | ||||
* | base-files: revert r21595 | Jo-Philipp Wich | 2010-05-28 | 1 | -2/+0 |
| | | | | SVN-Revision: 21597 | ||||
* | base-files: bring bridge port iface down before changing the mac (#7111) | Jo-Philipp Wich | 2010-05-28 | 1 | -0/+2 |
| | | | | SVN-Revision: 21595 | ||||
* | when changing the mac address of a bridge interface, keep member interface ↵ | Felix Fietkau | 2010-05-27 | 1 | -1/+3 |
| | | | | | | addresses in sync (patch from #7111) SVN-Revision: 21577 | ||||
* | base-files: add add_dns() and remove_dns() helpers to network config, useful ↵ | Jo-Philipp Wich | 2010-05-07 | 1 | -0/+29 |
| | | | | | | to merge dns entries from multiple interfaces SVN-Revision: 21391 | ||||
* | base-files, ppp: fix interface shutdown | Jo-Philipp Wich | 2010-05-06 | 1 | -3/+3 |
| | | | | SVN-Revision: 21386 | ||||
* | base-files, ppp: remove protocol specific cleanup code from /sbin/ifdown and ↵ | Jo-Philipp Wich | 2010-05-05 | 1 | -5/+22 |
| | | | | | | move it to protocol stop callbacks SVN-Revision: 21383 | ||||
* | fix error output of brctl if bridging is not supported. | Felix Fietkau | 2010-03-14 | 1 | -1/+1 |
| | | | | | | | | | | | | The following error is displayed during network configuration on any device that has DEVICE_TYPE set to something else then router, or has brctl functionality disabled through some other method: "brctl: SIOCGIFBR: Package not installed" This is due to the unbridge function being called, which uses "brctl show" to determine if the interface is bridged. Signed-off-by: Ithamar R. Adema <ithamar.adema@team-embedded.nl> SVN-Revision: 20218 | ||||
* | base-files: revert dhcp state information on ifdown and restore pre-r19530 ↵ | Jo-Philipp Wich | 2010-02-12 | 1 | -0/+5 |
| | | | | | | behaviour in udhcp default.script SVN-Revision: 19597 | ||||
* | base-file: revert unrelated change accidentally committed in r19478 | Jo-Philipp Wich | 2010-02-01 | 1 | -4/+0 |
| | | | | SVN-Revision: 19488 | ||||
* | base-files: preinit: get rid of /dev/null redirections and use grep -q where ↵ | Jo-Philipp Wich | 2010-02-01 | 1 | -0/+4 |
| | | | | | | applicable SVN-Revision: 19478 | ||||
* | base-files: ensure that the ip6addr of the main interface stays the primary ↵ | Jo-Philipp Wich | 2010-01-23 | 1 | -20/+28 |
| | | | | | | ip by re-adding it after alias setup is completed - patch by Alina Friedrichsen SVN-Revision: 19303 | ||||
* | Add udhcpc command-line argument to request rootpath | Hamish Guthrie | 2009-12-21 | 1 | -1/+1 |
| | | | | SVN-Revision: 18876 | ||||
* | base-files: clear ip addresses on interfaces that are about to be added to a ↵ | Jo-Philipp Wich | 2009-09-16 | 1 | -0/+2 |
| | | | | | | bridge SVN-Revision: 17596 | ||||
* | Revert "fix nonhotpluggable networks not being brought up. Closes #2781" ↵ | Felix Fietkau | 2009-09-09 | 1 | -1/+0 |
| | | | | | | (r17527) until we've solved the race conditions it creates SVN-Revision: 17544 | ||||
* | fix nonhotpluggable networks not being brought up. Closes #2781 | Travis Kemen | 2009-09-06 | 1 | -0/+1 |
| | | | | SVN-Revision: 17527 | ||||
* | base-files: move ipv6 module loading from setup_interface() to addif() in ↵ | Jo-Philipp Wich | 2009-08-10 | 1 | -9/+0 |
| | | | | | | the hotplug call, this ensures that ipv6 is loaded before any interfaces or aliases with ip6addr option are configured (#5356) SVN-Revision: 17217 | ||||
* | base-files: some /lib/network/config.sh refactoring | Felix Fietkau | 2009-08-07 | 1 | -25/+38 |
| | | | | | | | | | | | * Localize a lot more variables than before. * Do stuff or localize variables at later points or inner blocks so less commands are executed in some cases. * Use the default option of config_get where it makes sense. Signed-off-by: Malte S. Stretz <mss@apache.org> SVN-Revision: 17160 | ||||
* | base-files: ensure that ipv6 is loaded if interfaces have an ip6addr ↵ | Jo-Philipp Wich | 2009-08-04 | 1 | -12/+21 |
| | | | | | | defined, clean trailing whitespace, bump pkg revision (#5356) SVN-Revision: 17118 | ||||
* | network: prevent unnecessary interface down/up cycles if no mac address ↵ | Felix Fietkau | 2009-06-01 | 1 | -2/+3 |
| | | | | | | change is requested SVN-Revision: 16269 | ||||
* | network: do not unnecessarily touch interfaces configured as proto=none; ↵ | Felix Fietkau | 2009-06-01 | 1 | -2/+11 |
| | | | | | | bring down old aliases before setting up new ones SVN-Revision: 16266 | ||||
* | do not run hotplug event for aliases | Felix Fietkau | 2009-04-13 | 1 | -0/+3 |
| | | | | SVN-Revision: 15224 | ||||
* | - fix mac assignment for broadcom vifs in bridging mode - thanks abramoff1 ↵ | Jo-Philipp Wich | 2009-03-25 | 1 | -2/+9 |
| | | | | | | for spotting this - fix possible regression with different interface protocols - bump PKG_RELEASE SVN-Revision: 15042 | ||||
* | sync macs with vif bssids in broadcom.sh, fixes multi-ssid with wpa | Jo-Philipp Wich | 2009-03-24 | 1 | -0/+1 |
| | | | | SVN-Revision: 15028 | ||||
* | Prevent "SIOCSIFHWADDR: Device or resource busy" when trying to change mac ↵ | Jo-Philipp Wich | 2008-11-17 | 1 | -0/+1 |
| | | | | | | address SVN-Revision: 13258 | ||||
* | make network config script work with brctl from both bridge-utils & busybox | Nicolas Thill | 2008-11-09 | 1 | -1/+1 |
| | | | | SVN-Revision: 13165 | ||||
* | don't bring down interfaces when preparing them | Felix Fietkau | 2008-10-29 | 1 | -2/+2 |
| | | | | SVN-Revision: 13079 | ||||
* | fixes variables, oops | John Crispin | 2008-08-20 | 1 | -1/+1 |
| | | | | SVN-Revision: 12344 | ||||
* | adds the option to have no proto for a interface, usefull if the uci states ↵ | John Crispin | 2008-08-20 | 1 | -0/+7 |
| | | | | | | need to be set, but interface bring up is handled somewhere else SVN-Revision: 12343 | ||||
* | add basic interface alias support. for now (since we don't use ip in our ↵ | Felix Fietkau | 2008-08-07 | 1 | -37/+80 |
| | | | | | | | | | | | network scripts yet), it adds :1, :2, ... alias interfaces this will change when we add support for the ip utility, but the config format will remain the same. example: config alias test option interface lan option ipaddr 192.168.1.1 option netmask 255.255.0.0 SVN-Revision: 12241 | ||||
* | avoid duplicate vlan add events | Felix Fietkau | 2008-08-01 | 1 | -1/+3 |
| | | | | SVN-Revision: 12057 | ||||
* | link default routes added by the network scripts to the appropriate ↵ | Felix Fietkau | 2008-07-30 | 1 | -2/+2 |
| | | | | | | interface (#2621) SVN-Revision: 12027 | ||||
* | properly keep track of bridged interfaces in the network state | Felix Fietkau | 2008-07-30 | 1 | -0/+17 |
| | | | | SVN-Revision: 12004 | ||||
* | fix use of uci_set_state in network scripts (thx, netprince) | Felix Fietkau | 2008-04-07 | 1 | -2/+2 |
| | | | | SVN-Revision: 10763 | ||||
* | fix interface enumeration issues related to /var/state/network (thx to fish ↵ | Felix Fietkau | 2008-04-02 | 1 | -3/+13 |
| | | | | | | for debugging this) SVN-Revision: 10715 | ||||
* | Here comes the new UCI. Enjoy :) | Felix Fietkau | 2008-02-03 | 1 | -1/+1 |
| | | | | SVN-Revision: 10367 | ||||
* | fix ppp issues (thanks to Fatus for debugging this) | Felix Fietkau | 2007-11-30 | 1 | -2/+3 |
| | | | | SVN-Revision: 9634 | ||||
* | Allow specifying static IPv6 gateways (#2710) | Florian Fainelli | 2007-11-16 | 1 | -0/+2 |
| | | | | SVN-Revision: 9569 | ||||
* | add support for interfaces with ipv6, but no ipv4 (patch from #2695) | Felix Fietkau | 2007-11-12 | 1 | -2/+2 |
| | | | | SVN-Revision: 9545 | ||||
* | Turn off stp by default, thanks ejka | Florian Fainelli | 2007-10-18 | 1 | -1/+1 |
| | | | | SVN-Revision: 9345 | ||||
* | Turn on stp by default for bridges (#2476) | Florian Fainelli | 2007-10-18 | 1 | -0/+2 |
| | | | | SVN-Revision: 9343 | ||||
* | add clientid to udhcpc thanks pjama | Travis Kemen | 2007-10-06 | 1 | -1/+2 |
| | | | | SVN-Revision: 9159 | ||||
* | fix a race condition with dynamic interfaces and firewalling | Felix Fietkau | 2007-08-04 | 1 | -0/+1 |
| | | | | SVN-Revision: 8343 |