Hi, Did you forget to remove these lines? It seems that if these lines is not removed, CIDR prefix can not be recognized . would you check attached patch, please?
diff -u -r1.13 netconfig_dialog.py --- iw/netconfig_dialog.py 25 Jun 2007 14:16:13 -0000 1.13 +++ iw/netconfig_dialog.py 3 Jul 2007 08:06:03 -0000 @@ -194,16 +194,6 @@ self._handleIPError(_("IP Address"), msg) return - try: - network.sanityCheckIPString(ipv4nm) - netdev.set(('netmask', ipv4nm)) - except network.IPMissing, msg: - self._handleIPMissing(_("Netmask"), msg) - return - except network.IPError, msg: - self._handleIPError(_("Netmask"), msg) - return - if ipv4nm.find('.') == -1: # user provided a CIDR prefix try: