LinuxForum.Fans
Тема

Драйвер для принтера

Автор: o1hk 21 сообщений 2486 просмотров
16.02.2018 03:21 #427975

Помогите подключить к ОС Магея 6 принтер Epson Stylus X106. Ссылка на драйвер находится здесь: http://linuxforum.ru/ , в одной из тем. Но, на форум - не попасть.
Есть, я так подозреваю, и другой вариант: на стационаре, у меня установлена Магея 5. Принтер в ней работает. Следовательно, драйвер к принтеру можно как-то найти, скопировать и перенести в Магею 6. Подскажите, как это можно сделать?

16.02.2018 10:30 #427976

Выложите два вывода команды:
[console]# lsusb[/console]
До и после подключения принтера.

16.02.2018 10:45 #427977

ormorph, вот - до подключения принтера:
[console]# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 1005:b113 Apacer Technology, Inc. Handy Steno 2.0/HT203
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub[/console]
Вот - после:
[console]# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 1005:b113 Apacer Technology, Inc. Handy Steno 2.0/HT203
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub[/console]
по-моему, ничего не поменялось. Хотя, сам принтер в ОС Магея 5 есть:

Показать
16.02.2018 11:09 #427978

Не поменялось, он по usb подключается?
Может рано вывод показали.
В systemd уж и не знаю, но раньше можно было промониторить подключение командой:
[console]# tail -f /var/log/messages[/console]
Обычно этот вывод мониторился syslog-ng, и подобными демонами.
Сначала выполняет в команду, а далее подключается кабель и просматриваеш вывод.

16.02.2018 11:16 #427979

ormorph, вот он:
[console]# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 04b8:0841 Seiko Epson Corp. PX-401A [ME 300/Stylus NX100]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[/console]
Какая-то ... личность шнурок выдернула.

16.02.2018 11:39 #427980

Возможно это устройство поддерживается, только запущен модуль usblp, он не нужен так как cups использует libusb
Тогда добавить в /etc/modprobe.d/modprobe.conf: blacklist usblp

Можно просмотреть id принтера в /lib/udev/rules.d:
[console]$ grep -iR 04b8 /lib/udev/rules.d|grep 0841[/console]

16.02.2018 11:51 #427981

ormorph, [console]$ grep -iR 04b8 /lib/udev/rules.d|grep 0841
/lib/udev/rules.d/60-libsane.rules:ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0841", MODE="0644", GROUP="usb", ENV{libsane_matched}="yes"
/lib/udev/rules.d/60-iscan.rules:ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0841", MODE="0644", GROUP="usb", ENV{libsane_matched}="yes"[/console]
Добавлено: 16.02.2018 20:51:09

ormorph, так а сам-то драйвер как отыскать?

16.02.2018 11:55 · отредактировано #427982

Ну вот значит драйвер установлен, просто запущен модуль usblp
Можно убедится выполнив:
[console]$ lsusb|grep usblp[/console]
Можно выгрузить в ручную:
[console]# rmmod usblp[/console]
И попробовать настроить принтер.

16.02.2018 11:59 #427983

ormorph, мы, видимо, о разном говорим. Да, драйвер установлен. Но, установлен он на стационарном компе. Мне надо скопировать этот драйвер и перенести в ноутбук, для того, чтобы принтер работал и от ноутбука. Теперь вы меня поняли?

16.02.2018 12:09 #427984

Ну да тут приводится только id сканера, тогда смотреть в каком файле находится id в пятой версии магии. И определить к какому пакету относится данный файл, например:
[console]$ rpm -qf /lib/udev/rules.d/60-iscan.rules[/console]

16.02.2018 12:20 #427985

[console]$ rpm -qf /lib/udev/rules.d/60-iscan.rules
файл /lib/udev/rules.d/60-iscan.rules не принадлежит ни одному из пакетов[/console]

16.02.2018 12:41 #427987

Пакет gutenprint устанавливать пробовали?

16.02.2018 12:46 #427989

ormorph, в шестую версию? Не устанавливал.

16.02.2018 14:04 #427996
o1hk написал:
ormorph, в шестую версию? Не устанавливал.

Стоит попробовать...

16.02.2018 14:13 #427997

ormorph, в общем, об этом, отпишусь - позже.

16.02.2018 15:51 · отредактировано #428005

o1hk, В шестерке пакет task-printing-epson-2011-10.mga6.x86_64.rpm установлен?
Если нет - установите и будет Вам счастье.

16.02.2018 23:03 #428006

Zomby, ну, я всё уже понял. Потом - отпишусь. Просто, в предыдущих версиях Магеи, вечно этот драйвер надо было по интернету рыскать. А счас, похоже, что-то предприняли.
Добавлено: 17.02.2018 08:03:48

ormorph, Zomby,
[console]# urpmi gutenprint
Нет пакета с названием gutenprint
[root@localhost oleg]# urpmi task-printing-epson-2011-10.mga6.x86_64.rpm
нет доступа к rpm-файлу [task-printing-epson-2011-10.mga6.x86_64.rpm]
ошибка регистрации локальных пакетов[/console]
Ну, вот. Пока, как-то так.

18.02.2018 19:58 #428041
"o1hk" написал:
task-printing-epson-2011-10.mga6.x86_64.rpm

Так ведь у нас в шестой магеи и нет такого пакета
Есть пакет task-printing-epson
Пробуйте этот пакет

19.02.2018 03:58 #428053

BoDun, как оказалось, пакет этот уже установлен:

Показать

В "Настройках принтера" EPSON Stylus TX106 пришлось прописать от root'a. Утилита сама нашла драйвера:

Показать

Показать

Вопрос считаю исчерпанным. Спасибо всем за участие.

19.02.2018 16:03 · отредактировано #428065
o1hk написал:

[console]# urpmi task-printing-epson-2011-10.mga6.x86_64.rpm
нет доступа к rpm-файлу [task-printing-epson-2011-10.mga6.x86_64.rpm]
ошибка регистрации локальных пакетов[/console]
Ну, вот. Пока, как-то так.

Дико извиняюсь, что ввел в заблуждение. При установке НЕ из текущего локального каталога команда для установки выглядит так:
[console][zomby@localhost ~] #urpmi task-printing-epson-2011
Следующие пакеты будут установлены для удовлетворения зависимостей:
Пакет Версия Выпуск Арх.
(источник «Core Release (distrib1)»)
gutenprint-escputil 5.2.11 2.mga6 x86_64
lib64Xm2 0.95.2 14.mga6 x86_64 (рекомендовано)
lib64xp6 1.0.3 2.mga6 x86_64 (рекомендовано)
mtink 1.0.16 16.mga6 x86_64 (рекомендовано)
task-printing-epson 2011 10.mga6 x86_64
Будет использовано 2.9МБ дополнительного места на диске.
Будет получено 1.1МБ пакетов.
Продолжить установку 5 пакетов? (Y/n) (Д/н)[/console]

БЕЗ указания номера релиза и архитектуры.

Войдите или зарегистрируйтесь, чтобы ответить.