Macchanger 없이 Linux 3.3.8 장치에서 Mac 주소를 어떻게 변경할 수 있습니까?

Macchanger 없이 Linux 3.3.8 장치에서 Mac 주소를 어떻게 변경할 수 있습니까?

Linux 3.3.8을 실행하는 장치에서 내 MAC 주소를 영구적으로 수정하려고 하는데 macchanger도 설치할 수 없습니다.

내가 그것을 시도 할 때

ifconfig eth0 hw ether

나는 얻다

ifconfig: SIOCSIFHWADDR: Device or resource busy

장치에 SSH를 연결했습니다. 장치가 Wi-Fi 및 LAN에 연결되어 있습니다. Wi-Fi를 통해 연결하고 LAN의 Mac 주소를 변경하려고 합니다. 난 노력 했어

ifconfig eth0 down
ifconfig etho hw NEW_MAC
get the error: ifconfig: SIOCSIFHWADDR: Device or resource busy
ifconfig eth0 up

ifconfig에 MAC 주소가 업데이트되었음을 ​​표시합니다. 그러나 GUI 요소에는 여전히 이전 Mac 주소가 표시됩니다. 또한 다시 시작하면 변경 사항이 손실됩니다.

답변1

먼저 장치를 중지해야 합니다.

sudo ifconfig eth0 down

그런 다음 변경 사항을 적용해야 합니다.

sudo ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx

그런 다음 장치를 시작하십시오.

sudo ifconfig eth0 up

관련 정보