Zmiana adresu MAC | Wi-Fi i ndiswrapper

Przydało się?

NIE
5
63%
NIE
3
38%
 
Liczba głosów: 8
adam1p
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 31 gru 2006, 18:40
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Architektura: x86_64

Zmiana adresu MAC | Wi-Fi i ndiswrapper

Post autor: adam1p » 08 mar 2007, 20:01

Wiele osób boryka się z problemem zmiany adresu MAC na kartach Wi-Fi działajacych na ndiswrapper, z racji tego iż standardowe

Kod: Zaznacz cały

sudo ifconfig wlan0 hw ether XX:XX:XX:XX:XX:XX
często w tym przypadku zawodzi.

Sam miałem z tym problem, ale znalazłem rozwiązanie.

Przykład oparty został o popularną kartę Planet WL-8314 na układzie Marvell 8335, ale z innymi kartami pracującymi na ndiswrapper tesh działa, nalezy postępować analogicznie do podanego przykładu.


W folderze

Kod: Zaznacz cały

/etc/ndiswrapper/mrv8335
znajdują się 2 pliki o rozszerzeniu .conf

U mnie jest to

Kod: Zaznacz cały

11AB:1FAA.5.conf
11AB:1FAB.5.conf
Należy je wyedytować i odnaleźć wpis

Kod: Zaznacz cały

mac_address|XX:XX:XX:XX:XX:XX
(jedna z pierwszych linijek)
Zamiast tych XX:XX:XX:XX:XX:XX wpisujemy adres który chcemy, aby miała nasza karta.

Następnie musimy wyładować i załadować ponownie moduł ndiswrapper, aby zmiany odniosły skutek.

Kod: Zaznacz cały

sudo rmmod ndiswrapper
sudo modprobe ndiswrapper
Adres MAC został zmieniony.
Możemy to sprawdzić wydając polecenie

Kod: Zaznacz cały

sudo ifconfig
Dodam że zmiana adresu na ten wskazany w pliku będzie następowała przy każdym uruchomieniu systemu podczas ładowania modułu ndiswrapper :)
ODPOWIEDZ

Wróć do „Hardware-Sieć”