La Fibre

Datacenter et équipements réseaux => Équipements réseaux => Matériel informatique Matériel informatique (réseaux domestiques) => Discussion démarrée par: vivien le 25 mai 2015 à 21:43:39

Titre: Cartes réseau Intel: pas de possibilitée de changer l'adresse mac sous Windows
Posté par: vivien le 25 mai 2015 à 21:43:39
Pour qu'un PC puisse se connecter directement sur un ONT, sans la box, il faut changer l'adresse mac.

Sous Linux, cela fonctionne systématiquement, quel que soit la carte réseau.

Exemple de configuration (/etc/network/interfaces) en forçant une adresse mac spécifique et le vlan 2000:

auto eth0
iface eth0 inet manual

auto eth0.200
iface eth0.200 inet static
    address 1.2.3.4
    netmask 255.255.255.0
    gateway 1.2.3.254
    dns-nameservers 8.8.8.8
    #mtu 1498
    hwaddress ether 64:7c:34:ca:18:9b
    vlan-raw-device eth0

Sous Windows, il arrive que le drivers installé par Windows ne permettent pas de changer l'adresse mac ou de mettre un VLAN. Pas de panique, généralement il suffit de prendre le drivers sur le site du constructeur.

J'ai par contre un souci avec certaines cartes Intel, comme l'Intel gigabit 82579lm, intégrée sur des PC portables plutôt haut de gamme :

Installation du drivers Intel, le dreivers de Windows ne permettant pas de changer l'adresse mac ou de mettre des VLAN et là surprise :
(https://lafibre.info/testdebit/windows8/201505_intel_gigabit_82579lm.png)

Les VLAN sont bien présentes avec le driver Intel mais impossible de changer la mac !

Pourquoi Intel bride les drivers de certaines de ses cartes ?
Titre: Cartes réseau Intel: pas de possibilitée de changer l'adresse mac sous Windows
Posté par: vivien le 25 mai 2015 à 21:45:54
Même menu, d'une autre carte Intel, qui permet de changer d'adresse mac :
(https://lafibre.info/testdebit/windows8/201505_intel_gigabit_i350-t.png)

Même une carte Realtek 100 Mb/s de base, intégrée dans les PC premiers prix, permet de changer l'adresse mac :
(https://lafibre.info/testdebit/windows8/201505_realtek_pcie_fe_family.png)
Titre: Cartes réseau Intel: pas de possibilitée de changer l'adresse mac sous Windows
Posté par: vivien le 25 mai 2015 à 21:46:41
Copie d'écran avec d'autres cartes, qui permettent tous de changer d'adresse mac :
(https://lafibre.info/testdebit/windows8/201505_broadcom_nextreme_gigabit.png)

(https://lafibre.info/testdebit/windows8/201505_realtek_pcie_gbe_family.png)
Titre: Cartes réseau Intel: pas de possibilitée de changer l'adresse mac sous Windows
Posté par: Paulo31 le 25 mai 2015 à 22:36:15
Bizarre
Et avec un outil externe genre https://technitium.com/tmac/ ?
Titre: Cartes réseau Intel: pas de possibilitée de changer l'adresse mac sous Windows
Posté par: miky01 le 25 mai 2015 à 23:33:17
Merci pour le link  :)
Titre: Cartes réseau Intel: pas de possibilitée de changer l'adresse mac sous Windows
Posté par: kgersen le 25 mai 2015 à 23:34:36
avec regedit on peut:

sous invite de commande:
wmic nic  get Name, DeviceIDnoter l'ID de la carte (un chiffre)

puis sous regedit (touche Windows+R et taper regedit puis entrer) aller dans
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\000X
ou X = ID de la carte (par exemple 0007). Vérifier que c'est la bonne avec la valeur du champ "DriverDesc".

A cet endroit on peut créer un champ de type chaine nommé "NetworkAddress" (bouton droit, nouveau, valeur chaine) et mettre la MAC qu'on veut dedans (format "AABBCCDDEEFF" sans guillemets et tirets).
Redémarrer l'ordi ou la carte (désactiver/activer à  partir de Panneau de configuration\Réseau et Internet\Connexions réseau).

ou pour redémarrer la carte en ligne de commande (admin), exemple avec ID = 7:

wmic path win32_networkadapter where index=7 call disable
wmic path win32_networkadapter where index=7 call enable

Pour revenir a l'@ d'origine supprimer le champ "NetworkAddress".

ps: tout ca peut s'automatiser entièrement en ligne de commande en utilisant un fichier .reg par exemple.
Titre: Cartes réseau Intel: pas de possibilitée de changer l'adresse mac sous Windows
Posté par: vivien le 29 mai 2015 à 16:08:22
Cela fonctionne.

Voici des copies d'écran pour illustrer :

sous invite de commande:
wmic nic  get Name, DeviceIDnoter l'ID de la carte (un chiffre)
Chez moi le VLAN 200 est la carte N°15 :
(https://lafibre.info/testdebit/windows8/201505_intel_gigabit_wmic.png)

sous invite de commande:puis sous regedit (touche Windows+R et taper regedit puis entrer)
(https://lafibre.info/testdebit/windows8/201505_intel_gigabit_win_r.png)

aller dans
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\000X
ou X = ID de la carte (par exemple 0007). Vérifier que c'est la bonne avec la valeur du champ "DriverDesc".
(https://lafibre.info/testdebit/windows8/201505_intel_gigabit_registre_1.png)

A cet endroit on peut créer un champ de type chaine nommé "NetworkAddress" (bouton droit, nouveau, valeur chaine) et mettre la MAC qu'on veut dedans (format "AABBCCDDEEFF" sans guillemets et tirets).
Redémarrer l'ordi ou la carte (désactiver/activer à  partir de Panneau de configuration\Réseau et Internet\Connexions réseau).
Chez moi pour la carte VLAN 200, il existait déja, j'ai eu juste à modifier l'adresse Mac inscrite :
(https://lafibre.info/testdebit/windows8/201505_intel_gigabit_registre_2.png)


ou pour redémarrer la carte en ligne de commande (admin), exemple avec ID = 7:

wmic path win32_networkadapter where index=7 call disable
wmic path win32_networkadapter where index=7 call enable
Les commandes fonctionnent bien. Mais ma carte VLAN se désactive immédiatement après l'activation, que l’activation soit réalisée en ligne de commande ou via l'interface graphique.

Un redémarrage du PC ne change rien : elle sera déactivée, et ce que l'interface Ethernet principale soit activée ou désactivée.

(https://lafibre.info/testdebit/windows8/201505_intel_gigabit_interface_desactivee.png)
Titre: Cartes réseau Intel: pas de possibilitée de changer l'adresse mac sous Windows
Posté par: kgersen le 29 mai 2015 à 19:09:52
Elle marchait avant le changement de l'@ MAC?

T'as quoi de 'lié' a cette carte virtuelle: bouton droit, propriété sur "Ethernet 2" -> une liste devrait apparaître (comprenant ipv4,ipv6,etc).
Titre: Cartes réseau Intel: pas de possibilitée de changer l'adresse mac sous Windows
Posté par: Breizh 29 le 30 mai 2015 à 09:00:39
J'ai pareil, on peut changer l'@ Mac. Quel est l'intérêt à part se faire passer pour une box ?
Titre: Cartes réseau Intel: pas de possibilitée de changer l'adresse mac sous Windows
Posté par: tivoli le 30 mai 2015 à 10:08:46
Dans une grande entreprise j'ai deja vu sans pouvoir l'expliquer des @mac qui ne fonctionnaient pas le reseau, et pas qu'une ... bilan le support PC changeait l'addresse et ca fonctionnait
Titre: Cartes réseau Intel: pas de possibilitée de changer l'adresse mac sous Windows
Posté par: vivien le 30 mai 2015 à 14:04:25
Étonnant Breizh 29 !

J’utilisais les drivers Intel proposé sur le site de Dell

Tu as téléchargé où tes drivers Intel ?
Titre: Cartes réseau Intel: pas de possibilitée de changer l'adresse mac sous Windows
Posté par: Paul le 30 mai 2015 à 19:05:26
https://downloadcenter.intel.com/?lang=fra&changeLang=true tout simplement, je pense. C'est là où je télécharge ceux de ma carte.

Ma carte possède également ce réglage :
Titre: Cartes réseau Intel: pas de possibilitée de changer l'adresse mac sous Windows
Posté par: kgersen le 30 mai 2015 à 23:35:13
si t'as carte a des parametres avancées, on les retrouve dans la base de registre, sous la clé '0015' (dans ton cas) dans ndi/params (les entrées la dedans sont spécifiques a chaque carte)
Titre: Cartes réseau Intel: pas de possibilitée de changer l'adresse mac sous Windows
Posté par: Breizh 29 le 01 juin 2015 à 08:22:58
Étonnant Breizh 29 !

J’utilisais les drivers Intel proposé sur le site de Dell

Tu as téléchargé où tes drivers Intel ?
Ben ce sont les drivers qui vont avec ma CM.
Après j'ai pas cherché à la modifier, mais c'est proposé.
Titre: Cartes réseau Intel: pas de possibilitée de changer l'adresse mac sous Windows
Posté par: vivien le 01 juin 2015 à 10:13:43
https://downloadcenter.intel.com/?lang=fra&changeLang=true tout simplement, je pense. C'est là où je télécharge ceux de ma carte.

J'avais été refroidit par des drivers qu'Intel refusait de donner en renvoyant vers le fabriquant du PC, d'où l’utilisation des drivers Intel proposés par Dell.

Là cela résout mes problèmes :

Drivers Intel proposé par Dell :                                                                Drivers récupérés directement sur le site Intel :
(https://lafibre.info/testdebit/windows8/201505_intel_gigabit_82579lm.png) (https://lafibre.info/testdebit/windows8/201505_intel_gigabit_82579lm_2.png)
Titre: Cartes réseau Intel: pas de possibilitée de changer l'adresse mac sous Windows
Posté par: BadMax le 01 juin 2015 à 10:17:41
Il y a tellement de variantes des chipsets réseaux Intel qu'en effet il est plus facile d'aller sur le site du constructeur pour trouver sa version que de chercher chez Intel. Mais en général, les constructeurs proposent les drivers Intel. Je ne vois pas où Dell est allé chercher ce driver.