Zmiana adresu MAC | Wi-Fi i ndiswrapper
: 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
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
znajdują się 2 pliki o rozszerzeniu .conf
U mnie jest to
Należy je wyedytować i odnaleźć wpis
(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.
Adres MAC został zmieniony.
Możemy to sprawdzić wydając polecenie
Dodam że zmiana adresu na ten wskazany w pliku będzie następowała przy każdym uruchomieniu systemu podczas ładowania modułu ndiswrapper
Kod: Zaznacz cały
sudo ifconfig wlan0 hw ether XX:XX:XX:XX:XX:XX
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
U mnie jest to
Kod: Zaznacz cały
11AB:1FAA.5.conf
11AB:1FAB.5.conf
Kod: Zaznacz cały
mac_address|XX:XX:XX:XX:XX:XX
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
Możemy to sprawdzić wydając polecenie
Kod: Zaznacz cały
sudo ifconfig