2014
05.26
05.26
Moja malinka przysporzyła mi ostatnio trochę problemów. Z przyczyn znanych tylko mi :) potrzebowałem zmienić adres MAC mojej karty sieciowej (AWUS036H polecam!). Każda próba zmiany adresu powodowała wyświetlenie następującego błędu:
failed: Device or resource busy
Powodów może być kilka:
- interfejs nie został wyłączony
- w tle działa jakiś manager sieci
- ifplugd!
Nieświadomość punktu 3 zmarnowała mi 2 godziny.
A teraz do rzeczy!
Co zrobić żeby zmienić MAC naszej karty sieciowej (odpowiednio):
- sudo ifdown wlan0
- np: sudo pkill wicd, sudo pkill network-manager
- sudo service ifplugd && sudo pkill ifplugd
Kod do skopiowania dla leniwych:
sudo ifdown wlan0
sudo service ifplugd stop
sudo pkill ifplugd
maccchanger -a wlan0
sudo ifup wlan0
sudo service ifplugd stop
sudo pkill ifplugd
maccchanger -a wlan0
sudo ifup wlan0
Niezwykłe oraz precyzyjnie opisane. Dzięki!