diff --git a/gestion/ldap_crans.py b/gestion/ldap_crans.py index e0daca86..a8b7c520 100755 --- a/gestion/ldap_crans.py +++ b/gestion/ldap_crans.py @@ -1862,12 +1862,12 @@ class machine(base_classes_crans) : raise ValueError(u'Mac déja utilisée sur le réseau.',1) # La MAC serait-elle une MAC à la con ? - if mac[0].lower() in ['b','c','d','e','f']: - raise ValueError(u"L'adresse MAC correspond à un pont réseau, désactivez ce pont réseau.",2) - elif mac.lower() == "00:04:4b:80:80:03": + if mac.lower() == "00:04:4b:80:80:03": raise ValueError(u"Il s'agit de l'unique adresse MAC achetée par nVidia pour ses cartes réseau. Il faut changer cette adresse.",2) elif mac.lower()[0:11] == "44:45:53:54": raise ValueError(u"Il s'agit de l'adresse MAC d'une interface PPP.", 2) + elif mac[0:2] != "00" + raise ValueError(u"L'adresse MAC correspond à un pont réseau, désactivez ce pont réseau (ou contactez une nounou si ce n'est pas un pont réseau).",2) # Lock de la mac self.lock('macAddress',mac)