minicom 을 쓰다보면 간혹 아래와 같은 메시지를 보게 됩니다.


root@r2adve:images]# minicom

Device /dev/ttyUSB0 is locked.


이 오류를 구글링해 보면 대부분 아래와 같이 해결 하라고 나옵니다.

]#rm /var/tmp/LOCK..ttyUSB0

그런데.

이걸 지워도 이런 문제가 계속 나올경우가 있습니다.

본 포럼의 글중에는 새로운 노드를 생성해서 해결 하는 방법도 있긴 하지만,

본질적인 해결책은 아닌것 같습니다.

결국 ttyUSB0를 열어 사용하던 미니컴이 어디선가 몰래 살아남아서 이 시리얼포트를 점유 하고 있다는 것 인데요

이놈을 강제로 죽여보면 어떨까요?

]#pkill minicom


강제로 미니컴을 죽였습니다.


다시 미니컴을 실행해서 해당 포트를 열어보니 정상적으로 실행 되는군요.