From 6c7124c80a71bbc2e267e362d8e636d7a16649bf Mon Sep 17 00:00:00 2001 From: David Paleino Date: Fri, 15 Feb 2013 22:30:48 +0100 Subject: [PATCH] Don't try to set wireless bitrate to "autoM" --- wicd/wnettools.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/wicd/wnettools.py b/wicd/wnettools.py index 288a754..f7e31d4 100644 --- a/wicd/wnettools.py +++ b/wicd/wnettools.py @@ -1224,10 +1224,13 @@ class BaseWirelessInterface(BaseInterface): ''' # FIXME: what if, in future, bitrates won't be "M(egabit per second)" #+anymore? - if allow_lower: - cmd = 'iwconfig %s rate %sM auto' % (self.iface, bitrate) + if bitrate == 'auto': + cmd = 'iwconfig %s rate auto' else: - cmd = 'iwconfig %s rate %sM fixed' % (self.iface, bitrate) + if allow_lower: + cmd = 'iwconfig %s rate %sM auto' % (self.iface, bitrate) + else: + cmd = 'iwconfig %s rate %sM fixed' % (self.iface, bitrate) misc.Run(cmd) @neediface(False)