Jusqu'a nouvel ordre, tout ce qui ne commence pas en 00 est un pont rseau.

darcs-hash:20050923101252-d1718-29b0b0cf2bfb76ecf76355a81a920d21f9c73289.gz
This commit is contained in:
bernat 2005-09-23 12:12:52 +02:00
parent 49c1c27066
commit b9e120c5e7

View file

@ -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)