diff --git a/gestion/gen_confs/wifi.py b/gestion/gen_confs/wifi.py index bca34b90..59594426 100755 --- a/gestion/gen_confs/wifi.py +++ b/gestion/gen_confs/wifi.py @@ -197,11 +197,17 @@ class bornes_wifi(gen_config) : self.bornes = [b.nom() for b in bornes] # Liste des bornes BORNES = u'## Liste des bornes -- source : base LDAP\n' - BORNES += u'## MAC - IP - Canal - Puissance - Nom\n' + BORNES += u'## MAC - IP - Canal - Puissance - Nom - Radio on/off\n' for b in bornes : self.anim.cycle() - BORNES += u'%s %s %s %s %s\n' % ( b.mac(), b.ip(), b.canal(), - abs(b.puissance()), b.nom().split(".")[0] ) + BORNES += u'%s %s %s %d %s' % ( b.mac(), b.ip(), b.canal(), + abs(int(b.puissance())), + b.nom().split(".")[0] ) + # Doit-on activer la partie radio ? + if int(b.puissance()) < 0: + BORNES += u' off\n' + else: + BORNES += u' on\n' BORNES += u'## Fin liste des bornes' @@ -210,7 +216,7 @@ class bornes_wifi(gen_config) : fd.write(""" get_config () { - grep -i $(nvram get et0macaddr) <