Nejde mi změnit MAC

xmms

  • ***
  • 151
    • Zobrazit profil
    • E-mail
Nejde mi změnit MAC
« kdy: 16. 12. 2010, 00:16:50 »
Trochu jsem laboroval s nastavením MAC u své WIFI karty a u některých adres mi to nepovolí změnu, viz třeba:

Kód: [Vybrat]
ip link set address 85:85:85:85:85:85 dev wlan0
RTNETLINK answers: Cannot assign requested address

ip link set address 12:12:12:12:12:12 dev wlan0
Toto již funguje.
V čem je problém? Proč to nejde? Je na adrese 85:85:85:85:85:85 něco špatného?


Em.Bargo

Re: Nejde mi změnit MAC
« Odpověď #1 kdy: 16. 12. 2010, 01:02:16 »
85 je binárně 01010101. Podle nejméně významného bitu (prvního) v prvním bajtu se určuje, jestli je ta MAC adresa skupinová (multicast) nebo lokální. Tak možná proto tě to nechce pustit.
12 je binárně 00001100, v prvním bitu je nula, tudíž je to lokální MAC adresa a není žádný problém.

Zkus si nastavit jako MAC třeba 84:85:85:85:85:85, mělo by to projít.

xmms

  • ***
  • 151
    • Zobrazit profil
    • E-mail
Re: Nejde mi změnit MAC
« Odpověď #2 kdy: 16. 12. 2010, 08:08:38 »
Dík. Tohle jsem nevěděl.