LinuxForum.Fans
Тема

Заводим сканер МФУ CANON MF4410

Автор: sdv2010 21 сообщений 18683 просмотров
#233465

Запустить сканирование на МФУ CANON MF4410 пока не удавалось никому, хотя тема поднималась неоднократно на многих форумах...
Нашел вариант!!!! http://lists.alioth.debian.org/pipermail/sane-devel/2012-January/029380.html
Цитата..."I am going to patch pixma backend and add support for mf4410 scanner,
> Vendor: 0x04A9 ID: 0x2737..."
Теперь вопрос - объясните кто-нибудь, как применить этот волшебный patch!!!

#233467

sdv2010, как я понял, человек хочет заняться реверс-инженерингом и в письме просит предоставить доки...

#233643

Нет...патч уже выложен, вопрос в другом...ввиду отсутствия опыта....как этот патч применить и как правильно скомпилировать и установить этот pixma backend....Как-то мне неудобно обращаться с такими вопросами к разработчику, которому и так ЧЕСТЬ и ХВАЛА за решение проблемы!!!

#233856

Я думаю он его отдаст программерам sane и они уже его и добавят.

#238891

Сам задал вопрос - сам и решил...ниже легкий мануал...
Для начала ставим пакеты
sudo apt-get install autoconf automake libtool autotools-dev dpkg-dev fakeroot patch
libusb-dev build-essential

Создаем папку sane в домашней директории /home/user/sane. Берем с сайта http://git.altlinux.org/people/mike/packages/?p=sane.git;a=shortlog;h=refs/heads/master

sane-backends-1.0.22.tar.gz. распаковываем его в папку sane.
В папку sane-backends-1.0.22 копируем патч sane-backends-1.0.22-canon-4410.patch.

В терминале
patch -p1 -i sane-backends-1.0.22-canon-4410.patch --dry-run
patch -p1 -i sane-backends-1.0.22-canon-4410.patch
./configure --prefix=/usr --sysconfdir=/etc —localstatedir=/var
make
sudo make install

Установили. Но рано радоваться. Надо дать ему возможность работать не только от root.
sudo gedit /etc/udev/rules.d/40-scanner-permissions.rules

В файл нужно прописать следующе
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE:="0666"
SUBSYSTEM=="usb_device",MODE:="0666"
Создаем группу scanner и добавляем туда пользователя под которым будем сканировать.

И ВСЁ РАДУЕМСЯ ЖИЗНИ))))))))))))))) :D
Понятно что кривовато...но работает, если есть кто мудрее - поправьте!!!!!
Спасибо tunsa за помощь в реализации!!

#238895

А почему кривововато? SANE это мега прога, которая очень помогает с установкой сканера. Единственное не все поддерживает. Я например HP LaserJet 1220 так и не завел. Печалька. Sane сканер видит, но нет бекенда к нему (((

#261865

Если кто подскажет буду благодарен! Ставлю на ubuntu 12.04 МФУ CANON MF4410.
Вроде все повторил как написано, только не понял про группу scaner. Как ее создать?
Но сканер не сканирует даже по sudo scanimage -l.
В чем может быть проблема?

#277780

Хорошая новость!!! (сорри за задержку) 2012-08-19: SANE-Backends-1.0.23 has been released (источник http://www.sane-project.org/). В нем уже включена поддержка MF 4410. Цитата "imageCLASS MF4410 0x04a9/0x2737 All resolutions supported (up to 600DPI)". Проверено - все работает, кроме варианта для MF 4450 - нет управления автоподатчиком бумаги....

#286125

проделал все вышесказаное


kuzmich@kuzmich:~$ 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=0x2737 [MF4410]) at libusb:002:003
# 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.

# You may want to run this program as root to find all devices. Once you
# found the scanner devices, be sure to adjust access permissions as
# necessary.


Ктонибудь сможет помочь чем-нить?

#286298

Проверьте - работает под root?

#286322

kuzmich@kuzmich:~$ sane-find-scanner -q
found USB scanner (vendor=0x04a9 [Canon Inc], product=0x2737 [MF4410]) at libusb:002:004
kuzmich@kuzmich:~$ sudo 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@kuzmich:~# 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).

Я почти не разбираюсь в линухе(стоит ubuntu 12.04). На работе необходимость заставила перейти на данную ось. Так что вопрос такой как проверить что бакенды поставились правильно?

#286475

В терминале набери sudo xsane ...
Попробуй отсканировать... будут ошибки - пиши...

#286650

Нет доступных устройств.

У меня такое ощущение, что что-то из зависимостей или ещё какая-то беда не обновлено и всё летит к черту.

#286670

Версия ядра? На 12.04 не тестил, мануал писал для 10.04....На следующей неделе попробую ...отпишусь...

#286749

kuzmich@kuzmich:~$ uname -a
Linux kuzmich 3.2.0-33-generic #52-Ubuntu SMP Thu Oct 18 16:19:45 UTC 2012 i686 i686 i386 GNU/Linux

да, 12.04

#287526

scanimage -V
scanimage (sane-backends) 1.0.23; backend version 1.0.22

Извините за глупый вопрос но как сделать backends version 1.0.23?

#294922

captainkondrat, у меня точно такая же проблема, тоже ubuntu 12.04, удалось найти решение?

я перелистал кучу форумов, поставил sane-backend 1.0.23, санирование не работает.

sane-scanner-find выдает
found USB scanner (vendor=0x04a9 [Canon Inc], product=0x2737 [MF4410]) at libusb:002:003

scanimage -V
scanimage (sane-backends) 1.0.23; backend version 1.0.22

sudo 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).

XSane сканера не видит

вообще кто-нибудь разобрался с этим сканером под убунтой 12.04??

#295118

chybaka, огромное спасибо! все заработало.

#296948
chybaka написал:
Решил проблему установкой пересобранных пакетов Sane из убунты 12.10. Можно установить из репозитория

https://launchpad.net/~nightuser/+archive/sane-backends-backports

Спасибо одному хорошему человеку)

Расскажи пожалуйста процедуру установки. Я совсем новичок, только второй день как с Ubunt`a 12.04 работаю, а тут срочно нужно подключить сетевой принтер Canon i-SENSYS MF4410. Кучу инфы перелопатил, но ничего не помогло.

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