Xerox wc3345

Strelokbuv

New member
Сообщения
9
#1
Доброго вреиени суток уважаемые форумчане! Помогите решить проблему. Нужно подружить сканер мфу xerox wc3345 с ОС astralinux. Команда в терминале "lsusb" определяет устройство, а вот "scanimag - L"нет. Нашел и прочитал статью https://help.ubuntu.ru/wiki/сканеры_решение_общих_проблем_с_подключением. Но дело в том, что по указанному пути /lib/udev/rules.d файла "40-libsane.rules" или "60-libsane.rules" нет. Есть файл "60- libsane1.rules" и 99-libsane1.rules, но их содержание несколько отличается. Вопервых нет строк с "Xerox", а во вторых сами строки отличаются в статье нет параметра "ATTRS{type}", параметр "ATTRS{idvendor} в статье, а в файле "ATTRS{vendor}, параметр "ATTRS{idProduct} в статье, а в файле "ATTRS{model}.
Простите за каламбур просто с линуксом столкнулся впервые.
 

Olej

New member
Сообщения
1 301
#2
Нужно подружить сканер мфу xerox wc3345 с ОС astralinux.
сканер Mustec 1200 UB Plus (Сканер там другой, но это не так важно - вам нужно подружить не столько со своим сканером, сколько с программами Sane/Xsane. Программы довольно капризные. Но если уж начинают работать, то работают безупречно.)

Но дело в том, что по указанному пути /lib/udev/rules.d файла "40-libsane.rules" или "60-libsane.rules" нет.
Правила *.rules могут быть в других каталогах (в зависимости от дистрибутива).
И имена файлов правил udev могут отличаться.

сами строки отличаются в статье нет параметра "ATTRS{type}", параметр "ATTRS{idvendor} в статье, а в файле "ATTRS{vendor}, параметр "ATTRS{idProduct} в статье, а в файле "ATTRS{model}.
idvendor и idProduct вы должны взять из команды:
Код:
$ lsusb
...
Которую и показать сюда, чтобы разговор был конкретный.
 

Olej

New member
Сообщения
1 301
#3
по указанному пути /lib/udev/rules.d файла "40-libsane.rules" или "60-libsane.rules" нет.
Правила *.rules могут быть в других каталогах (в зависимости от дистрибутива).
У вас файлы правил udev для сканера, скорее всего, в /etc/udev/rules.d :
Код:
olej@astra:/etc/udev/rules.d$ ls /etc/udev/rules.d
40-libsane.rules  60-vboxadd.rules  S99-2000S1.rules
 

Strelokbuv

New member
Сообщения
9
#4
idvendor и idProduct вы должны взять из команды:
Код:
$ lsusb
...
Которую и показать сюда, чтобы разговор был конкретный.[/QUOTE]


На замечание зарузил сканы терминала, скан папки /etc/udev/rules.d, и файлы правил.
 

Вложения

Olej

New member
Сообщения
1 301
#5
зарузил сканы терминала, скан папки /etc/udev/rules.d, и файлы правил.
Не делате так!:mad:
Не копируйте сюда художественные картинки :LOL: - научитесь копировать текстовую информацию где надо, и показывать её явно - только те места которые надо!
Ваше учтройство: 0924:42E3 (idVendor=0924 , idProduct=42E3).
В ваших "файлах правил" - полная фигня (ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="6005"...). Они написаны, наверное, только для примера. Вам нужно написать для своих условий... Но может вам файл правил и вообще не нужен.
Смотрите в /etc/sane.d/*.conf - чтобы там был конф. файл для вашего устройства и что там нужно для работы Sane.

P.S. по ссылке, которую я вам написал выше - вполне достаточно инфрмации, чтобы (по аналогии) проверить и написать все конфигурации которые надо.
 
Последнее редактирование:

Strelokbuv

New member
Сообщения
9
#6
Здравствуйте! Не злитесь пожалуйста! Я же в этих вопросах профан.:cry: Вышло так, что сотрудник который этим занимался уволился. А так как одна из моих обязанностей заниматься заправкой картриджей (возить в мастерскую), начальник поставил задачу наладить систему и намекнул по поводу дальнейшего пребывания на предприятии.
 

Olej

New member
Сообщения
1 301
#7
Да я и не злюсь вовсе :), а советую давать информацию в более читаемом виде, и читаемом непосредствено без дополнительных открываний-закрываний, и так чтобы копировать-цитировать можно было для ответа... Вам же позже пригодится.
А если вы без спешки пролистаете тему про сканер Mustec 1200 UB Plus, которую я показывал, то найдёт как настроить свой - сканеры разные, а проблемы те же. Чтоб не пересказывать по-новой долго...
Невесело ... Linux подружить со сканером и Sane - противное занятие, если они сразу сами не подружились.
И поручать это человеку который плохо знает как это делается ... безответственно :confused:
 
Последнее редактирование:

Olej

New member
Сообщения
1 301
#8
"lsusb" определяет устройство, а вот "scanimag - L"нет.
Это вам нужно подружить сканер с приложением Sane - аппаратно он видится, а вот Sane его не понимает.
Прежде всего поищите есть ли у вас ваш сканер в конфигурациях известных Sane, в /etc/sane.d.
У меня на компьютере где успешно работает сканер, такой модели нет (по вашим 0924:42E3):
Код:
olej@nvidia:/etc/sane.d$ cat xerox_mfp.conf | grep -i 0924
usb 0x0924 0x3d5d
usb 0x0924 0x3da4
usb 0x0924 0x420c
usb 0x0924 0x4265
usb 0x0924 0x4293
usb 0x0924 0x4294
usb 0x0924 0x42dc
Попробуйте здесь поискать здесь Henning's SANE Page
 

Strelokbuv

New member
Сообщения
9
#10
В общем погуглил если "scanimege -L" не находит сканер то в конфиге /etc/sane.d/dill.conf должен быть указан файл-конфига.
Код:
# dll.conf - Configuration file for the SANE dynamic backend loader
#
# Backends can also be enabled by configuration snippets under the dll.d/
................
umax1220u
#umax_pp
v4l
xerox_mfp
smfp
xerox_wc5022_5024
xrwc5020
Я взял файл "xerox_mfp" и добавил в него строки
Код:
#xerox_mfp.conf
# all entries are sorted in USB IDs numerical order

######################
### Samsung Models ###
######################

#Samsung X4300 Series
usb 0x04e8 0x3324

#Samsung K4350 Series
usb 0x04e8 0x3325
......................
#Xerox WorkCentre 3220
usb 0x0924 0x4294

#Xerox WorkCentre 3225
usb 0x0924 0x42dc

#Xerox WorkCentre 3345
usb 0x0924 0x42e3

###################
### Dell Models ###
###################
после чего "scanimege -L" выдал
Код:
user@T426-SNZ-6006:~$ sudo scanimage -L
printer_info: haven't find ipv4 and search ipv6 address
device `xerox_mfp:libusb:003:003' is a Xerox Xerox WorkCentre 3345 multi-function peripheral
даже программа для сканирования нашла сканер, но не смогла отсканировать. Ввел опять "scanimege -L" и вот результат
Код:
user@T426-SNZ-6006:~$ sudo scanimage -L
printer_info: haven't find ipv4 and search ipv6 address

No scanners were identified. If you were expecting something different,
В чем может быть причина?
А ссылочку я читаю только пока кубышка не соображает.:)
 

Olej

New member
Сообщения
1 301
#11
Код:
user@T426-SNZ-6006:~$ sudo scanimage -L 
printer_info: haven't find ipv4 and search ipv6 address
device `xerox_mfp:libusb:003:003' is a Xerox Xerox WorkCentre 3345 multi-function peripheral
Вот тут странно только что он просит что-то по поводу сетевых IP4/IP6 :eek:
Но принтер то он определил правильно?
А вы попробуйте (для начала) запустить сканер с sudo:
Код:
$ sudo xsane
...
 

Strelokbuv

New member
Сообщения
9
#12
А этот сканер у этого человека работал хоть как-то раньше в Linux (Astra Linux)?
Если нет, то возможно там что-то доустанавливать надо.
Нет не работал его позже привезли, но принтер печатает. Правда в CUPS при установке, драйвера этой модели не оказалось выбрал xerox wc 3325.
На сайте XEROX я скачал " XeroxOfficev5Pkg-Linuxx86_64-5.20.661.4684.deb" установил но в списке принтеров он не появился.
 

Olej

New member
Сообщения
1 301
#15
Нет не работал его позже привезли, но принтер печатает. Правда в CUPS при установке, драйвера этой модели не оказалось выбрал xerox wc 3325.
На сайте XEROX я скачал " XeroxOfficev5Pkg-Linuxx86_64-5.20.661.4684.deb" установил но в списке принтеров он не появился.
1. AstraLinux какой?
2. "установил" (" XeroxOfficev5Pkg-Linuxx86_64-5.20.661.4684.deb") как?
3. а wc 3325 перед установкой wc 3345?
4. и что там было по сообщениям при установке? окончательно: ошибка? успех?
 

Strelokbuv

New member
Сообщения
9
#16
Спасибо, что не бросаете! В понедельник буду пробовать. Я сейчас не на работе.
Код:
Вот тут странно только что он просит что-то по поводу сетевых IP4/IP6
может потому, что он параллельно USB и к сети подсоединен. На два компа работает.
 

Olej

New member
Сообщения
1 301
#17
Надо найти где он лежит:
Код:
olej@nvidia:~$ which xsane
/usr/bin/xsane
Если не лежит - надо установить соответствующий пакт:
Код:
olej@nvidia:~$ aptitude search xsane
i   xsane                                                    - программа с графическим интерфейсом для работы со сканером         
i A xsane-common                                             - xsane architecture independent files
Вот так найти ... а потом установить стандартным способом.
 

Strelokbuv

New member
Сообщения
9
#19
Код:
1. AstraLinux какой?
AstraLinux SE 1.6 x64
Код:
2. "установил" (" XeroxOfficev5Pkg-Linuxx86_64-5.20.661.4684.deb") как?
Через dpkg -i
Код:
3. а wc 3325 перед установкой wc 3345?
Да, до этого WC3210 стоял он работал. но поломался. Сказали дороже новый купить. Вот и привезли 3345 не новый, но на винде работал.
Код:
4. и что там было по сообщениям при установке? окончательно: ошибка? успех?
Честно не знаю, вроде записей ERROR не замечал.