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:
@@ -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. """
|
||||
|
||||
@@ -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. """
|
||||
|
||||
Reference in New Issue
Block a user