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

МФУ Canon MF4120: проблемы с принтером

Добавлено: 14 дек 2009 15:21
limberg
Добрый день, утро, вечер....
Хочу поднять ветку про принтеры, у меня из трех в школе завелся только xerox 3119 (это МФУ, но работает только принтер - сканера он не видит)

Установил на реальное железо дома... пошли первые проблемы....

В общем имеем МФУ canon MF4120....
1. При запуске cups - его нет (не определяет, не видит)
2. Можно догадаться что нет дров - скачал с сайта - установил два пакета (cndrvcups-common-1.90-1.i386.rpm и cndrvcups-ufr2-uk-1.90-1.i386.rpm) результат тот же :(
По F12 показывает что принтер определился (марку и номер)

что прислать? :)

Re: подключение принтеров...... :(

Добавлено: 14 дек 2009 16:16
antichrist
limberg писал(а):Добрый день, утро, вечер....
Хочу поднять ветку про принтеры, у меня из трех в школе завелся только xerox 3119 (это МФУ, но работает только принтер - сканера он не видит)

Установил на реальное железо дома... пошли первые проблемы....

В общем имеем МФУ canon MF4120....
1. При запуске cups - его нет (не определяет, не видит)
2. Можно догадаться что нет дров - скачал с сайта - установил два пакета (cndrvcups-common-1.90-1.i386.rpm и cndrvcups-ufr2-uk-1.90-1.i386.rpm) результат тот же :(
По F12 показывает что принтер определился (марку и номер)

что прислать? :)
Для 3119 есть дрова, и на то и на то, тока проблема при сканировании нужны права рута. На сколько я знаю с кенонами вообще тяжело в линухе

Re: подключение принтеров...... :(

Добавлено: 15 дек 2009 16:51
hatred
режим телепата: вкл
про сканирование от root: оно почти всегда используется libusb и нужно что-то вроде такого в /etc/fstab:

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

none /proc/bus/usb usbfs auto,busgid=108,busmode=0775,devgid=108,devmode=0664 0 0
  
вместо devgid и busgid нужно ввести ID группы к которой будут принадлежать устройства (посмотреть в /etc/group, обычно группа usb или что-то вроде того) и включить пользователя в эту группу. но в альте такое помоему предусмотрено.
режим телепата: выкл

По поводу 3119 можно почитать тут: http://lists.altlinux.org/pipermail/sis ... 35041.html там тред, перейди в начало, если будут проблемы с правами, выше в режиме телепата уже вывел, но для начала:
1. вывод команды mount
2. вывод команды cat /etc/fstab
3. вывод команды ls /proc/bus/usb

По поводу Canon MF4120, действительно, кеноны принципиально отказываются поддерживать платформы кроме как Windows. Но :)

Смотрим тут: http://www.openprinting.org/show_printe ... non-MF4120 (вообще, полезный сайт в части поддержки различных принтеров)
как сканер, опять таки, нужно сначала выполнить команды scanimage -L от пользователя и root'а посмотреть на разность в поведении.

Re: подключение принтеров...... :(

Добавлено: 16 дек 2009 15:17
limberg
и так я дома :)
Принтер (МФУ) canon mf4120 - не работает (cups его не видит) (сканер, гад такой, работает :))
выкладываю логи мож у кого есть решение (гугление пока ни к чему не привело)

[root@host-2 dev]# usb_printerid
Error: usage: usb_printerid /dev/usb/lp0

[root@host-2 dev]# usb-devices
********
T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=04a9 ProdID=26a3 Rev=01.00
S: Manufacturer=Canon Inc.
S: Product=MF4100
S: SerialNumber=SDF720193497O
C: #Ifs= 2 Cfg#= 1 Atr=c0 MxPwr=2mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=ff Driver=(none)
E: Ad=01(out) Atr=02(Bulk) MxPS= 64*1 Ivl=0ms
E: Ad=82(in) Atr=02(Bulk) MxPS= 64*1 Ivl=0ms
E: Ad=83(in) Atr=03(Interrupt) MxPS= 64*1 Ivl=192ms
I: If#= 1 Alt= 0 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=(none)
E: Ad=04(out) Atr=02(Bulk) MxPS= 64*1 Ivl=0ms
E: Ad=85(in) Atr=02(Bulk) MxPS= 64*1 Ivl=0ms

**************
[root@host-2 dev]# mount
/dev/sda7 on / type ext3 (rw,relatime)
proc on /proc type proc (rw,noexec,nosuid,gid=19)
sysfs on /sys type sysfs (rw)
udevfs on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw)
shmfs on /dev/shm type tmpfs (rw)
tmpfs on /tmp type tmpfs (rw,nosuid)
/dev/sda8 on /home type ext3 (rw,nosuid,relatime)
/dev/sda1 on /mnt/sda1 type fuseblk (rw,allow_other,default_permissions,blksize=4096)
/dev/sda5 on /mnt/sda5 type fuseblk (rw,allow_other,default_permissions,blksize=4096)
/dev/sdb1 on /mnt/sdb1 type fuseblk (rw,allow_other,default_permissions,blksize=4096)
/dev/sdb5 on /mnt/sdb5 type fuseblk (rw,allow_other,default_permissions,blksize=4096)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
/dev/sde1 on /media/?????_2 type vfat (rw,nosuid,nodev,uid=500,utf8,shortname=mixed,flush)
none on /proc/bus/usb type usbfs (rw,busmode=0777,devmode=0666)
/dev/sdc1 on /media/My type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
/dev/sdc5 on /media/My-Doc type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=512)

[root@host-2 dev]# ls /proc/bus/usb
001 002 003 004 005 006 007 008 devices

[root@host-2 dev]# scanimage -L
device `pixma:04A926A3_SDF720193497O' is a CANON Canon imageCLASS MF4150 multi-function peripheral

[root@host-2 dev]# 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=0x04a9 [Canon Inc.], product=0x26a3 [MF4100]) 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.

[root@host-2 dev]# cat /etc/fstab

proc /proc proc nosuid,noexec,gid=proc 0 0
devpts /dev/pts devpts nosuid,noexec,gid=tty,mode=620 0 0
tmpfs /tmp tmpfs nosuid 0 0
UUID=066ccdeb-dc84-4d14-9924-ece5fac64a7e / ext3 relatime 11
UUID=4b774a32-66e9-40a0-bfda-0aed61b6f332 /home ext3 nosuid,relatime12
UUID=1ffecb87-0479-42e1-bf9c-59064cca601b swap swap defaults 00
UUID=D8F03107F030ECFE /mnt/sda1 ntfs-3g locale=ru_RU.UTF-8,dmask=0,fmask=0111 0 0
UUID=A2E47948E4791FA9 /mnt/sda5 ntfs-3g locale=ru_RU.UTF-8,dmask=0,fmask=0111 0 0
UUID=88503C2C503C237C /mnt/sdb1 ntfs-3g locale=ru_RU.UTF-8,dmask=0,fmask=0111 0 0
UUID=06646797646787EF /mnt/sdb5 ntfs-3g locale=ru_RU.UTF-8,dmask=0,fmask=0111 0 0
/dev/sr0 /media/cdrom udf,iso9660 ro,noauto,user,utf8 0 0

Жду помощи...

Re: подключение принтеров...... :(

Добавлено: 16 дек 2009 15:47
hatred
limberg писал(а):и так я дома :)
Принтер (МФУ) canon mf4120 - не работает (cups его не видит) (сканер, гад такой, работает :))
выкладываю логи мож у кого есть решение (гугление пока ни к чему не привело)
я выше давал ссылку, посмотрел?
[root@host-2 dev]# usb_printerid
Error: usage: usb_printerid /dev/usb/lp0
Ну здесь он ясно сказал: я хочу в качестве параметра - файл устройства :)
usb_printerid /dev/usb/lp0
примерно так.

Re: подключение принтеров...... :(

Добавлено: 16 дек 2009 16:00
limberg
я выше давал ссылку, посмотрел?
смотрел.....

Re: подключение принтеров...... :(

Добавлено: 16 дек 2009 17:49
hatred
Дальнейшие предпринятые действия?

Re: подключение принтеров...... :(

Добавлено: 17 дек 2009 09:57
Лимон
покажи результат команды lpinfo -v

Re: подключение принтеров...... :(

Добавлено: 17 дек 2009 15:01
Лимон
limberg писал(а):Принтер (МФУ) canon mf4120 - не работает (cups его не видит)
lpinfo -v его не видит?

Re: подключение принтеров...... :(

Добавлено: 17 дек 2009 19:33
hatred
imberg, эти выводы хороши и понятны, мне не понятно другое: где последовательность :)

давайте сначала с принтером, потом перейдем к сканеру, переключаться накладно. По принтеру, тот что кенон мфу: вы по ссылке моей прошли? драйвера скачали? какие именно? поставили? какими командами?

Потом будем разбираться со сканером, лучше в соседней теме. Там скорее всего прошивку нужно будет куда положить.

Re: МФУ Canon MF4120: проблемы с принтером

Добавлено: 06 фев 2010 10:43
limberg
Принтер завел в мандриве 2010

1. Качаем архив http://software.canon-europe.com/softwa ... asp?model=
2. Устанавливаем из него два пакета cndrvcups-common-2.00-2.i386.rpm и cndrvcups-ufr2-uk-2.00-2.i386.rpm - перезагружаемся
3. В настройках системы устанавливаем принтер, выбираем использовать *.ррd и указываем CNM4200ZK.pdd
4. Отправляем на печать тестовую страницу и наслаждаемся :)

Скоро отпишу как получилось в мастере.....

1. Качаем архив http://software.canon-europe.com/softwa ... asp?model=
2. открываем терминал, заходим под root (su -)
3. запускаем mc, заходим туда где лежат пакеты cndrvcups-common-2.00-2.i386.rpm и
cndrvcups-ufr2-uk-2.00-2.i386.rpm, заходим в пакет :) и выбираем install (для каждого свой :)) - перезагружаемся
5. в консоли под root' ом выполняем

lsmod | grep usblp
modprobe usblp

4. заходим К-Прочие-Система-Настройка печати-Добавление принтеров и групп-добавить принтер- добавляем
5. Печатаем, но после перезагрузки - не работает...пишет принтер не подключен

что сделать?

Re: МФУ Canon MF4120: проблемы с принтером

Добавлено: 07 фев 2010 19:36
hatred
Попробуй сделать пункт 4, через веб-интерфейс
http://127.0.0.1:631/
там достаточно все понятно.

Re: МФУ Canon MF4120: проблемы с принтером

Добавлено: 07 фев 2010 19:37
hatred
И да, устанавливать индивидуальные пакеты нужно командой rpm -i <имя файла>.rpm

Re: МФУ Canon MF4120: проблемы с принтером

Добавлено: 08 фев 2010 09:59
Лимон
limberg писал(а): 5. Печатаем, но после перезагрузки - не работает...пишет принтер не подключен
что сделать?
сделай

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

modprobe usblp