get network config from /etc/network/interfaces
[enigma2.git] / lib / python / Screens / NetworkSetup.py
index 0ffccb4e5f8952e69c353eca1aab8f33b01d276f..d05a6365556ab24275594571a539c0d1f78907f0 100644 (file)
@@ -3,6 +3,7 @@ from Components.ActionMap import ActionMap
 from Components.ConfigList import ConfigList
 from Components.config import config
 from Components.config import getConfigListEntry
+from Components.Network import iNetwork
 
 class NetworkSetup(Screen):
     def __init__(self, session):
@@ -85,6 +86,9 @@ class NetworkSetup(Screen):
     def keySave(self):
         #for x in self["config"].list:
             #x[1].save()
+        
+        iNetwork.writeNetworkConfig()    
+        iNetwork.activateNetworkConfig()
         self.close()
 
     def keyCancel(self):