Adresse MAC ne change pas malgré MACCHANGER

Bonjour,

Je suis tout nouveau sur Debian, et je découvre au fur et à mesure l’ensemble des commandes via les tutoriels disponibles.
Je possède depuis peu un Raspberry Pi que je souhaite dévouer à l’automatisation d’un terrarium (lecture de capteurs, commande de relais, webcam et écran tactile). Le projet est ambitieux à mon petit niveau, et je rencontre mes premières difficultés.

Je souhaite changer l’adresse MAC de la carte réseau de ma clé wifi Alfa Awus036NHR, car celle-ci ne permet pas de se connecter sur le FreeWifi (ou les autres hotspots). J’ai chargé macchanger, mais cela ne fonctionne pas. J’ai l’impression que je n’arrive plus à désactiver le wlan.
J’avais réalisé l’opération avec un premier petit dongle wifi qui avait fonctionné. J’avais pu changé la MAC, et j’avais pu me connecté sur le FreeWifi.
Mais désormais, je ne peux plus changer la MAC, ni sur le petit dongle, ni sur la clé wifi Awus036NHR.

C’est mon premier post, je me fie au topic “A lire avant de poster”, mais je rate peut-être des trucs évidents.

Je suis en user et pas en root.
Le système est à jour :

$ sudo apt-get update $ sudo apt-get upgrade $ sudo apt-get dist-upgrade
La commande :

Me donne :

eth0      Link encap:Ethernet  HWaddr b8:27:eb:XX:XX:XX
          inet adr:169.254.102.XX  Bcast:169.254.102.255  Masque:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1561 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2745 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:88408 (86.3 KiB)  TX bytes:371126 (362.4 KiB)

lo        Link encap:Boucle locale
          inet adr:127.0.0.1  Masque:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:c0:ca:XX:XX:XX
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:396 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Je souhaite donc changer la HWaddr 00:c0:ca:XX:XX:XX.

J’essaye :

Le ifconfig me redonne exactement pareil que juste avant, wlan0 est toujours présent.

Puis :

Me donne :

Permanent MAC: 00:c0:ca:XX:XX:XX (Alfa, Inc.) Current MAC: 00:c0:ca:XX:XX:XX (Alfa, Inc.) New MAC: 02:aa:19:57:92:6b (unknown)
Et je rentre :

[code]eth0 Link encap:Ethernet HWaddr b8:27:eb:XX:XX:XX
inet adr:169.254.102.XX Bcast:169.254.102.255 Masque:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1704 errors:0 dropped:0 overruns:0 frame:0
TX packets:2890 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:100164 (97.8 KiB) TX bytes:394232 (384.9 KiB)

lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

wlan0 Link encap:Ethernet HWaddr 00:c0:ca:XX:XX:XX
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:409 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
[/code]

Bref, rien n’a changé.

J’ai essayé avec :

ifconfig m’affiche toujours le wlan0, mais Putty se déconnecte logiquement.

Puis :

Mais rien n’y fait.

Macchanger me change bien l’adresse MAC, mais celle-ci ne change jamais quand je fais ifconfig, et je ne peux toujours pas me connecter sur le FreeWifi.

J’ai également essayé les commandes :

Sans succès.

Je vous donne les résultats suivants :

pcilib: Cannot open /proc/bus/pci lspci: Cannot find any working access method.

Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. Bus 001 Device 004: ID 1a40:0201 Terminus Technology Inc. FE 2.1 7-port Hub Bus 001 Device 005: ID 413c:2106 Dell Computer Corp. Dell QuietKey Keyboard Bus 001 Device 006: ID 0bda:817f Realtek Semiconductor Corp. RTL8188RU 802.11n WLAN Adapter Bus 001 Device 007: ID 13fe:3e00 Kingston Technology Company Inc. Bus 001 Device 008: ID 04d9:1133 Holtek Semiconductor, Inc.

[code]wlan0 unassociated Nickname:"WIFI@REALTEK"
Mode:Managed Frequency=2.422 GHz Access Point: Not-Associated
Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

lo no wireless extensions.

eth0 no wireless extensions.[/code]

wlan0 Scan completed : Cell 01 - Address: 00:26:44:F3:79:C5 ESSID:"Bbox-5CBF50" Protocol:IEEE 802.11bg Mode:Master Frequency:2.422 GHz (Channel 3) Encryption key:on Bit Rates:54 Mb/s Extra:wpa_ie=dd1c0050f20101000050f20202000050f2040050f20201000050f2020c00 IE: WPA Version 1 Group Cipher : TKIP Pairwise Ciphers (2) : CCMP TKIP Authentication Suites (1) : PSK Extra:rsn_ie=30180100000fac020200000fac04000fac020100000fac020c00 IE: IEEE 802.11i/WPA2 Version 1 Group Cipher : TKIP Pairwise Ciphers (2) : CCMP TKIP Authentication Suites (1) : PSK Quality=0/100 Signal level=92/100 Cell 02 - Address: 52:26:44:F3:79:C6 ESSID:"Bouygues Telecom Wi-Fi" Protocol:IEEE 802.11bg Mode:Master Frequency:2.422 GHz (Channel 3) Encryption key:off Bit Rates:54 Mb/s Quality=0/100 Signal level=96/100 Cell 03 - Address: CE:35:37:49:91:1C ESSID:"FREEBOX_ZARKI_R8" Protocol:IEEE 802.11bgn Mode:Master Frequency:2.442 GHz (Channel 7) Encryption key:on Bit Rates:300 Mb/s Extra:wpa_ie=dd160050f20101000050f20201000050f20201000050f202 IE: WPA Version 1 Group Cipher : TKIP Pairwise Ciphers (1) : TKIP Authentication Suites (1) : PSK Quality=20/100 Signal level=72/100 Cell 04 - Address: CE:35:37:49:91:1D ESSID:"" Protocol:IEEE 802.11bgn Mode:Master Frequency:2.442 GHz (Channel 7) Encryption key:on Bit Rates:300 Mb/s Extra:rsn_ie=30140100000fac040100000fac040100000fac020000 IE: IEEE 802.11i/WPA2 Version 1 Group Cipher : CCMP Pairwise Ciphers (1) : CCMP Authentication Suites (1) : PSK Quality=20/100 Signal level=72/100 Cell 05 - Address: CE:35:37:49:91:1E ESSID:"FreeWifi" Protocol:IEEE 802.11bgn Mode:Master Frequency:2.442 GHz (Channel 7) Encryption key:off Bit Rates:300 Mb/s Quality=20/100 Signal level=72/100 Cell 06 - Address: 8A:8B:C5:D4:A6:79 ESSID:"" Protocol:IEEE 802.11bgn Mode:Master Frequency:2.452 GHz (Channel 9) Encryption key:on Bit Rates:300 Mb/s Extra:rsn_ie=30140100000fac040100000fac040100000fac020000 IE: IEEE 802.11i/WPA2 Version 1 Group Cipher : CCMP Pairwise Ciphers (1) : CCMP Authentication Suites (1) : PSK Quality=20/100 Signal level=86/100 Cell 07 - Address: 8A:8B:C5:D4:A6:7A ESSID:"FreeWifi" Protocol:IEEE 802.11bgn Mode:Master Frequency:2.452 GHz (Channel 9) Encryption key:off Bit Rates:300 Mb/s Quality=0/100 Signal level=92/100 Cell 08 - Address: 8A:8B:C5:D4:A6:7B ESSID:"FreeWifi_secure" Protocol:IEEE 802.11bgn Mode:Master Frequency:2.452 GHz (Channel 9) Encryption key:on Bit Rates:300 Mb/s Extra:wpa_ie=dd160050f20101000050f20401000050f20401000050f201 IE: WPA Version 1 Group Cipher : CCMP Pairwise Ciphers (1) : CCMP Authentication Suites (1) : 802.1x Quality=0/100 Signal level=92/100 Cell 09 - Address: CE:35:37:49:91:1F ESSID:"FreeWifi_secure" Protocol:IEEE 802.11bgn Mode:Master Frequency:2.442 GHz (Channel 7) Encryption key:on Bit Rates:300 Mb/s Extra:wpa_ie=dd160050f20101000050f20401000050f20401000050f201 IE: WPA Version 1 Group Cipher : CCMP Pairwise Ciphers (1) : CCMP Authentication Suites (1) : 802.1x Quality=100/100 Signal level=72/100 Cell 10 - Address: 8A:8B:C5:D4:A6:78 ESSID:"NL906" Protocol:IEEE 802.11bgn Mode:Master Frequency:2.452 GHz (Channel 9) Encryption key:on Bit Rates:300 Mb/s Extra:wpa_ie=dd1a0050f20101000050f20202000050f2020050f20401000050f202 IE: WPA Version 1 Group Cipher : TKIP Pairwise Ciphers (2) : TKIP CCMP Authentication Suites (1) : PSK Quality=20/100 Signal level=60/100

[code]auto lo

iface lo inet loopback
iface eth0 inet static
address 169.254.102.XX
netmask 255.255.0.0
network 169.254.102.0
broadcast 169.254.102.255

allow-hotplug wlan0
iface wlan0 inet manual

wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

#auto wlan0
iface default inet dhcp

#hwaddress ether 00:13:ef:fa:26:d9
#iface freewifi inet dhcp

wireless-essid FreeWifi

wireless-rate 11M

wireless-key off

pre-up ifconfig atho mtu 1460 up

post-up nohup /bin/freewifi.sh &

post-down killall -q -KILL freewifi.sh

[/code]

nameserver 194.158.122.10 nameserver 194.158.122.15

Table de routage IP du noyau Destination Passerelle Genmask Indic Metric Ref Use Iface 169.254.X.X 0.0.0.0 255.255.0.0 U 0 0 0 eth0

Que puis-je faire ? Pourquoi cela ne marche pas ?

[quote=“Vince34”]Bonjour,
[/quote]bonjour[/quote]
[…]
Macchanger me change bien l’adresse MAC, mais celle-ci ne change jamais quand je fais ifconfig, et je ne peux toujours pas me connecter sur le FreeWifi.
[/quote]Rapport entre Freewifi et adresse MAC?[quote]
J’ai également essayé les commandes :

[/quote]

Tu n’as pas fais le sudo avant le ifconfig. En clair

/home/francois# ifconfig wlan0 down ; ifconfig wlan0 hw ether 00:11:22:33:44:55; ifconfig wlan0 wlan0 Link encap:Ethernet HWaddr 00:11:22:33:44:55 [...]
Cette commande doit être faite sous root ou par sudo (que je n’aime pas)

Je pouvais me connecter et me loguer sur le Bouygues Wifi, alors que je ne pouvais pas me connecter à FreeWifi : l’association ne se faisait pas. Or, cela passait avec mon ordinateur.
Du coup, j’ai pensé que mon adresse MAC était bridé par FreeWifi comme j’avais pu le lire. Lorsque j’avais réussi à changer l’adresse MAC du petit dongle, j’avais par la suite réussi à me connecter sur FreeWifi. Mais il m’a fallu rendre le dongle.

Désormais, avec cette carte Alfa, je peux me connecter sur n’importe quel wifi depuis mon ordinateur, mais depuis le Raspberry, je me retrouve dans une situation pire qu’avant : je ne peux me connecter à aucun wifi.
Je ne peux plus changer ma MAC, même lorsque j’ai refait un essai avec le dongle.

[quote]]Tu n’as pas fais le sudo avant le ifconfig. En clair

Cela ne marche pas non plus.

root@vince-raspberry-pi:/home/pi# ifconfig wlan0 down ; ifconfig wlan0 hw ether 00:11:22:33:44:55 ; ifconfig wlan0 wlan0 Link encap:Ethernet HWaddr 00:c0:ca:XX:XX:XX [...]
Celle-ci non plus n’a pas fonctionné.
Je n’ai pas l’impression que lorsque je demande à mon interface wlan0 de se désactiver, celle-ci le fasse. Est-ce possible ?

Arrete ton net-manager. Mais c’est étonnant tout de même, je l(ai fait avec le WIFI activé…

Excuse-moi de pas savoir, mais c’est avec quelle commande s’il te plait ? :S

Tout dépend de ce que tu utilises (wicd par exemple). As tu un message dans /var/log/syslog lorsque tu fais le ifconfig hw ether?

S’il s’agit bien de root@vince-raspberry-pi:/home/pi# nano /var/log/syslogJe n’ai rien dedans.

J’ai téléchargé depuis peu NetworkManager que je soupçonne d’intervenir et de m’empêcher de changer la MAC, mais je ne sais pas encore m’en servir : je dois potasser la biblio à son sujet.
Je voulais profiter de ceci à terme : doc.ubuntu-fr.org/freewifi

Dans ce cas, fais

#/etc/init.d/network-manager stop avant la manipulation.

Merci.

Malheureusement, mon hypothèse était mauvaise :frowning:.

root@vince-raspberry-pi:/home/pi# /etc/init.d/network-manager stop [ ok ] Stopping network connection manager: NetworkManager already stopped. root@vince-raspberry-pi:/home/pi# ifconfig wlan0 down ; ifconfig wlan0 hw ether 00:11:22:33:44:55; ifconfig wlan0 wlan0 Link encap:Ethernet HWaddr 00:c0:ca:XX:XX:XX