if iface == 'ath0':
iNetwork.resetNetworkConfig('wlan-mpci')
self.InterfaceUp('ath0')
+
def InterfaceUp(self,iface):
iNetwork.getInterfaces()
if iNetwork.getAdapterAttribute(iface, 'up') is True:
iNetwork.restartNetwork()
self.checkNetwork()
-
def isWlanPluginInstalled(self):
try:
from Plugins.SystemPlugins.WirelessLan.Wlan import Wlan
else:
self.WlanPluginInstalled = True
+ def AdapterSetupEnd(self, iface):
+ self.iface = iface
+ if iNetwork.getAdapterAttribute(self.iface, "dhcp") is True:
+ self.checkNetwork()
+ self.NextStep = 'checklanstatusend'
+ else:
+ self.NextStep = 'confdns'
+
+
+
</code>
</step>
- <step id="nwconfig" nextstep="confdns">
+ <step id="nwconfig">
<text value="Please configure your internet connection by filling out the required values.\nWhen you are ready press OK to continue." />
<displaytext value="Configure interface" />
<config screen="AdapterSetup" module="NetworkSetup" args="self.selectedInterface" type="ConfigList" />
self.selectKey("LEFT")
self.selectKey("RIGHT")
</code>
+ <code pos="after">
+self.AdapterSetupEnd(self.selectedInterface)
+self.currStep = self.getStepWithID(self.NextStep)
+ </code>
</step>
<step id="confdns" nextstep="checklanstatusend">