1
0
mirror of https://github.com/gryf/wicd.git synced 2025-12-26 00:12:29 +01:00

Adding the possibility of a custom iwconfig

This commit is contained in:
Dario Freddi
2009-03-01 19:22:30 +01:00
parent db80f31e03
commit 2898adec48
2 changed files with 10 additions and 4 deletions

View File

@@ -625,7 +625,7 @@ class Wireless(Controller):
"""
return self.wiface.GetBSSID()
def GetCurrentBitrate(self):
def GetCurrentBitrate(self, iwconfig):
""" Get the current bitrate of the interface.
Returns:
@@ -633,7 +633,7 @@ class Wireless(Controller):
None the bitrate can't be found.
"""
return self.wiface.GetCurrentBitrate()
return self.wiface.GetCurrentBitrate(iwconfig)
def GetIwconfig(self):
""" Get the out of iwconfig. """

View File

@@ -997,8 +997,8 @@ class WirelessDaemon(dbus.service.Object):
return self.wifi.GetBSSID()
@dbus.service.method('org.wicd.daemon.wireless')
def GetCurrentBitrate(self):
return self.wifi.GetCurrentBitrate()
def GetCurrentBitrate(self, iwconfig):
return self.wifi.GetCurrentBitrate(iwconfig)
@dbus.service.method('org.wicd.daemon.wireless')
def CreateAdHocNetwork(self, essid, channel, ip, enctype, key, encused,
@@ -1130,6 +1130,12 @@ class WirelessDaemon(dbus.service.Object):
ip = self.wifi.GetIP(ifconfig)
return ip
@dbus.service.method('org.wicd.daemon.wireless')
def GetOperationalMode(self, ifconfig=""):
""" Returns the IP associated with the wireless interface. """
ip = self.wifi.GetOperationalMode(ifconfig)
return ip
@dbus.service.method('org.wicd.daemon.wireless')
def CheckWirelessConnectingMessage(self):
""" Returns the wireless interface's status message. """