In English (The English page may be more current)
Введение | Поддерживаемые сканеры | Документация | Загрузка |
Это главная страница бэкэнда Mustek SCSI для SANE включающего поддержку SCSI сканеров Mustek и некоторых сканеров Trust. Здесь я попытался собрать описание известных мне багов и (насколько это возможно) способы их устранения. Часть информации, так называемые, "вторичные знания" (т.е. данные не полученные самим автором, а, возможно, приведенные другими людьми), так что будьте осторожны. Мне нужна и ваша помощь! Пожалуйста, сообщайте если найдете ошибку на странице, кроме этого вы можете поспособствовать еще чем-нибудь. Мне, было бы интересно, работает ваш Mustek (или Trust) SCSI сканер с SANE или нет. Для дополнительной информации смотрите Bug and success reports.
Данный сайт не имеет никакого отношения к Mustek.
Если для вас важно быть, что называется, на "острие ножа" ознакомьтесь с разделом Загрузка для информации о версии бэкэнда Mustek SCSI.
! Информация на этой странице не имеет никакого отношения к Microsoft Windows. Помочь чем-либо, с этой ОС я не смогу. Не задавайте вопросов о драйверах к Windows. Так же у меня нет и самих драйверов для ХР.
Список сканеров Mustek поддерживаемых текущей официальной версией SANE можно найти на вебсайте SANE .
Следующий список показывает уровень поддержки, обеспечиваемый текущей версией бэкэнда Mustek SCSI. Некоторые возможности, помеченные как "поддерживаемые" могут не поддерживаться (или поддерживаться не полностью) официальной версией SANE, так что вы должны использовать текущую версию бэкэнда Mustek SCSI (см. раздел загрузка). Пояснения к таблице смотрите здесь: легенда. Для обозначения модели, я использовал то название которое указано на корпусе сканера. Иногда оно отличается от используемого обозначения на задней части корпуса и/или упаковке (например, Mustek Paragon 1200SP против 12000SP против MFS-12000SP).
Сканеры не указанные здесь, скорее всего не поддерживаются. Более детальная информация о сканерах Mustek в этой таблице. Если ваш сканер Mustek не указан в ней, но действительно работает, сообщите мне об этом.
Большинство сообщений я получаю о работе сканеров в Linux. Немного о *BSD, редко о других ОС и платформах. Теоретически SCSI сканеры должны работать на каждой Unix-like системе, но подобной информации нет...
Большинство SCSI сканеров Mustek поддерживаются бэкэндом Mustek SCSI. Все что касается SCSI адаптеров Mustek и других SCSI карт, смотрите в SCSI разделе.
Из не-SCSI сканеров в настоящее время бэкэнд поддерживает только Paragon 600 II N и 600 II EP. Список других сканеров Mustek, например USB и Parport (параллельный порт) сканеры: Список сканеров Mustek .
- Vendor
- Название производителя или реселлера (оптовый торговый посредник, обычно закупает продукцию у дистрибьюторов. прим.пер)
- Model
- Название модели сканера. Иногда у одной и той же модели может быть несколько названий.
- Firmware
- Версия прошивки вашего сканера. Сканеры (модели) с различными прошивками могут иметь различную функциональность и количество ошибок. Звездочкой (*) отмечены сканеры, которые есть у меня, или к которым я имею неограниченный доступ.
- Level of Support
- Уровень поддержки обеспечиваемый бэкэндом:
n/a Сканер не поддерживается вообще -- Сканер определяется, однако сделать что-либо полезное не возможно - Поддерживается, но присутствую важные для работы ошибки (неверные цвета, ошибки сегментации во время сканирования) + Поддерживается, но есть некоторые ошибки (например, медленное сканирование или поддерживаются не все разрешения и режимы сканирования) ++ Поддерживается, принципиальных для работы ошибок нет. ? Ситуация не известна или спорна, пожалуйста сообщите если имеете какую-либо информацию. - Scan
- Нормальное сканирование в режимах lineart, gray и color. (режимы сканирования: lineart - черно-белый, gray - серый, color - цветной, прим.пер.).
- ADF
- Поддержка устройства автоматической подачи документов
- TA
- Поддержка адаптером прозрачности (для слайдов или негативов)
Не используйте файл на NFS диске, для сканирования в черно-белом режиме, это будет чрезвычайно медленно. При использовании медленного жесткого диска процесс сканирования так же может быть медленным.
Автоматическая подача документа (ADF) не работает в режиме color.
SCSI-vendor: MUSTEK; SCSI-model: MFS-06000CX, MSF-06000CZ, MFS-12000CX; scanner-id: (См. SCSI-model)
Сообщений о работе этого сканера довольно мало. Если ваш сканер выводит сплошной черный фон в цветном или сером режиме сканирования, обновите бэкэнд Mustek как минимум до версии 1.0-125. Кроме того, попробуйте изменить опции custom-gamma (например, scanimage --custom-gamma). См. Bug and success reports.
SCSI-vendor: MUSTEK; SCSI-model: MSF-06000SP, MFS-06000SP?; scanner-id: (См. SCSI-model)
Есть сведения о некорректной работе в черно-белом режиме, возможно может помочь lineart-fix? Я не занимался этой проблемой. Версия 1.51 выдает сплошное изображение в сером режиме сканирования. Пожалуйста, сообщите о ваших результатах. См Bug and success reports.
SCSI-vendor: MUSTEK; SCSI-model: MSF-08000SP (MFS-08000SP for 2.x versions); scanner-id: (see SCSI-model)
Используйте текущую версию бэкэнда. Некоторые версии (видимо речь о версиях прошивок) этого сканера, кажется, имеют проблемы с появлением строк при сканировании в цветном режиме, при использовании более старых версий Mustek бэкэнда. Нужна как минимум версия 1.0-113, для того чтобы избежать проблем с установкой гаммы.
Наблюдаются проблемы при соединении с использованием ADF: у 1200SP V 1.00 есть проблема со сканированием в цветном режиме при использовании ADF. Он сообщает о том, что коррекция не нужна, однако, это не так. Возможно это ошибка в прошивке. Другие версии (например V1.02 и V1.06) содержат следующий баг: головка сканера не находится в правильном положении при использовании ADF, поэтому все изображения серые. Иногда можно наблюдать, что крайние левая и правая части отсканированы корректно. Вероятная причина ошибка в прошивке, т.к. подобное происходить и с Windows драйверами. Я знаю лишь один способ избавиться от этой проблемы - снять ADF вообще со сканера, пользоваться сканером, не используя скобу и передвинуть к переднему краю сканера на 15 мм. Проведите несколько тестовых сканирований, для того, что бы найти более точную позицию.
Существуют еще такие модели Mustek как Paragon 12000 SP III (или 1200 SP III) это совершенно другие сканеры Paragon. Вопреки названию, это модели серии ScanExpress.
SCSI-vendor: SCANNER; SCSI-model: [empty]; scanner-id: MFS-12000SP, MSF-12000SP?
Некоторые пишут, что для работы ScanMagic 600 II SP нуждался в MUSTEK_FLAG_USE_EIGHTS, но пока жалоб не поступало, так что я не уверен, необходимо ли это условие в текущей версии SANE. Если у вас имеется сканер ScanMagic, пожалуйста сообщите (см. Bug and success reports).
Название "Paragon 600 II SP", кажется, используется Mustek для MFC-600S (как по крайней мере обозначено на сканере).
SCSI-vendor: SCANNER; SCSI-model: [empty]; scanner-id: MFC-06000CZ
Сканер очень медленный.
У MFC-800S кажется, есть проблемы со сканированием в цветном режиме. Если вы имеете такой сканер, напишите мне. (см. Bug and success reports)!
SCSI-vendor: SCANNER; SCSI-model: [empty]; scanner-id: MFC-08000CZ
При сканировании с разрешением 600 dpi в цветном режиме наблюдаются цветные поперечные полосы. Этой проблемы не происходит если использовать "реальный" SCSI адаптер. Я получил одно сообщение о медленном сканировании при использовании версии прошивки 1.01. Возможно, в этом виноват Mustek SCSI адаптер или драйвер ядра Linux. С моим 6000SP 1.01 такой проблемы не возникало.
SCSI-vendor: SCANNER; SCSI-model: [empty]; scanner-id: " C03 S10IDW"
Используйте "настоящий" SCSI адаптер. Адаптер от Mustek может быть причиной следующих проблем или ошибок: есть данные что сканер работает очень медленно из-за возврата в цветном режиме с высоким разрешением в связи с большой областью сканирования. Возможны горизонтальные полосы при сканировании в цветном режиме или с оттенками серого с прошивкой версии 1.01. Возможна такая проблема есть у всех прошивок до версии 2.0. Со ScanMagic 9636S v1.01 у меня иногда такие проблемы случаются. Это происходит при сканировании в цветном режиме при >600 dpi и ширине > 10 см. Попробуйте использовать буфер большего размера (2MB или 4MB) так как полоски появляются, когда буфер заканчивается. Так же попробуйте уменьшить нагрузку на ваш компьютер во время сканирования. Я думаю это баг в прошивке этих сканеров. Вы можете так же попробовать увеличивать ширину сканирования, т.к. иногда это способно привести к более лучшим результатам. Пожалуйста, пришлите отчет об ошибках если это происходит. (см. Bug and success reports).
ScanMagic 9636S кажется идентичен ScanExpress 12000SP. Не удивляйтесь если бэкэнд определит ваш ScanMagic как ScanExpress 12000SP. Програмно определить это не возможно.
SCSI-vendor: SCANNER; SCSI-model: [empty]; scanner-id: " C06 S12IDW"
Теперь поддерживается калибровка перед каждым сканированием, но до сих пор не идеально. Это может помочь в том случае, когда сканер долгое время включен, врезультате чего могут получаться цветные полосы.
Я не получал сообщений о работе ScanMagic 9636S Plus, но вероятно он идентичен ScanExpress 12000SP Plus.
SCSI-vendor: SCANNER; SCSI-model: [empty]; scanner-id: "XC06 S12IDW"
На сегодняшний день, я получил только один отчет. Ядро Linux терпит фатальный сбой, при запуске scanimage. По-моему это ошибка ядра либо аппаратная проблема. Я думаю, этот сканер похож на сканеры моделей ScanExpress, но на сегодняшний момент у меня нет сведений о работе этого сканера. Сообщите мне если у вас такое устройство.
Сообщений о работе этого сканера, довольно мало. По-моему он работает с бэкэндом как сканер ScanExpress. Для того что бы полностью использовать возможный размер в файле mustek.conf необходимо использовать опцию "legal-size" после имени сканера. Подробности см. в sane-mustek(5). Если данный сканер работает у вас, пожалуйста сообщите мне. (см. Bug and success reports).
SCSI-vendor: SCANNER; SCSI-model: [empty]; scanner-id: " C06 S12IDW"
A3 Pro как минимум нуждается в тестировании. Поддерживаются следующие режимы сканирования: черно-белый режим (1 бит), серый (8 бит), быстрый серый (8 бит) и цветной (24 + 36 бит). Так же поддерживается калибровка, однако, пока еще, не безупречно. Работает ли это в 1200 A3 Pro я не знаю.
Старые версии бэкенда имели несколько ошибок при работе с этими сканерами. Убедитесь, что используете версию не старше, чем та, которая идет с sane-backends 1.0.9.
Перед первым сканированием (в любом режиме), необходимо включить "Quality calibration". Иначе сканирование останавливается либо результатом сканирования будет чистое белое изображение.
Перед первым сканированием (или после перерыва в сканировании, в течении нескольких минут) сканер останавливается секунд на 30-90 перед началом процесса сканирования для нагрева лампы.. Если сообщения отладки включены, выведется соответствующее сообщение.
Иногда ядро, само содержащее информацию о 1505 плат зависает. Я до сих пор не знаю, почему это происходит. Остальные сканеры работают с этой платой.
Поддержка автоматической подачи документов, не была проверена. Адаптер, обеспечивающий прозрачность, TA III, по сообщениям работает с 1200 SP Pro. Сообщите мне, если у вас имеются ADF или TA и A3 Pro.
SCSI-vendor: SCANNER; SCSI-model: [empty];
scanner-id: "MFS-1200SPPRO" (Paragon 1200 SP Pro)
SCSI-vendor: SCANNER; SCSI-model: [empty]; scanner-id: "MFS-1200A3PRO"
(Paragon 1200 A3 Pro)
Этот сканер поддерживается бэкэндом начиная с версии 1.0-97. В цветном режиме в некоторых разрешениях возможно появление голубых полос. Я, пока еще не знаю источника этой проблемы. Адаптер прозрачности поддерживается, но только TAIV (ISO A4 размер) потому, что других я пока, к сожалению, не имею. Протестируйте и отправьте мне отчет с данными отладки.
SCSI-vendor: SCANNER; SCSI-model: [empty];
scanner-id: " L03 S12IDW"
У меня мало сообщений о сканерах Trust, но эти модели, кажется, работают с бэкэндом Mustek. Они повторно помечены Mustek сканерами. Судя по отчетам, очень медленно работают в высоком разрешении, особенно в цветном режиме. Попробуйте использовать с различными SCSI адаптерами.
Обратите внимание, что существует довольно много сканеров от Trust в названии моделей которых присутствует "19200". Однако, только указанные сканеры поддерживаются бэкэндом Mustek (насколько я знаю). Если ваш сканер определяется (например, с помощью sane-find-scanner) как "Trust" или "AASHIMA" сканер (не Mustek) он не поддерживается. К примеру, 4800SP Plus не работает с бэкэндом Mustek.
Если ваш Trust Imagery 1200 работает только в черно-белом или цветном режиме, используйте SANE 1.0.7 или выше.
Дмитрий Кохманюк (Dmitry Kohmanyuk dk at farm dot org) получил положительные результаты от работы с серией Trust 19200 excellence, FreeBSD 3.5 и Adaptec 2940. Если у вас есть вопросы по данной конфигурации свяжитесь с ним.
Некоторые Trust сканеры поддерживаются Frank Zago's Teco3 бэкэнд.
Imagery 1200: SCSI-vendor: MUSTEK; SCSI-model: MFS-06000CX;
scanner-id: (see SCSI-model)[=Mustek Paragon 6000CX three pass]
Imagery 1200SP: SCSI-vendor: MUSTEK; SCSI-model: MSF-06000SP;
scanner-id: (see SCSI-model)[=Mustek Paragon 6000SP]
Imagery 4800SP: SCSI_vendor: MUSTEK; SCSI-model: MFC-06000CZ;
scanner-id: (see SCSI-model)[=Mustek Paragon 600 II CD]
SCSI Connect 19200 and Trust excellence series: SCSI-vendor: SCANNER;
SCSI-model: [empty]; scanner-id: " C06 S12IDW" [=Mustek ScanExpress 12000SP]
Я имею лишь одно сообщение о этом сканере. Он кажется повторно назван как Mustek 600 II CD (или MFC-600S). Если вы имеете такой сканер, или другой Primax сканер также поддерживаемый бэкэндом Mustek напишите мне. (см Bug and success reports).
Этот сканер не соединяется с компьютером как другие (SCSI, USB или параллельный порт). Он поставляется с собственной ISA картой (ab306N) которая служит для питания. Со стороны программного обеспечения он виден как устройство на параллельном порту. SANE использует его собственный драйвер (sanei_ab306.c) для подключения к сканеру. Нет сложного драйвера ядра
Для настройки 600 II N, пожалуйста, прочтите man руководство (sane-mustek, поищите "PARAGON 600 II N") и измените mustek.conf. Попробуйте использовать scanimage, xscanimage или xsane. Если будут проблемы проверьте следующий параграф.
В дополнение к SANE_DEBUG_MUSTEK можно установить SANE_DEBUG_SANEI_AB306 что бы видеть, что точно делает аппаратный драйвер.
Если ваш сканер не может найти mustek.conf. Он должен содержать только адрес порта, например 0x3ab, без SCSI устройства или /dev/scanner. Пробуйте только один адрес порта из списка man руководства, который не занят каким нибудь устройством на параллельном порте(ах).
Драйвер должен иметь доступ к io карты. Вы должны разрешить любому пользователю читать/писать /dev/port (например, chmod a+rw /dev/port), запустите scanimage/XSane суперпользователем (из-под root) или установите setuid как у суперпользователя (root) (chmod u+s /where/ever/your/frontend/is). Будьте осторожны работая с привилегиями root! Вы должны услышать некоторые звуки от сканера (инициализация) и увидеть какой либо свет. Работая с ядром Linux >= 2.2.11 для доступа к /dev/port необходимо быть root`ом.
Если получаемые изображения выглядят ужасно, (полосы) перечитайте man руководство, касающееся опции linedistance-fix. Если у вас прошивка версии 1.х, удалите (закомментируйте) опцию linedistance-fix из mustek.conf. Для прошивок версии 2.x опция linedistance-fix должны быть включена.
Если сканер работает нестабильно - постоянно останавливается (дергается, зеленый свет вспыхивает, прекращается отклик от сканера) вы должны использовать программу из директории tools/: mustek600iin-off.c. Запустите эту команду для выключения сканера. Иначе необходимо вытащить кабель сканера для возврата в исходное положение. Для компиляции кода просто выполните make mustek600iin-off в директории tools пакета SANE.
Сканирование в сером или цветном режиме выше 300 dpi может привести к мусору в изображении. Пока решения нет, но я думаю, что это из-за слишком медленного перемещения данных со сканера в память компьютера.
Сканер с прошивкой 1.00 кажется, блокируется, когда впервые запускается программа сканирования. Попробуйте опцию "option force-wait" в mustek.conf. Это должно работать с бэкэндом Mustek 1.0-100 и выше.
"SCSI"-vendor: SCANNER; "SCSI"-model: [empty]; scanner-id: MFC-06000CZ
Это действительно сканер на параллельном порту. Он использует SCSI-over-parallel port протокол, поэтому поддерживается Mustek SCSI бэкэндом. Поддержка была добавлена с sane-backends 1.0.13, так что вам нужно получить development snapshot (! не стабильная версия). Поддержка этого сканера написана James Perry.
Установка похожа на 600 II N. Подробности на странице руководства (manual page).
Сканер поддерживается недавно, и до конца не отлажен. Если вы имеете такое устройство, напишите мне.
Некоторые ссылки на основную документацию к SANE можно найти у меня страница о SANE .
По возможности неплохо бы поддерживать обратную связь. Если вы имеете Mustek (или один из поддерживаемых Trust), сканнер сообщите мне, если вы работаете с SANE. Перед тем, как сообщить мне об ошибке, попробуйте последнюю версию бэкэнда. Меня интересует следующее:
export SANE_DEBUG_MUSTEK=255 scanimage -L 2>dbg.logdbg.log и есть нужный мне вывод.
export SANE_DEBUG_MUSTEK=255 scanimage -d mustek:/dev/scanner --resolution 100 --mode Color >image.pnm 2>dbg.log
Пишите на henning@meier-geinitz.de. Пожалуйста, используйте немецкий или английский язык, в письме.
Используйте export SANE_DEBUG_MUSTEK=255 перед запуском любой SANE программы, для установки максимального уровня отладки. Для поиска проблем с SCSI используйте export SANE_DEBUG_SANEI_SCSI=255. Эта отладочная опция снизит быстродействие при сканировании в высоком разрешении. Не включайте эту опцию при каждодневном использовании. Пример (для sh/bash):
SANE_DEBUG_MUSTEK=5 scanimage -L
Различная производительность и цветные полосы, могут быть связаны со SCSI драйвером или аппаратными средствами. Так же в последних версиях возможны некоторые проблемы с SCSI драйверами. Некоторые из них в следующей секции. Прочтите man руководство sane-scsi для основной информации о настройке SCSI. Вы можете использовать sane-find-scanner для поиска всех подключенных сканеров. Если сканера нет в списке, проблема связана с драйвером SCSI, аппаратным обеспечением или правами доступа файла (для /dev/sg*). Если и после этого sane-find-scanner не помогает, возможно, сканер не поддерживается SANE.
Насколько я знаю, бэкэнд Mustek работает с каждым SCSI контроллером поддерживаемым операционной системой.
В следующей таблице список SCSI карт поставляемых Mustek, о которых сообщили мне. Изображения некоторых из этих адаптеров можно посмотреть на сайте Mustek . В таблице показана загрузка драйвера как модуля ядра Linux. Однако, возможно, вам будет нужно изменить адрес IO порта. Смотрите README и исходный код для параметров ядра, если вы не желаете использовать модули. Если в поставке вашего сканера другая карта (адаптер) или у вас есть сведения касающиеся других операционных систем сообщите мне.
Model / Модель | Chip-ID(s) / ID чипа(ов) | modprobe command / команда загружающая модуль |
---|---|---|
DTC-3181E | DTCT-436P | modprobe g_NCR5380 ncr_addr=0x280 dtc_3181e=1 |
DTC-3181L | ||
DTC-3181LE | ||
AZ SCSI | 53C400A | modprobe g_NCR5380 ncr_addr=0x280 ncr_53c400a=1 |
3151P | ||
Adaptec AVA-1505AE/AI | AVA-1505Ae | modprobe aha152x aha152x=0x140,10 |
Domex DMX3191D | 536 | modprobe dmx3191 |
DTC-3181A | DTCT-436 | modprobe g_NCR5380 ncr_addr=0x2C0 dtc_3181e=1, more details |
AX SCSI | 53C400 | не испытано, возможно так же g_NCR5380? |
Adaptec AVA-1502P | ? | не испытано, возможно aha152x? |
Adaptec AVA-1502AP | ? | не испытано, возможно aha152x? |
Для драйвера g_NCR5380 есть несколько настраиваемых опций (USLEEP), находящихся в начале файла linux/drivers/scsi/g_NCR5380.c. Используйте их на собственный риск. "Играя" с ними можно полностью остановить ядро. Для того, что бы добиться более высокой скорости сканирования попробуйте поменять следующие значения USLEEP_POLL 50, USLEEP_SLEEP 1 и USLEEP_WAITLONG 20. Однако это может сказаться вцелом на производительности системы. Единица изменения этих опций - "мгновение" (jiffy) 10 ms. USLEEP_POLL время ожидания драйвером данных, USLEEP_SLEEP время отдаваемое остальной системе. Максимальной скорости сканирования можно добиться закомментировав строку "#define USLEEP". Это будет блокировать систему до конца сканирования. Скорость сканирование увеличивается до ~15% (у меня), однако с некоторыми сканерами система останавливается полностью. Дополнительную информацию о этом сканере смотрите в файлах README.g_NCR5380, g_NCR5380.c, NCR5380.c. Если ваш сканер не имеет переключателей (джамперов) для установки адресов io порта, в этом случае, возможно, вам будет нужно воспользоваться isapnp. Однако все карты, которые я видел, работают без этой уловки. Если адрес по умолчанию 0x280 не работает, попробуйте один из этих: 0x220, 0x240, 0x280, 0x2a0, 0x2c0, 0x300, 0x320, 0x340. Также есть сведения, что для этих карт должен быть выбран SCSI ID равный 0.
Драйвер для DMX3191D включен в ядро Linux 2.4.x.
Есть внешнее (не разработчика, прим.пер) описание того как заставить Paragon 1200 работать с адаптеров dtc3181 SCSI . Мне не пришлось перекомпилировать ядро, однако, вам это, возможно, сможет помочь. В настоящее время find-scanner называется sane-find-scanner.
Mustek сканеры, использующие собственный SCSI контроллер не нуждаются в остановке, об этом говорит сама Mustek, это же подтверждается и моим собственным опытом. Ручная внешняя остановка, так же не должна, иметь проблем. Насколько мне известно, сканер не Mustek SCSI, имеют свой собственный "остановщик". Если вы использует более одного устройства, применяются правила остановки.
Linux 2.4.x: различные люди сообщают о проблемах со сканерами Mustek и ядром Linux 2.4.х. Время ожидания, ошибки ввода-вывода и другие проблемы. Перед тем как что-либо предпринять, обновите SANE как минимум до версии 1.0.5, а бэкэнд Mustek до версии 1.0-111. Если проблема осталась, обновите ядро. Я встречал определенные трудности с ядром Linux 2.4.3. Так же попробуйте следущее установите в mustek.conf: option disable-double-buffering и option buffersize 32. Для дополнительной информации смотрите man sane-mustek
Linux 2.2.x, x < 7: это ядро не может менять размер буфера. Стандартный размер буфера 32k, довольно мал, для бэкэнда, что ведет к ошибкам связанным с нехваткой памяти. Это можно исправить в исходниках ядра (см man sane-scsi), но проще обновить ядро до текущей версии 2.2 или до 2.4.
Linux 2.0.x: это ядро не позволяет меня размер буфер (см. выше). Так же в нем нет драйвера для Mustek SCSI адаптеров (g_NCR5380). Обновляйте.
Adaptec 1542 и другие Adaptec контроллеры: из README.linux к SANE. Adaptec 1542 SCSI адаптер: использования размера буфера большего, чем 32768 с драйвером aha1542 может привести к kernel panic. Эта проблема, кажется, встречается и с Adaptec контроллерами. Так что если у вас данная ошибка, установите опцию "option buffersize 32" в mustek.conf. С текущей версией ядра, этой проблемы не должно быть.
Я получил сообщения, что с новыми ядрами Linux Adaptec контроллеры не работают так хорошо, как со сканерами Mustek. Решения - использовать aic7xxx_old модуль ядра вместо aic7xxx.
NCR 810 клоны: при работе с некоторыми сканерами эти контроллеры блокируют ядро. Отключение disconnect/reconnect кажется решает эту проблему (options ncr53c8xx ncr53c8xx="disc:n").
Advance Acard: я получил сообщения от владельцев таких сканеров о том, что Linux не определяет сканеры, использующие Acard / Advance SCSI адаптеры. Если вы посмотрите на отладочную информацию, т.е. вывод отладчика (level 5), вы увидите что данные обрезаются на 36 байте. После этого возвращается только мусор. Поскольку эти данные необходимы для определения сканера, бэкэнд не может его обнаружить. На новых 2.4.x ядрах Linux. считаю, что этой проблемы Acard не должно быть.
SANE работает только с uk?-устройствами (например, /dev/uk0). Если ваш сканер определяется ss драйвером, он не будет работать. Удалите ss из ядра утилитой "config" или соберите новое ядро, без ss. Установите ссылку с /dev/scanner на /dev/uk0 и/или отредактируйте mustek.conf.
Сканеры с высоким разрешением, нуждаются в большом размере буфера. См. README.netbsd для подробностей.
Большинство сканеров Mustek (на собственных SCSI адаптерах) работает медленно при высоком разрешении. В цветном режиме после нескольких миллиметров сканирование возвращается. CCD возвращается назад на несколько миллиметров и стартует вновь. Несколько советов, которые могут работать:
Все эти советы, могут работать, однако точно так же они могут и не работать, так что, пожалуйста, сообщите мне о результатах.
Если вы установите уровень отладки не меньше 3-го, бэкэнд будет сообщать время сканирования (без учета времени возвращения сканирующей головки).
Большинство проблем такие: цвета неправильные, возможно появление горизонтальных линий, иногда появляются ошибки бэкэнда при сканировании в цветном режиме. Эти ошибки, в настоящее время появляются из-за различных методов компенсации сдвига CDD строки. Некоторые сканеры самостоятельно проводят коррекцию отклонения, за некоторых это должен делать бэкэнд. Бэкэнд должен определять, для каких версий прошивки необходимо проводить коррекцию, а для каких это не нужно. У меня нет информации о всех прошивках работа, с которыми может быть некорректной. Попытайтесь включить/отключить "option linedistance-fix" в mustek.conf. Если это не помогает, отправьте мне письмо с отчетом отладчика.
Если вы считаете, что ваш сканер не распознается бэкэндом из-за "общения" с другим бэкэндом, то просто отключите все остальные бэкэнды. Отредактируйте dll.conf закомментировав все остальные бэкэнды, кроме mustek.
Это может быть одним из разновидностей такого эффекта как муар, в особенности это касается печатных изображений. Взгляните для примера это изображение. Попробуйте использовать немного другое разрешение. Если это не помогает, вы можете использовать фильтры Gimp, например "gaussian RLE blur" для улучшения качества изображения.
Это может произойти в случае, если ваш сканер отклонился от нормальной плоскости сканирования. Так как Mustek сканеры не имеют сенсоров завершения, такая ситуация способна повредить вашему сканеру. Другая причина: возможно, вы заблокировали сканер перед началом сканирования или наоборот не заблокировали сканер перед его перемещением. Если это произошло немедленно выключайте сканер!
Для моделей A4 Paragon (600 II N, 600 II CD, 600S, 800 II SP) эту проблему можно исправить (не гарантируется!): Выключите устройство и вытащите все кабели. Снимите заднюю крышку вашего сканера (4 шурупа). Вы должны найти цилиндр с зубчатым колесом и проводами. Вероятно, некоторые провода попали внутрь цилиндра. Снимите винт и небольшими поворотами попробуйте вытащить провода. Это поможет вам вращать зубчатое колесо вперед\назад. Не забудьте зафиксировать цилиндр, используя винт. Закройте крышку и попытайтесь опять.
Я не имел таких проблем с другими сканерами, так что действуйте с ними самостоятельно. Однако меня интересуют ваши сообщения, по этому поводу.
Есть как минимум пять типов TA: TAI (для сканеров размера Paragon), TAII (для сканеров серии Paragon II ISO A4), TAIII (я не знаю для каких именно сканеров, возможно для Pro или A3?), TAIV (для сканеров ScanExpress) и TA V для USB сканеров BearPaw (1200F и 2400?).
Для включения устройства обеспечивающего прозрачность, просто установите исходную опцию в "Transparency adapter". Если выбранное никак не обнаруживается, ваш адаптер не был определен драйвером. Пожалуйста сообщите мне в этом случае. (См. bug and success reports).
TA адаптеры для сканеров Paragon Legal тип TA I (6000CX, 8000CX, 6000SP, 8000SP, 12000SP) и для сканеров Paragon A4 тип TA II (600 II CD, 800 II SP) определяются и поддерживаются бэкэндом. Однако мне интересны отчеты.
Адптеры типа TA IV (для ScanExpress сканеров) могут быть использованы для всех сканеров (не Mustek тоже) потому что не соединяются со сканером. только блоком питания. Некоторые сканеры ScanExpress поддерживают TA напрямую, это означает, что внутренняя лампа выключена и используется строка калибровки TA. В этом случае TA должен быть расположен точно в верхнем-правом углу (смотрите на стрелку) шнур питания должен указывать на конец сканера, иначе вы получите некорректные (сверх-выдержанные) изображения.
ADF для сканеров размера Paragon Legal и A4 поддерживаются и испытаны. Я не испытывал ADF для серии Pro и ADF для моделей ScanExpress кажется, не существуют. Для использования ADF включите "Automatic Document Feeder" в исходной опции.
Xscanimage и scanimage получат первую страницу от ADF и сканируют ее. последние версии scanimage так же поддерживают автоматическую подачу документов. Xsane может сканировать все страницы с помощью ADF однократным нажатием кнопки "start". Есть так же специальная команда SANE scanadf.
Есть две возможности получить последнюю на сегодняшний день версию бэкэнда Mustek SCSI: использовать текущий снимок CVS или скачать бэкэнд самостоятельно. CVS снимки содержат полный дистрибутив SANE и довольно велики. Если вы не имеете новейшей версии SANE, вероятно лучше всего использовать CVS. Иначе можно скачать бэкэнд отдельно.
Так же можете воспользоваться официальным CVS деревом SANE которое также содержит и текущую версию бэкэнда Mustek.
Все эти файлы распространяются в надежде на то, что они будут полезны, но БЕЗ КАКОЙ БЫ ТО НИ БЫЛО ГАРАНТИИ и тд, и тд, и тд. Даже если это стабильное ПО, оно может содержать известные (а возможно и не известные) баги. Я не тестировал все, т.к. я не имею абсолютно всех сканеров.
Сканеры Mustek не имеют защиты от физического превышения зоны сканирования. Если вы пользуетесь не до конца испытанными сканерами будьте готовы отключить питание в случае появления, каких бы, то было странных звуков. Пожалуйста, прочтите файл PROBLEMS в дистрибутиве SANE.
Изучите файл mustek.CHANGES, который так же поставляется с бэкэндом, в файле tar.gz. В этом файле присутствует описание всех важнейших изменений.
Все старые версии так же доступны, особенно для тестирования и отлова багов. См. Старые версии.
Эти файлы не официальные снимки CVS дерева SANE (sane-backends + sane-frontends). These files are (unofficial) snapshots of the SANE CVS (sane-backends + sane-frontends). См. страница снимков для подробнойтей.
Обновления Mustek SCSI бэкэнда нуждаются в чистом sane-backends-1.0.13 (или новее) или текущей версии снимка с CVS. Скачайте исходники текущей версии SANE, распакуйте их и зайдите в директорию с исходниками (например, cd /usr/src/sane-backends-1.0.13/). Распакуйте тарбол с бэкэндом (например, tar xzf /path/to/mustek-backend-1.0-xy). Выполните configure, make and make install. Не забудьте прочесть документацию (README и manpages)
Для SANE 1.0.15: 1.0-138
Для SANE 1.0.14: 1.0-137
Для SANE 1.0.13: 1.0-136
Для SANE 1.0.10/1.0.11: 1.0-132, 1.0-131
Для SANE 1.0.9: 1.0-129
Для SANE 1.0.8: 1.0-128, 1.0-127, 1.0-126, 1.0-125, 1.0-124
Для SANE 1.0.7: 1.0-122, 1.0-121, 1.0-120, 1.0-119
Для SANE 1.0.6: 1.0-118, 1.0-117, 1.0-116, 1.0-114
Для SANE 1.0.5: 1.0-113, 1.0-112, 1.0-111, 1.0-110, 1.0-109, 1.0-108
Для SANE 1.0.4: 1.0-106, 1.0-105, 1.0-104, 1.0-103
Для SANE 1.0.3: 1.0-101, 1.0-100, 1.0-99, 1.0-98
Last modified: 2005-09-05 21:25:02 CEST by Henning Meier-Geinitz (henning@meier-geinitz.de).
Назад на основную страницу о SANE
На мою домашнюю страницу (на немецком)
Выходные данные (на немецком)