Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							ee3a4c2ee9 
							
						 
					 
					
						
						
							
							base-file: cleanup ipv6 enabling in unbridge  
						
						... 
						
						
						
						SVN-Revision: 25473 
						
					 
					
						2011-02-12 16:14:15 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							875ff44592 
							
						 
					 
					
						
						
							
							base-files: - properly disable IPv6 on bridge ports - introduce accept_ra option, defaults to true for dhcp interfaces, false for others - introduce send_rs option, defaults to true for static interfaces, false for others  
						
						... 
						
						
						
						SVN-Revision: 25454 
						
					 
					
						2011-02-11 00:39:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							a0b2eba08c 
							
						 
					 
					
						
						
							
							base-files: fix a typo in processing of additional dhcp request opts  
						
						... 
						
						
						
						SVN-Revision: 25239 
						
					 
					
						2011-01-29 17:06:07 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							a8edd9d50e 
							
						 
					 
					
						
						
							
							base-files: fix handling of dhcp "reqopts" option  
						
						... 
						
						
						
						SVN-Revision: 25237 
						
					 
					
						2011-01-29 13:45:16 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							3b6851aa82 
							
						 
					 
					
						
						
							
							base-files: implement "reqopts" parameter for dhcp interfaces to specify additional dhcp options to request  
						
						... 
						
						
						
						SVN-Revision: 24780 
						
					 
					
						2010-12-22 07:20:24 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							ca829e805b 
							
						 
					 
					
						
						
							
							base-files: disable ipv6 on bridge ports, this prevents stray RA assigned and link local addresses on bridge member devices  
						
						... 
						
						
						
						SVN-Revision: 24194 
						
					 
					
						2010-11-30 00:46:21 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							d0ab35c115 
							
						 
					 
					
						
						
							
							base-file: add metric option for static and dhcp protos, this simplifies the management of multiple default routes  
						
						... 
						
						
						
						SVN-Revision: 24020 
						
					 
					
						2010-11-17 19:11:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							d856ed78ad 
							
						 
					 
					
						
						
							
							base-files: add udhcpc vendorid option ( #7744 )  
						
						... 
						
						
						
						SVN-Revision: 23279 
						
					 
					
						2010-10-06 21:21:28 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							52531f4eb6 
							
						 
					 
					
						
						
							
							base-files: kill possibly existing udhcpc instance when bringing up a dhcp iface, utilize service_kill() in dhcp shutdown. Based on patch by Stijn Tintel. Possibly related to  #7314  
						
						... 
						
						
						
						SVN-Revision: 23092 
						
					 
					
						2010-09-19 15:13:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							8c4ac87e8f 
							
						 
					 
					
						
						
							
							base-files: r22444 caused interfaces to remain down if the macaddr option is used, fix it. Also localize the txqueuelen option variable  
						
						... 
						
						
						
						SVN-Revision: 22467 
						
					 
					
						2010-08-02 20:45:52 +00:00 
						 
				 
			
				
					
						
							
							
								Florian Fainelli 
							
						 
					 
					
						
						
						
						
							
						
						
							56aa129fed 
							
						 
					 
					
						
						
							
							add txqueuelen option, patch from Roberto Riggio  
						
						... 
						
						
						
						SVN-Revision: 22444 
						
					 
					
						2010-07-31 22:32:28 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							93c2c81bcf 
							
						 
					 
					
						
						
							
							base-files: introduce option "broadcast" for proto=dhcp interface to enable the broadcast flag in DHCP requests, required by certain providers  
						
						... 
						
						
						
						SVN-Revision: 21661 
						
					 
					
						2010-06-02 20:21:41 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							fa244a1265 
							
						 
					 
					
						
						
							
							base-files: remove IPv6 LL addr from interfaces before adding them to a bridge  
						
						... 
						
						
						
						SVN-Revision: 21659 
						
					 
					
						2010-06-02 17:18:38 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							94db915196 
							
						 
					 
					
						
						
							
							base-files: - add aliases to device by default (not ifname) - introduce 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 
						
					 
					
						2010-06-02 00:22:13 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							75941a19ac 
							
						 
					 
					
						
						
							
							base-file: move alias setup to route hotplug, this fixes alias sections for non-static interfaces like ppp, dhcp, 6in4 etc.  
						
						... 
						
						
						
						SVN-Revision: 21652 
						
					 
					
						2010-06-01 21:43:52 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							261d41a906 
							
						 
					 
					
						
						
							
							base-files: - use add_dns() and remove_dns() for when changing 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 
						
					 
					
						2010-05-30 18:23:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							09df0523fd 
							
						 
					 
					
						
						
							
							base-files: revert r21595  
						
						... 
						
						
						
						SVN-Revision: 21597 
						
					 
					
						2010-05-28 10:52:02 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							482b8385d2 
							
						 
					 
					
						
						
							
							base-files: bring bridge port iface down before changing the mac ( #7111 )  
						
						... 
						
						
						
						SVN-Revision: 21595 
						
					 
					
						2010-05-28 00:59:19 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							6df2ad3e70 
							
						 
					 
					
						
						
							
							when changing the mac address of a bridge interface, keep member interface addresses in sync (patch from  #7111 )  
						
						... 
						
						
						
						SVN-Revision: 21577 
						
					 
					
						2010-05-27 14:04:28 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							be41fdd01a 
							
						 
					 
					
						
						
							
							base-files: add add_dns() and remove_dns() helpers to network config, useful to merge dns entries from multiple interfaces  
						
						... 
						
						
						
						SVN-Revision: 21391 
						
					 
					
						2010-05-07 01:17:47 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							dd38b15b75 
							
						 
					 
					
						
						
							
							base-files, ppp: fix interface shutdown  
						
						... 
						
						
						
						SVN-Revision: 21386 
						
					 
					
						2010-05-06 01:14:24 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							66ab73d01f 
							
						 
					 
					
						
						
							
							base-files, ppp: remove protocol specific cleanup code from /sbin/ifdown and move it to protocol stop callbacks  
						
						... 
						
						
						
						SVN-Revision: 21383 
						
					 
					
						2010-05-05 23:24:11 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							73f61a64eb 
							
						 
					 
					
						
						
							
							fix error output of brctl if bridging is not supported.  
						
						... 
						
						
						
						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 
						
					 
					
						2010-03-14 21:10:07 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							250b52f673 
							
						 
					 
					
						
						
							
							base-files: revert dhcp state information on ifdown and restore pre-r19530 behaviour in udhcp default.script  
						
						... 
						
						
						
						SVN-Revision: 19597 
						
					 
					
						2010-02-12 02:06:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							7ad9c8615f 
							
						 
					 
					
						
						
							
							base-file: revert unrelated change accidentally committed in r19478  
						
						... 
						
						
						
						SVN-Revision: 19488 
						
					 
					
						2010-02-01 02:00:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							e367f5434a 
							
						 
					 
					
						
						
							
							base-files: preinit: get rid of /dev/null redirections and use grep -q where applicable  
						
						... 
						
						
						
						SVN-Revision: 19478 
						
					 
					
						2010-02-01 00:32:46 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							8d0bb8f5dd 
							
						 
					 
					
						
						
							
							base-files: ensure that the ip6addr of the main interface stays the primary ip by re-adding it after alias setup is completed - patch by Alina Friedrichsen  
						
						... 
						
						
						
						SVN-Revision: 19303 
						
					 
					
						2010-01-23 22:56:07 +00:00 
						 
				 
			
				
					
						
							
							
								Hamish Guthrie 
							
						 
					 
					
						
						
						
						
							
						
						
							406a4a885d 
							
						 
					 
					
						
						
							
							Add udhcpc command-line argument to request rootpath  
						
						... 
						
						
						
						SVN-Revision: 18876 
						
					 
					
						2009-12-21 10:25:15 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							2f921cb48d 
							
						 
					 
					
						
						
							
							base-files: clear ip addresses on interfaces that are about to be added to a bridge  
						
						... 
						
						
						
						SVN-Revision: 17596 
						
					 
					
						2009-09-16 14:21:19 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							91d40a14af 
							
						 
					 
					
						
						
							
							Revert "fix nonhotpluggable networks not being brought up.  Closes   #2781 " (r17527) until we've solved the race conditions it creates  
						
						... 
						
						
						
						SVN-Revision: 17544 
						
					 
					
						2009-09-09 00:16:55 +00:00 
						 
				 
			
				
					
						
							
							
								Travis Kemen 
							
						 
					 
					
						
						
						
						
							
						
						
							27915ac778 
							
						 
					 
					
						
						
							
							fix nonhotpluggable networks not being brought up.  Closes   #2781  
						
						... 
						
						
						
						SVN-Revision: 17527 
						
					 
					
						2009-09-06 17:02:14 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							27da9d1984 
							
						 
					 
					
						
						
							
							base-files: move ipv6 module loading from setup_interface() to addif() in the hotplug call, this ensures that ipv6 is loaded before any interfaces or aliases with ip6addr option are configured ( #5356 )  
						
						... 
						
						
						
						SVN-Revision: 17217 
						
					 
					
						2009-08-10 23:48:10 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							91f98f1756 
							
						 
					 
					
						
						
							
							base-files: some /lib/network/config.sh refactoring  
						
						... 
						
						
						
						* 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 
						
					 
					
						2009-08-07 00:08:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							3bb5ea71eb 
							
						 
					 
					
						
						
							
							base-files: ensure that ipv6 is loaded if interfaces have an ip6addr defined, clean trailing whitespace, bump pkg revision ( #5356 )  
						
						... 
						
						
						
						SVN-Revision: 17118 
						
					 
					
						2009-08-04 00:06:47 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							642870d0cc 
							
						 
					 
					
						
						
							
							network: prevent unnecessary interface down/up cycles if no mac address change is requested  
						
						... 
						
						
						
						SVN-Revision: 16269 
						
					 
					
						2009-06-01 18:09:05 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							154ebf9380 
							
						 
					 
					
						
						
							
							network: do not unnecessarily touch interfaces configured as proto=none; bring down old aliases before setting up new ones  
						
						... 
						
						
						
						SVN-Revision: 16266 
						
					 
					
						2009-06-01 18:07:44 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							6397e188af 
							
						 
					 
					
						
						
							
							do not run hotplug event for aliases  
						
						... 
						
						
						
						SVN-Revision: 15224 
						
					 
					
						2009-04-13 00:43:23 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							9a72419724 
							
						 
					 
					
						
						
							
							- fix mac assignment for broadcom vifs in bridging mode - thanks abramoff1 for spotting this - fix possible regression with different interface protocols - bump PKG_RELEASE  
						
						... 
						
						
						
						SVN-Revision: 15042 
						
					 
					
						2009-03-25 19:13:15 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							7e6c947e4b 
							
						 
					 
					
						
						
							
							sync macs with vif bssids in broadcom.sh, fixes multi-ssid with wpa  
						
						... 
						
						
						
						SVN-Revision: 15028 
						
					 
					
						2009-03-24 23:42:09 +00:00 
						 
				 
			
				
					
						
							
							
								Jo-Philipp Wich 
							
						 
					 
					
						
						
						
						
							
						
						
							789848d327 
							
						 
					 
					
						
						
							
							Prevent "SIOCSIFHWADDR: Device or resource busy" when trying to change mac address  
						
						... 
						
						
						
						SVN-Revision: 13258 
						
					 
					
						2008-11-17 10:47:02 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Thill 
							
						 
					 
					
						
						
						
						
							
						
						
							ac915623a6 
							
						 
					 
					
						
						
							
							make network config script work with brctl from both bridge-utils & busybox  
						
						... 
						
						
						
						SVN-Revision: 13165 
						
					 
					
						2008-11-09 22:48:56 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							9b75b9e35c 
							
						 
					 
					
						
						
							
							don't bring down interfaces when preparing them  
						
						... 
						
						
						
						SVN-Revision: 13079 
						
					 
					
						2008-10-29 17:26:59 +00:00 
						 
				 
			
				
					
						
							
							
								John Crispin 
							
						 
					 
					
						
						
						
						
							
						
						
							fd26ece7f1 
							
						 
					 
					
						
						
							
							fixes variables, oops  
						
						... 
						
						
						
						SVN-Revision: 12344 
						
					 
					
						2008-08-20 11:45:23 +00:00 
						 
				 
			
				
					
						
							
							
								John Crispin 
							
						 
					 
					
						
						
						
						
							
						
						
							3cf1a8932b 
							
						 
					 
					
						
						
							
							adds the option to have no proto for a interface, usefull if the uci states need to be set, but interface bring up is handled somewhere else  
						
						... 
						
						
						
						SVN-Revision: 12343 
						
					 
					
						2008-08-20 11:17:40 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							c05eb4ba63 
							
						 
					 
					
						
						
							
							add basic interface alias support. for now (since we don't use ip in our 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 
						
					 
					
						2008-08-07 15:28:48 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							d98002bd59 
							
						 
					 
					
						
						
							
							avoid duplicate vlan add events  
						
						... 
						
						
						
						SVN-Revision: 12057 
						
					 
					
						2008-08-01 03:01:25 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							11df62d176 
							
						 
					 
					
						
						
							
							link default routes added by the network scripts to the appropriate interface ( #2621 )  
						
						... 
						
						
						
						SVN-Revision: 12027 
						
					 
					
						2008-07-30 22:49:25 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							e606b1603b 
							
						 
					 
					
						
						
							
							properly keep track of bridged interfaces in the network state  
						
						... 
						
						
						
						SVN-Revision: 12004 
						
					 
					
						2008-07-30 05:22:02 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							3c94156b28 
							
						 
					 
					
						
						
							
							fix use of uci_set_state in network scripts (thx, netprince)  
						
						... 
						
						
						
						SVN-Revision: 10763 
						
					 
					
						2008-04-07 16:02:50 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							f4f7d687f0 
							
						 
					 
					
						
						
							
							fix interface enumeration issues related to /var/state/network (thx to fish for debugging this)  
						
						... 
						
						
						
						SVN-Revision: 10715 
						
					 
					
						2008-04-02 21:27:28 +00:00