Страница 1 из 1

Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 08 июл 2017, 00:47
Sartorius
Столкнулся с любопытным фактом - старенький сканер Epson Perfection 2400 Photo, который определялся всеми дистрибутивами и работал, начиная с Mandriva 2008 до Linix Mint, в ROSA R8-R9 не определяется ни коим образом. Чего не хватает для его работы в "Росе"?

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 12 июл 2017, 10:15
Sartorius
Похоже, сканерами Epson Perfection вообще никто не пользуется? Или все на каникулах? ;)

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 12 июл 2017, 17:31
keleg
Может вконтакте спросить? И еще - на сайте на него драйвера есть?

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 13 июл 2017, 00:49
dmitrypp
А если iscan попробовать?

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 13 июл 2017, 09:01
Sartorius
dmitrypp писал(а):А если iscan попробовать?
Пробовал, система не "видит" сканер.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 16 июл 2017, 17:28
Basium
Кстати, присоединяюсь к проблеме.
Когда стояла Роса 8.1 мой Epson 2480 Photo отлично работал через iscan.
Сегодня потребовалось сканировать документы. Роса 4.11.9. Сканер не запустился. У него после подключения к usb порту гаснет светодиод питани


Дрова с сайта Epson датированы 2011 годом: этот пакет RPM ставил, но ничем не помогло.
Как быть?

P/S/ Одной из причин выбора Росы вместо заводской Ubuntu как раз работа сканера "из коробки".[

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 16 июл 2017, 17:36
keleg
в 8.1 многие драйвера не обновляли именно потому, что в новых версиях выбрасывали поддержку старого оборудования.
Но в R9 все равно пришлось обновить - для новой аппаратуры.
Увы.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 16 июл 2017, 17:41
Basium
Вот скриншот.
В драйверах дело? Не исправить?

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 16 июл 2017, 18:25
Barmalei
Basium писал(а):Вот скриншот.
В драйверах дело? Не исправить?
У меня на Samsung такая же ошибка была. Ничего не помогло что нашел в инете. Где-то читал что работают на портах не старше 1.1, а где их взять то.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 16 июл 2017, 20:56
Basium
Мне удалось запустить свой Epson 2480 Photo :Yahoo!:
Система R9 ядро 4.11.9
Читал разные форумы. Ниже опишу, как это делал.
(вместо user пишете свое имя пользователя)

1. Предварительно удалил iscan.
2. Установил XSane.
3. Скачиваем из интернета файл esfw41.bin. Нашел его здесь:
Спасибо этому доброму человеку - файл c уже отредактированным содержанием под Linux (что там правят можно найти на форуме убунтоводов).
Предлагаю переместить этот файл в папку /home/user.
3. Открываем терминал и вводим команды:
3.1.

Код: Выделить всё

 mkdir /etc/sane.d/snapscan
3.2.

Код: Выделить всё

cd /home/user
,
3.3.

Код: Выделить всё

cp esfw41.bin /usr/share/sane/snapscan/esfw41.bin
Терминал не закрываем.
4. Переходим через файловый менеджер в папку "Sane.d" по адресу /etc/sane.d/
В этой папке правой кнопкой мыши открываем файл "Snapscan.conf" с помощью программы KWrite (root). В открывшемся файле меняем текст "your-firmwarefile.bin" на "esfw41.bin" и сохраняем файл.
5. В терминале выполняем команду:

Код: Выделить всё

gpasswd -a user scanner
. Если правильно понял, то это открывает доступ к сканеру для конкретного пользователя.
6. Запустил Xsane для сканирования документов.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 20 июл 2017, 00:13
Sartorius
Установка драйвера от производителя ничем не помогла.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 20 июл 2017, 07:50
Basium
Установка драйвера от производителя ничем не помогла.
А по моему способу пробовали?
Что выдает?

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 20 июл 2017, 17:10
Sartorius
Basium писал(а):
Установка драйвера от производителя ничем не помогла.
А по моему способу пробовали?
Что выдает?
Сканер по прежнему не обнаруживается системой.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 23 июл 2017, 17:39
Basium
Сканер по прежнему не обнаруживается системой.
Думаю, что не получается, т.к. ряд операций у меня уже был когда-то ранее проделан.Обратите внимание на п.4.
Предлагаю еще побороться за сканер:
1. У меня работает с установленными пакетами, как на скриншоте. Предлагаю установить те же, а конфликтующие с указанными пакетами (iscan, например) - удалить.
2.Файл esfw41.bin - можно взять здесь
Сохраняем его в папку /home/USER.
3. В терминале от имени администратора выполняем:

Код: Выделить всё

mkdir /usr/share/sane/snapscan

Код: Выделить всё

cd /home/USER

Код: Выделить всё

cp esfw41.bin /usr/share/sane/snapscan/esfw41.bin
4. Редактируем конфигурационный файл модуля Snapscan.conf. Заходим в каталог /etc/sane.d/ и открываем snapscan.conf с помощью KWrite(root)
Внутри текста:
4.1. Строку firmware /usr/share/sane/snapscan/your-firmwarefile.bin изменяем на firmware /usr/share/sane/snapscan/esfw41.bin
4.2. Там же рядом изменяем строку: # /dev/usb/scanner0 bus=usb, удаляя # и добавляя параметры сканера 0x04b8 и 0x0121, получаем: /dev/usb/scanner0 bus=usb 0x04b8 0x0121
4.3. Вносим описание сканера, если его там нет:
# Epson Perfection 2480
usb 0x04b8 0x0121

4.4. Сохраняем файл.
5. В терминале даем возможность пользоваться сканером рядовому пользователю, добавляя его в группу scanner:

Код: Выделить всё

gpasswd -a USER scanner
.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 25 июл 2017, 17:27
Sartorius
Увы, после тщательно проделанных "пассов с бубном" сканер по-прежнему система "не видит". Боюсь, что проблема в ядре (я использую R8 с Mate), хотя почему значительно более "древние" дистрибутивы, вроде той же Мандривы 2008, его "цепляли на лету" - непонятно.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 25 июл 2017, 20:13
Basium
Странно. А что пишет?
А на старых ядрах работает? Скриншот есть?

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 25 июл 2017, 20:42
Sartorius
ИзображениеИзображение

Да, на всех старых RPM-based и DEB-based сканер работал по умолчанию.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 26 июл 2017, 09:00
Barmalei
Почему вы думаете что не firmware виноват? Может в нем и проблема.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 26 июл 2017, 12:35
Sartorius
Barmalei писал(а):Почему вы думаете что не firmware виноват? Может в нем и проблема.
Сканер выпускался более десяти лет назад, до "Росы" все дистрибутивы его "кушали", почему теперь стал "виноват" firmware? :)

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 26 июл 2017, 15:53
trs
Basium писал(а):4.2. Там же рядом изменяем строку: # /dev/usb/scanner0 bus=usb, удаляя # и добавляя параметры сканера 0x04b8 и 0x0121, получаем: /dev/usb/scanner0 bus=usb 0x04b8 0x0121
Это параметры модели 2480? Для 2400 вместо 0x0121 вероятно следует поставить своё значение Product ID, получив его командой lsusb.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 26 июл 2017, 17:44
Basium
Для 2400 вместо 0x0121 вероятно следует поставить своё значение Product ID, получив его командой lsusb.
Поддерживаю!
Проверяем, видит ли сканер система: Выдаст что-то вроде:
Bus 005 Device 008: ID 04b8:0121 Seiko Epson Corp. Perfection 2480 Photo
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 003: ID 046d: c052 Logitech, Inc.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

Вот эти параметры на месте 04b8:0121 нужно прописывать в файл Snapscan.conf

Кстати, возможно файл esfw41.bin для модели 2400 может называться по-другому - esfw**.bin . Вместо звездочек - не только цифры, но и буквы. Если в интернете файл не найдется - нужно поставить на комп с windows (или в виртуальную машину) win-дрова от этого сканера и затем скопировать себе файл esfw**.bin в папку /usr/share/sane/snapscan/

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 26 июл 2017, 19:33
Sartorius
Basium писал(а): Если в интернете файл не найдется - нужно поставить на комп с windows (или в виртуальную машину) win-дрова от этого сканера и затем скопировать себе файл esfw**.bin в папку /usr/share/sane/snapscan/
А в каком месте его искать в Вантузе? В Program Files? Честно говоря, я уже так давно не запускал его, что порядком забыл. :oops:

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 26 июл 2017, 20:28
Barmalei
Sartorius писал(а):
Basium писал(а): Если в интернете файл не найдется - нужно поставить на комп с windows (или в виртуальную машину) win-дрова от этого сканера и затем скопировать себе файл esfw**.bin в папку /usr/share/sane/snapscan/
А в каком месте его искать в Вантузе? В Program Files? Честно говоря, я уже так давно не запускал его, что порядком забыл. :oops:
Где хранятся драйвера в windows ? Однозначного ответа нет. Могу только сказать что в 99% случаев они разбросаны по папкам:
windows
windows/system
windows/system32
и windows/system32/drivers

В наборе Вынь драйверов есть файлик с расширением *.inf — В файлике inf содержится информация о типе устройтва, какие файлы входят в состав драйвера и куда они копируются при установке.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 27 июл 2017, 00:26
Sartorius
Можете меня закидать помидорами, но во-первых ковырять Вантуз в поисках драйвера для Пингвина, тем паче на заурядный старый сканер, а не на какой-нибудь суперновый смартфон-айфон-фаллоимитатор-с-возможностью-выхода-в-интернет - это несколько не кошерно, не так ли? ;) А во-вторых - и это, на мой взгляд, главное - проблема не в сканере, а в ядре системы.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 27 июл 2017, 04:04
keleg
Sartorius писал(а):Сканер выпускался более десяти лет назад, до "Росы" все дистрибутивы его "кушали", почему теперь стал "виноват" firmware? :)
А попробуйте что-нибудь совсем современное, типа последней магеи? В фирмварях бывают регрессии, мы пару раз с этим сталкивались.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 27 июл 2017, 08:56
Barmalei
Sartorius писал(а):Можете меня закидать помидорами, но во-первых ковырять Вантуз в поисках драйвера для Пингвина, тем паче на заурядный старый сканер, а не на какой-нибудь суперновый смартфон-айфон-фаллоимитатор-с-возможностью-выхода-в-интернет - это несколько не кошерно, не так ли? ;) А во-вторых - и это, на мой взгляд, главное - проблема не в сканере, а в ядре системы.
Если надо, то приходится все проделать. Я 8 лет назад когда запускал модем, нашел для него 5 firmware и только с одним он заработал как часы.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 27 июл 2017, 10:10
Sartorius
keleg писал(а): А попробуйте что-нибудь совсем современное, типа последней магеи? В фирмварях бывают регрессии, мы пару раз с этим сталкивались.
Вы, наверное, не поверите, но именно это позавчера я и проделал! :D И сканер "завёлся" сразу.
Протестировал я его на 5/6 Магее. а заодно - Open Mandriva.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 27 июл 2017, 11:07
Basium
А в каком месте его искать в Вантузе? В Program Files? Честно говоря, я уже так давно не запускал его, что порядком забыл. :oops:
Если имеется комп с Windows, и сканер установлен под неё, то файл esfw41.bin можно найти в C:/WINDOWS/System32

P/S/
У меня Epson 2480, ему 10 лет. Сейчас работает на Роса R9, ядро 4.11.9.
На ядре 4.9 и 4.10 все работало без танцев с бубнами, "из коробки". На ядре 4.11 вручную выполнил операции,как расписал ранее.
Брал ноутбук с заводской Ubuntu 16.04. Для подключения сканера в virtualbox установил Windows XP, в XP установил драйвер для сканера, скопировал файл esfw41.bin в Ubuntu, прописал сканер.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 27 июл 2017, 12:33
trs
Sartorius писал(а):А во-вторых - и это, на мой взгляд, главное - проблема не в сканере, а в ядре системы.
Ядро у всех одно. Но Вы правы - оно тут вывод lsusb не покажет и в Snapscan.conf не пропишет.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 28 июл 2017, 16:37
Sartorius
trs писал(а): Ядро у всех одно. Но Вы правы - оно тут вывод lsusb не покажет и в Snapscan.conf не пропишет.
1).
bash-4.3$ lsusb
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 013 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 011 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 012 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 010 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 009 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 009 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 002 Device 003: ID 04b8:011b Seiko Epson Corp. GT-9300UF [Perfection 2400 PHOTO]
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
bash-4.3$
2) Snapscan.conf отредактирован.
3). Ядро 4.9.х

Какие ещё будут предложения? :wink:

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 28 июл 2017, 17:16
Basium
Какие ещё будут предложения? :wink:
1. Вытащил Ваши файлы для сканера Epson 2400 (в архиве). Как и говорил, они имеют другой индекс в названии. Какой из них подходит - не могу ответить, нужно пробовать все 4 шт.
2. Нашел хорошую статью, в которой описывается установка в Ubuntu http://www.vasilevsky.net/epson-perfection-2480-ubuntu. Проверьте по ней отредактированный файл Snapscan.conf, установку нужных пакетов для SANE из репозитария и добавление пользователя в группу scanner.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 28 июл 2017, 23:35
Sartorius
Может быть, склероз уже втихаря добрался до меня, но сделав всё по вышеизложенной инструкции, подставляя попеременно все бинарники, добился только того, что определение сканера просто "зависает", сканирования по-прежнему нет. Вот, может, кто что подскажет - мой snapscan.conf:
#------------------------------ General -----------------------------------

# Change to the fully qualified filename of your firmware file, if
# firmware upload is needed by the scanner
firmware /usr/share/sane/snapscan/Esfw3e.bin
# If not automatically found you may manually specify a device name.

# For USB scanners also specify bus=usb, e.g.
/dev/usb/scanner0 bus=usb 0x04b8 0x011b

# For SCSI scanners specify the generic device, e.g. /dev/sg0 on Linux.
# /dev/sg0

#---------------------------------------------------------------------------
# No changes should be necessary below this line
#---------------------------------------------------------------------------

#-------------------------- SCSI scanners ----------------------------------
# These SCSI devices will be probed automatically
scsi AGFA * Scanner
scsi COLOR * Scanner
scsi Color * Scanner
scsi ACERPERI * Scanner

#--------------------------- USB scanners -----------------------------------
# These USB devices will be probed automatically
# (This will currently work only on Linux)

# Benq/Acer/Vuego 310U
usb 0x04a5 0x1a20
usb 0x04a5 0x1a26

# Benq/Acer/Vuego 320U
usb 0x04a5 0x2022

# Benq/Acer/Vuego 620U / 620UT
usb 0x04a5 0x1a2a
usb 0x04a5 0x2040

# Benq/Acer/Vuego 640U
usb 0x04a5 0x2060

# Benq/Acer/Vuego 640BU
usb 0x04a5 0x207e

# Benq/Acer/Vuego 640BT
usb 0x04a5 0x20be

# Benq/Acer/Vuego 1240U
usb 0x04a5 0x20c0

# Benq/Acer/Vuego 3300 / 4300
usb 0x04a5 0x20b0

# Benq/Acer/Vuego 4300
usb 0x04a5 0x20de

# Benq 5000E / 5000U
usb 0x04a5 0x20f8

# Benq 5000
usb 0x04a5 0x20fc

# Benq/Acer 5300
usb 0x04a5 0x20fe

# Benq 5250C
usb 0x04a5 0x2137

# Agfa 1236U
usb 0x06bd 0x0002

# Agfa 1212U
usb 0x06bd 0x0001
usb 0x06bd 0x2061

# Agfa Snapscan e10
usb 0x06bd 0x2093

# Agfa Snapscan e20
usb 0x06bd 0x2091

# Agfa Snapscan e25
usb 0x06bd 0x2095

# Agfa Snapscan e26
usb 0x06bd 0x2097

# Agfa Snapscan e40
usb 0x06bd 0x208d

# Agfa Snapscan e42
usb 0x06bd 0x20ff

# Agfa Snapscan e50
usb 0x06bd 0x208f

# Agfa Snapscan e52
usb 0x06bd 0x20fd

# Epson Perfection 660
usb 0x04b8 0x0114

# Epson Perfection 1670
usb 0x04b8 0x011f

# Epson Perfection 2480
usb 0x04b8 0x0121

# Epson Perfection 2400
usb 0x04b8 0x011b

# Epson Perfection 3490
usb 0x04b8 0x0122

# Epson Stylus CX-1500
usb 0x04b8 0x080c
Если найдёте в нём ошибки - буду очень благодарен. :)

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 31 июл 2017, 09:56
Basium
Предлагаю почитать следующее:
1) Раздел "Решение возможных проблем". Нужно проверить файл по адресу: /etc/sane.d/dll.conf http://help.ubuntu.ru/wiki/%D0%BF%D0%B5 ... 0%B2_epson
2) Вот по этой ссылке человек пишет, что заменил "Scaner0" на "Scanner1" и у него все заработало.
http://forum.ubuntu.ru/index.php?topic=11361.0
В этой же ветке указано следующее:
Чтоб заработал файл прошивки, взятый прямиком из папки system32 винды, нужно после перекопирования его в /etc/sane.d сменить ему права доступа
-r--r--r-- 1 root root esfw41.bin

3) Сканер используется с программой "xsane".

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 31 июл 2017, 20:18
Sartorius
И это не помогло. :) Мне уже просто академически интересно почему "Роса" так "невзлюбила" мой сканер.
P.S. "Ну не нрависсья ты мне, не нрависсья!" (с)
P.P.S. Единственное, что осталось - это самому пересобрать ядро.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 21 ноя 2017, 14:57
keleg
а что говорит под рутом
sane-find-scanner
и
scanimage -L
?
(ну и пробу бы оборудования)

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 22 ноя 2017, 19:17
Sartorius
user-desktop user # sane-find-scanner

# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.

# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
# Also you need support for SCSI Generic (sg) in your operating system.
# If using Linux, try "modprobe sg".

could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
found USB scanner (vendor=0x0bb4, product=0x2008) at libusb:007:002
found USB scanner (vendor=0x04b8 [EPSON], product=0x011b [EPSON Scanner]) at libusb:002:002
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.

# Not checking for parallel port scanners.

# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
user-desktop user # 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).
user-desktop user #

Проба оборудования (без включения сканера): https://linux-hardware.org/index.php?probe=be6ae85aee
с включённым сканером: https://linux-hardware.org/index.php?probe=a3f682ed16

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 24 ноя 2017, 10:35
Pulfer
А если установить sane-backends-iscan?

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 24 ноя 2017, 11:19
Barmalei
Epson driver не пробовали? http://support.epson.net/linux/en/iscan ... sion=1.0.4

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 24 ноя 2017, 15:48
keleg
Pulfer писал(а):А если установить sane-backends-iscan?
Выше писалось, что пробовали уже...

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 24 ноя 2017, 16:36
Sartorius
Barmalei писал(а):Epson driver не пробовали? http://support.epson.net/linux/en/iscan ... sion=1.0.4
Пробовал. Без эффекта.
Pulfer писал(а):А если установить sane-backends-iscan?
Делал, ничего не изменилось.

P.S. Друзья, я, конечно, не профи-программист, но мне кажется, проблема всё-таки в модулях ядра прежде всего, потому что только этим ROSA отличается "в голом виде" от других дистрибутивов, где этот злополучный сканер "подхватывается" системой сразу, по умолчанию. :)

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 24 ноя 2017, 19:26
keleg
скорее в правилах udev.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 24 ноя 2017, 19:38
Sartorius
keleg писал(а):скорее в правилах udev.
Вполне возможно, но как их сравнить, например, с тем же Alt Linux?

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 24 ноя 2017, 19:47
Barmalei
keleg писал(а):скорее в правилах udev.
В Epson driver есть файл /lib/udev/hwdb.d/iscan-data.hwdb

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 25 ноя 2017, 11:37
Barmalei
Sartorius писал(а):
keleg писал(а):скорее в правилах udev.
Вполне возможно, но как их сравнить, например, с тем же Alt Linux?
Сравните файл /lib/udev/rules.d/60-libsane.rules там описаны сканеры.
В Rosa описан вот так
# EPSON GT-9300UF | EPSON Perfection 2400 PHOTO | Epson Perfection 2400
# Epson GT-9300UF | Epson Perfection 2400 PHOTO
ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="011b", MODE="0644", GROUP="usb", ENV{libsane_matched}="yes"

В Rosa /etc/sane.d/snapscan.conf этого сканера нет.

Но по моему если от root не видно сканера, то драйвера, а не udev.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 25 ноя 2017, 23:37
Sartorius
Barmalei писал(а): Но по моему если от root не видно сканера, то драйвера, а не udev.
Гм, но почему другие дистрибутивы его "видят" по умолчанию, без всяких принудительных установок драйвера?

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 25 ноя 2017, 23:49
Barmalei
Sartorius писал(а):
Barmalei писал(а): Но по моему если от root не видно сканера, то драйвера, а не udev.
Гм, но почему другие дистрибутивы его "видят" по умолчанию, без всяких принудительных установок драйвера?
Найдите отличия и мы узнаем почему.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 26 ноя 2017, 00:17
Barmalei
Вытащил для этой модели из Вынь драйвера бинарник. Те которые выше давали от других моделей, все они прописаны в inf файле были. Но по моему бинарник не нужен.
В sane этот сканер работает через sane-epson, а не как 2480 через snapscan.
/usr/local/etc/sane.d/epson.conf
В Rosa этот файл лежит тут /etc/sane.d/epson.conf
В файле /etc/sane.d/dll.conf epson закрыт.

libsane-epson.a
libsane-epson.so

Сканер заработает когда команда scanimage -L покажет примерно такого device `epkowa:libusb:002:002' is a Epson Perfection 2400 flatbed scanner
epkowa - это при установке Epson driver
epson - это sane

http://www.sane-project.org/man/sane-epson.5.html

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 26 ноя 2017, 11:52
Sartorius
То есть надо установить драйвер и положить в указанный каталог бинарник?

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 26 ноя 2017, 12:05
Barmalei
Sartorius писал(а):То есть надо установить драйвер и положить в указанный каталог бинарник?
Что я находил по этому сканеру, про бинарник ни слова.
Попробуйте в /etc/sane.d/epson.conf прописать его как прописывали в snapscan, можно потом и с бинарником попробовать.
И в /etc/sane.d/dll.conf убрать коммент у epson.

Может через модуль sane-epson заработает. Пробовать USB порт менять. На Мандрива когда определялся, этот же комп и порт был или старей?

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 26 ноя 2017, 12:48
Barmalei
Попробовал установить Epson driver с их сайта.
После установки в /etc/sane.d/epkowa.conf пусто у меня.
Но встает программа Image Scan! for Linux через которую сканер должен работать наверное.

На просторах инета udev указан везде тут /etc/udev/rules.d/
У нас только тут /lib/udev/rules.d/60-libsane.rules
Есть ли разница в этом не знаю.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 26 ноя 2017, 18:27
Barmalei
Вы же пробовали его на Open Mandriva. Ищите чего там есть, а чего тут нет. Примерные пути udev и conf известны.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 26 ноя 2017, 19:04
Sartorius
Barmalei писал(а):Вы же пробовали его на Open Mandriva. Ищите чего там есть, а чего тут нет. Примерные пути udev и conf известны.
Хорошая мысль, сегодня вечерком поковыряюсь. :)

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 27 ноя 2017, 10:50
Sartorius
И всё-таки, "как бы не было противно окружающим" (с), проблема не в правилах доступа, а, похоже, "где-то там", в модулях ядра.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 27 ноя 2017, 11:09
Barmalei
Sartorius писал(а):И всё-таки, "как бы не было противно окружающим" (с), проблема не в правилах доступа, а, похоже, "где-то там", в модулях ядра.
На основании чего такие выводы? Вы нашли чем отличается? В Опен Мандрива какой модуль используется для сканера и какие правила udev прописаны?
И проблема если в модулях, то по моему в модулях sane.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 04 янв 2018, 21:08
starikhatabjch
Наhttp://wiki.rosalab.ru/ru/index.php/%D0 ... ction_1270 выкладывал как настроить EpsonPerfection 1270 может по аналогии и ваш получится настроить.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 06 янв 2018, 20:56
Sartorius
starikhatabjch писал(а):
04 янв 2018, 21:08
Наhttp://wiki.rosalab.ru/ru/index.php/%D0 ... ction_1270 выкладывал как настроить EpsonPerfection 1270 может по аналогии и ваш получится настроить.
Пробовал, опираясь на данную инструкцию, "подсовывать" разные бинарники, но результат всегда один - xsane сперва "глубоко задумывается" (минут так эдак на 5-8), а потом меланхолично сообчает, что подключённых устройств нет. Команда scanimage -L вызывает ту же реакцию.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 06 янв 2018, 22:18
VictorR2007
Возможно, что нужно ядро по старее.
Я себе собирал ядро 3.14.73, так как с ядрами ветки 4.х у меня такие же проблемы с блютуз,
как у вас со сканером.
Если кому понадобится это ядро, то лежит здесь

Код: Выделить всё

http://abf-downloads.rosalinux.ru/victorr2007_personal/repository/rosa2016.1/x86_64/main/testing/
Это просто пересобранное ядро от 2014.1 для 2016.1.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 07 янв 2018, 00:25
Barmalei
Я уже выше писал, на сайте sane нанисано что этот принтер работает с модулем sane-epson, если не использовать Epson дрова.
И в этом модуле не испоьзуется бинарник по моему. А все подсказки касаются модуля snapscan.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 07 янв 2018, 15:50
Sartorius
VictorR2007 писал(а):
06 янв 2018, 22:18
Возможно, что нужно ядро по старее.
Я себе собирал ядро 3.14.73, так как с ядрами ветки 4.х у меня такие же проблемы с блютуз,
как у вас со сканером.
Думаю, что дело не в версии ядра, а в особенности его сборки. Я про это говорил с самого начала. К сожалению, в системном программировании я профан, поэтому сравнить что там не так (точнее - чем отличается одинаковые ядра в разных дистрибутивах), увы, не могу - это задача для профессионалов, разработчиков. Пока с грустью констатирую факт - перебрался на Alt Linux Workstation - там сканер определяется по умолчанию, без плясок с бубном, а сканер для работы мне часто очень необходим. Если этот вопрос будет решён в Росе - с удовольствием вернусь обратно, так как всегда тяготел к отечественным дистрибутивам (Alt Linux - тоже российский дистрибутив, но Роса, как "дочь" первой "ласточки" - Мандривы, как-то "роднее", да и софт в ней всегда более свежий), начиная с ASP Linux 7.5, тем более с таким хорошим и дружным форумом.

Re: Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 09 янв 2018, 12:04
VictorR2007
Sartorius писал(а):
07 янв 2018, 15:50
Думаю, что дело не в версии ядра, а в особенности его сборки. ...... перебрался на Alt Linux Workstation - там сканер определяется по умолчанию, без плясок с бубном,
А какое там ядро? У меня проблемы появились начиная с ядра 4.5.0. На ядре 4.4.x проблем тогда не было. И дело не в сборке, так как проблема сохраняется и при проверке на других дистрибутивах. И так же при компляции ванильного ядра. Без всяких патчей, в том виде, как его опубликовали на kernel.org.

Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 19 фев 2019, 06:37
Sartorius
Последние "вести с полей" - на R11 в репах появляется интересный пакет scan-nonfree - вот после его установки сканер Epson 2400 начинает работать как часы. В более ранних версиях "Росы" этот пакет отсутствует, проверял. Правда, там есть пакет linux-firmware, который идёт на других "пингвинах" и, насколько я могу судить, обеспечивает "подхватывание" системой сканера, но в "Росе" R8-R10 почему-то такого не происходит. Может быть, возможно пересобрать пакет scan-nonfree для R8-R10 и положить его в репы?

Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 19 фев 2019, 08:05
keleg
Спасибо за информацию! Добавим в образы.

Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 21 фев 2019, 10:18
Sartorius
keleg писал(а):
19 фев 2019, 08:05
Спасибо за информацию! Добавим в образы.
Это было бы замечательно! А добавите в какие образы - установочные, начиная с линейки R8 (чего бы очень хотелось) или только R9-10? И как узнать, что пакет добавлен - будет информация на форуме?

Сканер Epson Perfection 2400 Photo не определяется системой.

Добавлено: 25 фев 2019, 14:35
keleg
С R8 все ж заканчиваем уже, как R11 выпустим. Стабилизируемся.