diff --git a/package/base-files/files/etc/init.d/network b/package/base-files/files/etc/init.d/network
index 2a116664e4c58f8b69faf847d5c6cef2e9cdf6c1..ef415957cc9a1a4595eef29405ed3d4a770f703f 100755
--- a/package/base-files/files/etc/init.d/network
+++ b/package/base-files/files/etc/init.d/network
@@ -20,6 +20,7 @@ start() {
 }
 
 restart() {
+	setup_switch()
 	ifup -a
 	/sbin/wifi up
 }