|
이런 상황에서는 수단과 방법을 가리지 않고 터미널을 실행한다면 Synergy 를 죽일 수 있는 기회가 생긴다.
일단은 위 상황에서 키보드는 사용 가능하기 때문에 spotlight 로 '터미널' 을 실행시키거나, iTerm(Mac 에서는 많이들 쓴다.) 을 실행 시키도록 한다.
실행이 되면 다음 명령을 친다.
top -u
위 명령은 터미널 환경에서 '활성 상태 보기' 와 동일하게 CPU 를 사용하는 프로세스 목록을 보여주며, synerge 의 PID(Process ID) 를 볼 수 있게 해준다.
문제는 CPU 사용량에 따라 많이 사용하는 순으로 매 초마다 정렬되기 때문에 보기에 애로사항이 꽃핀다.
화면에 잠깐 synerge 라는 단어가 보인다면 키보드의 방향키를 대충 연타해준다. (정렬이 일시 중단된다 -_-;;;)
PID 를 알았으면 Control-C 를 눌러 빠져 나온다.
그리고 아래와 같이 타이핑 한다.
sudo kill -9 [PID 번호]
패스워드를 적으라 하는데 시스템 패스워드를 넣고 엔터!
오류메세지가 안나왔다면 성공!! 마우스가 이제 움직일 것이다.
Synergy 뿐만 아니라 특정 프로그램이 마우스를 먹통으로 만들 경우 유용하게 사용할 수 있는 방법이다. (마우스가 없으면 MAC OS 는 할 수 있는게 거의 없다. 이럴 때는 키보드로 왠만한걸 다 할 수 있는 윈도우가 그립다.) |
|
| 일단 실패다. U2000 모델 전용으로 Wibro CM 이 맥용으로 나왔고, 아무 모뎀이나 인식은 하지만 UICC(USIM) 카드 인식에는 실패하였다. 일단 실패 원인에 대한 분석 결과 글이며, 결론을 먼저 말하자면 모다정보통신에서 UICC 카드를 읽을 수 있는 드라이버를 만들어 주어야 다른 모뎀들도 사용 가능하다는 것. 먼저 카드 규격에 대해서... U2000 모델에서 쓰는 카드와 내가 사용하고 있는 U1100 모델의 카드 규격이 다른 것 같다는 생각이 든다. KT 에서 사용하는 UICC(USIM) 카드는 SmartCard 로서 우리가 흔히 볼 수 있는 하이패스 카드나 신용카드에 있는 그 스마트 카드와 동일한 카드이다. 또 일반적인 스마트카드는 스마트카드 내 MCU의 모델 마다 통식방식이 다르고, 그 규격이 다양하지만 일반적으로 쓰이는 스마트카드들은 SmartCard Reader 라는 리더기를 이용하여 사용이 가능하다. 하지만 KT 에서 만든 스마트카드는 독립 규격으로 보인다. 그에 관련된 기사 링크이다. http://www.etnews.co.kr/news/detail.html?id=200707050167 일반적인 스마트카드가 가지는 메모리 용량은 NOR 플래시를 이용하여 그 용량이 작지만 KT 는 NAND 플래시를 이용한 스마트 카드를 개발한다는 기사가 나왔다. 또 KT 의 UICC 카드 관련 사이트(http://uicc.ktwibro.com)를 들어가면 UICC 에 일종의 소프트웨어를 설치하면 부가기능을 사용할 수 있다고 되어있다. 그럼 Smartcard 는 무엇인가? 인터넷 검색으로 찾아보면 자세히 알 수 있겠지만 간단하게 요약하면, 카드에 MCU(micro control unit) 이 들어있다는 것. MCU 는 우리 생활에서 볼 수 있는 마이크로 컴퓨터인데, 리모컨, 세탁기, 보일러, 밥솥 등 간단한 제어들을 할 수 있는 컴퓨터이다. CPU, 주기억장치, 입·출력장치(포트) 등이 하나의 칩에 내장되어, 펌웨어라는 운영 프로그램를 넣으면 프로그램에 작성된 대로 판단하고 입·출력포트를 제어하는 컴퓨터이다. Smartcard 를 읽고 쓸때는 메모리에 직접 접근해 데이터를 읽고 쓰는것이 아니고 MCU 와 통신하여 어떠한 조건(명령 또는 절차)이 맞을 때 데이터를 받아낼 수 있다. 한마디로 보안성이 높다는 뜻이며, 마그네트와 같이 복제가 쉽지 않기 때문에 금융권과 같은 보안이 필요로한 곳에서 현재 쓰고 있다는 것. KT 는 기사에 나온것과 같이 전용의 Smartcard 를 개발하였고, 전용 리더기를 개발한듯 하다. 잠깐 바이너리를 들춰 봤는데 아주 독립적인 규격은 아닌듯 보인다. (바이너리 내 일부 아스키 텍스트를 보니 공개된 범용 SmartCard Reader 코드가 있었다.) 즉 통신방법이 틀릴 뿐 그 통신방식을 지원하는 리더기가 있고, UICC 와 통신하는 방법만 있다면 접근 가능하다는 것. 그리고 또 한가지... U2000 모델과 U1100 모델에서 쓰이는 UICC 는 규격이 다르다는 것이다. UICC 카드를 읽지 못했다는 오류 메세지는 U1100에서 쓰이는 UICC 카드를 읽기위한 코드가 U2000 모델에 쓰이는 UICC 카드용 코드만 있다는 것이다.(위에서 대충 말했지만, Smartcard 는 카드마다 통신방식이 다르기때문에 카드별로 통신용 코드를 드라이버에서 가지고 있어야 한다.) 결론적으로 이런 이유때문에 실패지만... 모다정보통신과 KT 가 마음만 먹으면 금방이라도 U1100과 그 외 모델들의 맥용 와이브로 CM 을 만들 수 있다는 이야기이니 매우 희망적으로 볼 수도 있겠다. 이걸 테스트 하면서 맥에서 스마트카드리더를 쓰는데 사용하는 범용 스마트카드 리더용 드라이버를 설치하였는데 Wibro CM 이 모뎀의 스마트카드 리딩부를 잡아내질 못하였다. 이 드라이버를 제거해야 할 것 같은데 제거가 가능할지... ㅜ.ㅜ |



