Страница 2 из 4
Re: сканер Mustec 1200 UB Plus
Добавлено: 27 апр 2019, 11:24
Olej
Olej писал(а):Поехали делать всё по-новой...
После обновлений ... Mint до 19.1 ... либо программных пакетов apt-get ... либо смены железа (материнской платы):
Код: Выделить всё
olej@nvidia:~$ lsb_release -a
No LSB modules are available.
Distributor ID: LinuxMint
Description: Linux Mint 19.1 Tessa
Release: 19.1
Codename: tessa
Код: Выделить всё
olej@nvidia:~$ lsusb | grep Scanner
Bus 002 Device 004: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
Всё снова развалилось
:
Код: Выделить всё
olej@nvidia:~$ xsane
[gt68xx] Couldn't open firmware file (`/usr/share/sane/gt68xx/PS1fw.usb'): Нет такого файла или каталога
Re: сканер Mustec 1200 UB Plus
Добавлено: 27 апр 2019, 11:39
Olej
Olej писал(а):
Всё снова развалилось
:
Любопытно, что с изменением версии (сборки) xsane - изменилась
идентификация сканера, его название:
Код: Выделить всё
olej@nvidia:~$ xsane --version
xsane-0.999 © 1998-2013 Oliver Rauch
Эл. почта: Oliver.Rauch@xsane.org
пакет xsane-0.999
собрано с GTK-2.24.31
with color management function
с поддержкой GIMP, собрано с GIMP-2.8.20
Форматы файлов XSane: jpeg, pdf(compr.), png, pnm, ps(compr.), tiff, txt
Код: Выделить всё
olej@nvidia:~$ scanimage -L
device `gt68xx:libusb:002:004' is a Mustek BearPaw 1200 CU flatbed scanner
И при запуске в терминале:
Код: Выделить всё
olej@nvidia:~$ xsane
[gt68xx] Couldn't open firmware file (`/usr/share/sane/gt68xx/PS1fw.usb'): Нет такого файла или каталога
Код: Выделить всё
olej@nvidia:~$ ls -l /usr/share/sane/gt68xx/
итого 8
-rw-r--r-- 1 root root 7792 янв 25 2017 sbfw.usb
Re: сканер Mustec 1200 UB Plus
Добавлено: 27 апр 2019, 11:44
Olej
Olej писал(а):Любопытно, что с изменением версии (сборки) xsane - изменилась идентификация сканера, его название:
А раз так .. то вместо (или прежде
) того, чтоб править вручную конфигурации, загружу ка фирмваре-прошику (драйвер) всё с того же сайта
SANE GT68xx Backend
И помещу её в /usr/share/sane/gt68xx:
Код: Выделить всё
olej@nvidia:~$ ls -l /usr/share/sane/gt68xx/
итого 16
-rw-r--r-- 1 olej olej 7986 апр 27 11:28 ps1fw.usb
-rw-r--r-- 1 root root 7792 янв 25 2017 sbfw.usb
Re: сканер Mustec 1200 UB Plus
Добавлено: 27 апр 2019, 11:51
Olej
Olej писал(а):
И помещу её в /usr/share/sane/gt68xx:
Запуск...
И ... о чудо
:
И как видно по 2-й картинке, по
заголовку окна, теперь называется совсем дугой (модификации) сканер на чипсете Grandtech GT-6801 !
Re: сканер Mustec 1200 UB Plus
Добавлено: 27 апр 2019, 11:59
Olej
Olej писал(а):И как видно по 2-й картинке, по заголовку окна, теперь называется совсем дугой (модификации) сканер на чипсете Grandtech GT-6801 !
Но ... устройство инициализируется, но сканирование заканчивается так:
Re: сканер Mustec 1200 UB Plus
Добавлено: 27 апр 2019, 12:57
Olej
Olej писал(а):Но ... устройство инициализируется, но сканирование заканчивается так:
А теперь... всего лишь:
1. забиваю комментарием в /etc/sane.d/gt68xx.conf строку с VID:DID:
Код: Выделить всё
##############################################################################
# Autodetect Mustek BearPaw 1200 CU, 2400 CU, Mustek ScanExpress 1200 UB Plus,
# Artec Ultima 2000 (e+), and several other GT-6801-based scanners
#usb 0x05d8 0x4002
2. дописываю в тот же конфигурационный файл в конец:
Код: Выделить всё
# Mustek ScanExpress 1200 UB Plus:
usb 0x05d8 0x4002
override "mustek-scanexpress-1200-ub-plus"
firmware "/usr/share/sane/gt68xx/sbfw.usb"
vendor "Trust"
model "Compact Scan USB 19200"
afe 0x20 0x02 0x22 0x03 0x1f 0x04
Сканирование:
Вот как теперь распознаётся сканер (не самым лучшим образом
):
Код: Выделить всё
olej@nvidia:~$ scanimage -L
device `gt68xx:libusb:002:004' is a Trust �Tq��U flatbed scanner
P.S. Характерно, что
при запущенном xsane (занятом сканере?) это распознавание завершается так:
Код: Выделить всё
olej@nvidia:~$ scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
Re: сканер Mustec 1200 UB Plus
Добавлено: 27 апр 2019, 13:32
Olej
Olej писал(а):
P.S. Характерно, что при запущенном xsane (занятом сканере?) это распознавание завершается так:
В конечном итоге оставил так (в облом разбираться дальше):
Код: Выделить всё
root@nvidia:/etc/sane.d# pwd
/etc/sane.d
root@nvidia:/etc/sane.d# tail -n6 gt68xx.conf
# Mustek ScanExpress 1200 UB Plus:
usb 0x05d8 0x4002
override "mustek-scanexpress-1200-ub-plus"
firmware "/usr/share/sane/gt68xx/sbfw.usb"
vendor "Mustek"
afe 0x20 0x02 0x22 0x03 0x1f 0x04
Код: Выделить всё
olej@nvidia:~$ scanimage -L
device `gt68xx:libusb:002:004' is a Mustek ScanExpress 1200 UB Plus flatbed scanner
Re: сканер Mustec 1200 UB Plus
Добавлено: 27 апр 2019, 13:43
Olej
Помимо прочего, как утверждается, SANE-сканер можно расшарить по LAN -
SANE, СКАНИРОВАНИЕ ДОКУМЕНТОВ ПО СЕТИ
18 ДЕКАБРЯ 2008
SANE это API, обеспечивающий стандартизированный доступ к сканерам различных производителей в Linux. Если ваш сканер поддерживается SANE, то можно организовать доступ к сканеру по сети. Не буду описывать процедуру установки сканера, опишу какие надо сделать изменения в конфигурационных файлах, чтобы получить доступ к установленному сканеру по сети.
Re: сканер Mustec 1200 UB Plus
Добавлено: 27 апр 2019, 14:03
Olej
Для совсем уж любознательных ... по настройкам и в конфигурациях полазить
:
Код: Выделить всё
olej@nvidia:/etc/sane.d$ man sane
...
gt68xx
The gt68xx backend provides support for scanners based on the Grandtech GT-6801 and GT-6816 chips like
the Artec Ultima 2000 and several Mustek BearPaw CU and TA models. Some Genius, Lexmark, Medion, Packard
Bell, Plustek, and Trust scanners are also supported. See sane-gt68xx(5) for details.
...
Код: Выделить всё
olej@nvidia:/etc/sane.d$ man sane-gt68xx
...
The vendor and model options are not absolutely necessary but for convenience. Quite a lot of scanners from different
manufacturers share the same vendor/product ids so you can set the "correct" name here.
The afe option allows one to set custom offset and gain values for the Analog FrontEnd of the scanner. This option can
be either used to select the AFE values if automatic coarse calibration is disabled, or to make automatic coarse cali‐
bration faster. For the latter usage, enable debug level 3 (see below), scan an image and look for debug line string
with "afe". Copy this line to gt68xx.conf. The option has six parameters: red offset, red gain, green offset, green
gain, blue offset, and blue gain.
A sample configuration file is shown below:
usb 0x05d8 0x4002
override "mustek-scanexpress-1200-ub-plus"
firmware "/opt/gt68xx/SBfw.usb"
vendor "Trust"
model "Compact Scan USB 19200"
afe 0x20 0x02 0x22 0x03 0x1f 0x04
...
Код: Выделить всё
olej@nvidia:/etc/sane.d$ man sane-mustek_usb
...
The sane-mustek_usb library implements a SANE (Scanner Access Now Easy) backend that provides access to Mustek USB flatbed
scanners (including a clone from Trust). At present, the following scanners are known to work more or less with this backend:
Mustek 600 CU
Mustek 1200 UB
Mustek 1200 CU
Mustek 1200 CU Plus
Trust Compact Scan USB 19200
...
Re: сканер Mustec 1200 UB Plus
Добавлено: 03 май 2019, 17:30
Olej
Olej писал(а):
P.S. Характерно, что при запущенном xsane (занятом сканере?) это распознавание завершается так:
Этот сканер сведёт меня с ума!
(а вас также любой ваш установленный сканер с xsane)...
Кажется, ничего больше не делал как ... перенёс сканер на другой USB разъём:
Код: Выделить всё
olej@nvidia:~/2019_WORK/FAMILY$ lsusb
Bus 002 Device 006: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
Bus 002 Device 003: ID 14cd:168a Super Top
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 2101:020f ActionStar
Bus 001 Device 014: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 013: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 012: ID 03f0:002a Hewlett-Packard LaserJet P1102
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
И в результате:
Код: Выделить всё
olej@nvidia:~/2019_WORK/FAMILY$ scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).