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