[Mac OS] Установка неподдерживаемого сканера

Сегодня занялся подключением своего принтера и сканера к новому iMac'у. С подключением и настройкой принтера проблем не возникла (все таки он у меня еще довольно современный и с составе Mac OS X есть необходимые драйвера), а вот со сканером Epson Perfect 660 пришлось повозиться. При подключении к компьютеру он никаким образом не опознавался. Гугление показало, что для таких ситуаций, когда ни в составе OC, ни на сайте производителя нет соответствующих драйверов, можно воспользоваться решением под названием SANE (переводится побуквенно как Scanner Access Now Easy).

И так, что нужно: зайти на страницу загрузки, и поочередно загрузить, а затем установить следующие бинарные файлы: libusb, SANE backends, TWAIN SANE Interface и SANE Preference Pane.

После чего нужно зайти в "Системные настройки" и убедиться, что появился пункт "SANE" (если нет, то, возможно, потребуется перезайти в систему). Щелкаем по пункту "SANE", и на вкладке "Драйвера" убеждаемся, что драйвер "snapscan" активен (если нет, то делаем его таковым).

Теперь идем на сайт Epson и загружаем Win-драйвер. В архиве находим файл "TAIL_061.BIN" и копируем его в директорию /usr/local/share/sane/snapscan.

Теперь в терминале выполняем команду:

sudo nano /usr/local/etc/sane.d/snapscan.conf

и указываем путь до нашего драйвера:

# firmware upload is needed by the scanner
firmware /usr/local/share/sane/snapscan/TAIL_061.BIN

Если сканер уже был до этого подключен к компьютеру, то перетыкаем USB-кабель и следующей командой проверяем, что сканер обнаружился:

sane-find-scanner

Она мне показала следующее:

...
found USB scanner (vendor=0x04b8 [EPSON], product=0x0114 [EPSON Scanner]) at libusb:001:004-04b8-0114-ff-ff
...

Отлично, сканер обнаружен и готов к работе! Теперь, правда, осталось найти программу для сканирования. Я, лично, воспользовался VueScan, который без проблем при старте подключился к сканеру и был готов начать свою непосредственную работу.