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) raise ValueError(u'Mac déja utilisée sur le réseau.',1)
# La MAC serait-elle une MAC à la con ? # La MAC serait-elle une MAC à la con ?
if mac[0].lower() in ['b','c','d','e','f']: if mac.lower() == "00:04:4b:80:80:03":
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":
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) 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": elif mac.lower()[0:11] == "44:45:53:54":
raise ValueError(u"Il s'agit de l'adresse MAC d'une interface PPP.", 2) 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 # Lock de la mac
self.lock('macAddress',mac) self.lock('macAddress',mac)