McKabi's External Queue
Mac OS X 10.5에서 전용 드라이버 없이 스캐너 잡기

집에서 뒹굴던 스캐너를 꺼냈습니다. 캐논 CanoScan N676U. 딸려온 CD를 뒤져보니 윈도우즈용과 맥 OS 클래식용 드라이버만 있더군요. X는 Classic mode only :-( 캐논 사이트에 가 보니 맥 OS X용 드라이버가 있는데 PPC 전용이랍니다. 지원 목록에 10.4까지만 나와있기도 했죠. 그냥 깔아봤지만 제 환경에선 제대로 돌아가지 않더군요. (MBP 4.1, iMac 1.1, Mac OS X 10.5.x)

혹시나 해서 어도비 포토샵 CS4 시험판을 받아서 돌려 봤는데 그냥은 안 되네요. 어도비 사이트에서 Adobe Photoshop CS4 Optional plug-ins를 받아 TWAIN 플러그인을 깔아주면 된다던데, 막상 포토샵을 띄워보면 캐논 스캐너용 플러그인(ScanGear CS 7.0)이 안 맞아 불러오지 못 합니다. 하드웨어 정보에서 스캐너 인식하고 전기 살짝 먹던데 정작 기계를 돌릴 소프트웨어가 안 돌아가네요.

삽질 좀 하면 된다는 정보도 있고, 미국에선 이럴 때 스캐너를 최근판으로 바꾼다는 소리도 -ㅅ-)a 있고… 이래저래 뒤져 봤지만 결국 실패했습니다.

이대로 포기하는가? 했는데 아침에 반짝하고 떠오르는 게 있더군요. 리눅스에서 스캐너 쓸 때 자주 봤던 SANE 프로젝트(Scanner Access Now Easy)를 써 보면 어떨까? 어차피 맥 OS X도 BSD니까 누군가 포팅해두지 않았을까? 하는.

결과는 성공입니다.

몇 가지 문제가 있긴 하지만, 몇 차례 시험해 보면서 익숙해지니까 그럭저럭 쓸 수는 있겠더라고요.

  1. SANE에서 자기가 쓰는 스캐너를 지원 하는지 찾아봅니다.
  2. Mac OS X용으로 포팅한 TWAIN SANE을 받아서 깔아줍니다.
    • 자기에게 맞는 OS판을 고르시고, 바이너리만 받으면 됩니다.
    • libusb.pkg : SANE이 쓸 라이브러리
    • sane-backends.pkg : SANE 본체
    • SANE-Preference-Pane.pkg : SANE 설정 도우미
    • TWAIN-SANE-Interface.pkg : SANE과 응용프로그램 사이를 이어줌
  3. (포토샵을 쓴다면,) TWAIN 플러그인을 받아서 깔아줍니다. (앞서 말씀 드렸습니다)
  4. 미리 깔아 둔 전용 드라이버 없나 확인 해 보시고 있으면 깨끗하게 정리합니다.
  5. 다시 시작(reboot)

맥 OS 기본인 이미지 캡처에서는 스캔할 좌표나 dpi가 꼬이는 문제가 있어 쓸만하지 않더군요. 포토샵 CS4에선 미리보는 영역에 문제가 있어 부분만 따로 스캔하지 못한다는 점만 빼면 참고 쓸만했습니다.

스캐너 연결 기념샷

역시, 대단한 F/OSS!

    1. mckabi posted this
    Blog comments powered by Disqus