Автор Тема: Принтер+сканер Epson CX4300  (Прочитано 16928 раз)

Оффлайн aibolit

  • Завсегдатай
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
    • Email
Принтер+сканер Epson CX4300
« : 30.11.2009 14:15:47 »
Подарили принтер+сканер Epson CX4300, б/у. Как говорится, дареному коню в зубы не смотрят.
Установлена СНПЧ, после промывки и очистки дюз в винде всё работает.
В линуксе возникли проблемы. Из прочитанного здесь http://forum.altlinux.org/index.php/topic,861.0.html  сразу возник вопрос - почему он "нестандартный"? А какие тогда "стандартные"?
Система ALT 4.1 Desktop, ядро 2.6.25-std-def-alt8.M41.5
Не сразу, но принтер заработал после установки gutenprint-CUPS и pipslite-1.4.0-5.i386.rpm (спасибо форуму, прочитал здесь - http://forum.altlinux.org/index.php/topic,4883.0.html) и изменения модели через "Центр управления KDE" с 4500 на 4400, которой не было до этого в списке моделей и может из-за этого в цвете принтер не работал, а сразу отключался.
А вот сканер не хочет запускаться, при открытии xsane  вылетает такое:


Как запустить сканер? Из программ для работы со сканером только xsane используется или еще можно что-то другое попробовать? 
Per aspera ad Linux! - Через тернии к линуксу!

Оффлайн aibolit

  • Завсегдатай
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
    • Email
Re: Принтер+сканер Epson CX4300
« Ответ #1 : 30.11.2009 17:11:40 »
Вот что в консоли после ввода соответствующих команд:
[root@computer ~]# 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.

found USB scanner (vendor=0x04b8 [Language Error], product=0x083f [Language Error]) at libusb:006: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.
[root@computer ~]# scanimage -L
device `v4l:/dev/video0' is a Noname AverMedia AverTV Studio 305 virtual device
Per aspera ad Linux! - Через тернии к линуксу!

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Принтер+сканер Epson CX4300
« Ответ #2 : 30.11.2009 21:00:22 »
Как минимум - в настройке sane отключите загрузку модуля v4l  (файл /etc/sane.d/dll.conf).


Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Принтер+сканер Epson CX4300
« Ответ #3 : 30.11.2009 21:10:12 »
Интересно - по идентификатору устройства, ваш сканер совпадает с Stylus CX4300 и Stylus CX4400.
Если верить http://www.sane-project.org/lists/sane-backends-external.html требуется несвободный
Цитировать
all-in-one requires DFSG non-free iscan-plugin-cx4400
http://www.avasys.jp/lx-bin2/linux_e/spc/DL1.do

Оффлайн aibolit

  • Завсегдатай
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
    • Email
Re: Принтер+сканер Epson CX4300
« Ответ #4 : 30.11.2009 22:14:11 »
Интересно - по идентификатору устройства, ваш сканер совпадает с Stylus CX4300 и Stylus CX4400.

Так ведь полное название принтера - Epson Stylus CX4300.
 То, что совпадают я  тоже понял после того как установил pipslite-1.4.0-5.i386.rpm, скачанный (как вы правильно указали) с http://www.avasys.jp/lx-bin2/linux_e/spc/DL1.do , или это не он, т.е. несвободный all-in-one requires DFSG non-free iscan-plugin-cx4400?
А до этого пробовал безуспешно с драйверами и для 4200, и для 4500, т.к. 4300 и 4400 моделей не было в общем списке Epson при настройке через центр управления KDE.  
« Последнее редактирование: 30.11.2009 22:31:40 от aibolit »
Per aspera ad Linux! - Через тернии к линуксу!

Оффлайн aibolit

  • Завсегдатай
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
    • Email
Re: Принтер+сканер Epson CX4300
« Ответ #5 : 30.11.2009 22:24:09 »
Как минимум - в настройке sane отключите загрузку модуля v4l  (файл /etc/sane.d/dll.conf).

Извините, ruslandh, но я не знаю как это сделать - просто убрать строчку v4l, или всю фразу -
#umax_pp
umax1220u
v4l
как-то изменить?
Per aspera ad Linux! - Через тернии к линуксу!

Drool

  • Гость
Re: Принтер+сканер Epson CX4300
« Ответ #6 : 30.11.2009 22:30:38 »
Я бы попробовал закомментировать - поставить решеточку "#" вначале нужной строки.

Оффлайн aibolit

  • Завсегдатай
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
    • Email
Re: Принтер+сканер Epson CX4300
« Ответ #7 : 30.11.2009 22:41:11 »
Знать бы еще эту нужную строчку  :)
Per aspera ad Linux! - Через тернии к линуксу!

Drool

  • Гость
Re: Принтер+сканер Epson CX4300
« Ответ #8 : 30.11.2009 22:42:08 »
Знать бы еще эту нужную строчку  :)

Ну... Там, где написано v4l  ;)

Оффлайн aibolit

  • Завсегдатай
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
    • Email
Re: Принтер+сканер Epson CX4300
« Ответ #9 : 30.11.2009 22:51:22 »
Закомментировал, после этого поробовал открыть xsane (и в терминале тоже), результат:
Per aspera ad Linux! - Через тернии к линуксу!

Drool

  • Гость
Re: Принтер+сканер Epson CX4300
« Ответ #10 : 30.11.2009 22:53:05 »
Это от рута? Что теперь скажут
sane-find-scanner
scanimage -L

Оффлайн aibolit

  • Завсегдатай
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
    • Email
Re: Принтер+сканер Epson CX4300
« Ответ #11 : 30.11.2009 23:06:28 »
Изменяю файл в крусадере из-под рута.
Вот вывод:
[root@computer ~]# sane-find-scanner
-bash: sane-find-scanner: command not found
[root@computer ~]# scanimage -L
-bash: scanimage: command not found
Per aspera ad Linux! - Через тернии к линуксу!

Drool

  • Гость
Re: Принтер+сканер Epson CX4300
« Ответ #12 : 30.11.2009 23:07:32 »
su без минуса? Несколькими постами выше эти команды у Вас работали.

Оффлайн aibolit

  • Завсегдатай
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
    • Email
Re: Принтер+сканер Epson CX4300
« Ответ #13 : 30.11.2009 23:31:55 »
Конечно с минусом, это я уже как "Отче наш..." выучил.
Похоже, намудрил я чего-то. Пробовал заменять /usr/lib/sane  как здесь написано http://kostyalamer.narod.ru/sane/sane.html
Ничего не вышло. Ну, да ладно. Как я понял, со сканерами проблемы не только в альте. Уже хорошо, что принтер заработал.
Голова уже не варит  ???
Per aspera ad Linux! - Через тернии к линуксу!

Оффлайн aibolit

  • Завсегдатай
  • *
  • Сообщений: 388
  • ALT Linux KDesktop 7.0.0 (20130717)
    • Email
Re: Принтер+сканер Epson CX4300
« Ответ #14 : 02.12.2009 09:52:31 »
Переустановил систему. Настроил принтер.
Закомментировал строчку v4l в файле /etc/sane.d/dll.conf
После этого такой вывод команд:
[root@computer ~]# lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 04b8:083f Seiko Epson Corp. Stylus DX4450
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
[root@computer ~]# 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.

found USB scanner (vendor=0x04b8 [Language Error], product=0x083f [Language Error]) at libusb:006: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.
[root@computer ~]# 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).
[root@computer ~]#

Такое ощущение, что хожу где-то вблизи от верного решения проблемы, но не с моим, конечно, опытом и знанием английского языка  :(
 
« Последнее редактирование: 02.12.2009 09:54:19 от aibolit »
Per aspera ad Linux! - Через тернии к линуксу!