Как вариант - использовать “SANE”
Так к примеру у меня работает сканнер “Mustek” и под Mac OS X, и под Linux
Скачиваем отсюда [url]http://www.ellert.se/twain-sane/ и устанавливаем такие пакеты: libusb, sane-backends, SANE-Preference-Pane, TWAIN-SANE-Interface
firmware к своему сканеру берём отсюда [url]http://www.meier-geinitz.de/sane/gt68xx-backend/
Пример для сканера “Mustek” -
Подключаем сканер к компьютеру, не забываем про питание, если подключается отдельно.
Значит после установки перечисленных выше пакетов, в системных настройках появится пунт SANE,
кликаем, там и ищем gt68xx, кликаем Configure, будет выведен конфигурационный файл (который лежит /usr/local/etc/sane.d/gt68xx.conf)
где ищем такие строки
##############################################################################
# Autodetect Mustek BearPaw 2400 CU Plus
usb 0x055f 0x021d
ну или аналогичные для своего сканера
и убираем знак комментария #
Получаем
##############################################################################
Autodetect Mustek BearPaw 2400 CU Plus
usb 0x055f 0x021d
жмём ОК
теперь кликаем кнопочку Firmware , откроется окно в которое перетаскиваем скачанный вами ранее firmware к вашему сканеру
(будет лежать после этого в /usr/local/share/sane/gt68xx/ - как правило )
жмём “ОК”, “показать всё” и выходим из системных настроек.
Перегружаем компьютер.
Таким образом можно поступить и с любым другим сканером, любого другого производителя.
И ещё - сканировать можно будет из любого, поддерживающего захват изображений, приложения будь то GIMP, Photoshop, любые OCR, офисные пакеты и др.
Сама программа и её компоненты - бесплатны!