반응형

테스트한 장비: ODROID-X2

운영체제: Linaro 12~13 (ARM 계열 오픈소스 리눅스)


사실 오드로이드에만 국한되었다기보다는 Linaro 운영체제의 특성일 지도 모르겠다. Linaro는 우분투와 전반적으로 유사한데, 이상하게 재부팅을 할 때마다 맥 주소(MAC address)가 변한다.

오드로이드를 공유기 내부망에 연결해 놓고 어딘가에 설치해 놓고는 원격 접속해서 쓰는데, 가끔 이렇게 재부팅 후에 맥주소가 바뀌어 버리면 덩달아 유동IP 주소까지 새로 할당되면서 골치아픈 상황이 발생하기도 한다.


인터넷을 검색해본 결과, ODROID에서 같은 증상을 호소하는 사람들이 있었다.

가장 간단한 해결 방법은,

/usr/smsc95xx

이 파일을 삭제하고, 재부팅을 한번 하는 것이다.


$ sudo rm /usr/smsc95xx

$ sudo reboot


계속 맥 주소가 변경되는 환경에서는 위의 smsc95xx 파일을 열어 보면 비어 있다. 이 파일에 원래 맥주소가 기록되어 있으면 그 맥주소를 쓰게 되는데, 여기에 아무 정보가 없으면 맥 주소를 랜덤으로 할당하게 된다.

따라서 위의 파일을 지우고 한번 재부팅을 하면, 랜덤으로 할당된 맥주소를 기록해서 새로운 파일로 저장하게 되며, 그 뒤로는 같은 맥주소가 계속 유지된다.



반응형
블로그 이미지

Bryan_

,