base-files: add a coldplug_interface_* hook to bring up non-hotpluggable interfaces on boot
SVN-Revision: 21389
This commit is contained in:
		| @@ -15,6 +15,17 @@ boot() { | |||||||
| 		rm -f /etc/config/wireless | 		rm -f /etc/config/wireless | ||||||
| 		/sbin/wifi detect > /etc/config/wireless | 		/sbin/wifi detect > /etc/config/wireless | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
|  | 	scan_interfaces | ||||||
|  |  | ||||||
|  | 	local ifc | ||||||
|  | 	for ifc in $interfaces; do | ||||||
|  | 		local proto | ||||||
|  | 		config_get proto "$ifc" proto | ||||||
|  |  | ||||||
|  | 		type "coldplug_interface_$proto" >/dev/null && \ | ||||||
|  | 			coldplug_interface_$proto "$ifc" | ||||||
|  | 	done | ||||||
| } | } | ||||||
|  |  | ||||||
| start() { | start() { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Jo-Philipp Wich
					Jo-Philipp Wich