LINUX.ORG.RU

Не сканирует МФУ Canon MF4410

 ,


0

2

Здравствуйте. OS Fedora 34. Дошли руки до настройки МФУ Canon MF4410. Принтер работает по умолчанию, а сканер не хочет. Хотя принтер тоже работает со странностями. docx файлы из openoffice или libreoffice печатает нормально, а вот pdf файлы с помощью acroread инвертирует цвета.(такое было в Fedora 2X, сейчас картридж жалко экспериментировать) Получаются белые буквы на черном фоне на листе. Может в Fedora 34 что-то и изменилось, но если кто-то знает, в чем может быть дело, тогда буду проверять, а наугад просто тратить краску принтера.

Сканер

lsusb
Bus 001 Device 006: ID 04a9:2737 Canon, Inc. MF4410
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:001:006
  # 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.
scanimage -L
device `pixma:04A92737' is a CANON Canon imageCLASS MF4410 multi-function peripheral

Запускаю xsane, нажимаю сканировать, пишет устройство занято. Может что-то не то делаю? Я гуглил, раньше для настройки сканера забирали драйвер с Windows и все работало, но сейчас система нормально распознает принтер и даже частично печатает.

На сайте canon https://www.canon.ru/support/consumer_products/products/fax__multifunctionals/laser/laserbase_mf_series/i-sensys_mf4410.html?type=drivers&language=en&os=linux%20(64-bit)

есть Драйвер принтера UFR II/UFRII LT для Linux V5.50, а для сканера получается не написали?



Последнее исправление: user2021 (всего исправлений: 2)

И не будет сканировать.

С драйверами сканера МФУ не всё так радужно, как хотелось бы. Под свежий оффтопик не всегда возможно их найти, что хотеть о лине?

Я уж думал самому написать, используя спеки TWAIN.

sparkie ★★★★
()

А ты пробовал ставить этот драйвер? Там, скорее всего, запаковано и для сканера.

И попробуй scanimage от рута запустить, может просто правил udev не хватает и устройство появляется не с теми правами. Кстати, когда-то имел проблему с неправильными правами даже в официальном пакете кэнона.

R_He_Po6oT ★★★★
()

Драйвер сам ставишь, или по умолчанию? Пакетом или сам собираешь?

А ты пробовал ставить этот драйвер? Там, скорее всего, запаковано и для сканера. R_He_Po6oT ★ (16.07.22 17:44:10)

Поддерживаю мысль.
У мну HP МФУ, древний, как говно мамонта. Принтер давно сдох - лопнула шестерёнка на подаче, а сканер работает. Поэтому до сих пор и не выкинул наверное.

Всё дело в дровах, похоже...

cadaber ★★
()
Последнее исправление: cadaber (всего исправлений: 1)
Ответ на: комментарий от R_He_Po6oT

я попытался поставить rpm пакет, может конечно я не прав и нужно было запускать install.sh я попытался установить пакет

rpm -U linux-UFRII-drv-v550-m17n/x64/RPM/cnrdrvcups-ufr2-uk-5.50-1.07.x86_64.rpm
Redirecting to /bin/systemctl restart cups.service
xhost:  unable to open display ":0"
Unable to init server: Could not connect: В соединении отказано

(cnsetuputil2:7753): Gtk-WARNING **: 15:48:30.029: cannot open display: :0
предупреждение: %post(cnrdrvcups-ufr2-uk-5.50-1.07.x86_64) scriptlet failed, exit status 1

rpm -qa | grep cnrdrvcups
cnrdrvcups-ufr2-uk-5.50-1.07.x86_64

Принтер как работал, так и работает. А вот сканер….Пробовал через рута:

scanimage --help -d pixma:04A92737_112CV8300448
Options specific to device `pixma:04A92737_112CV8300448':
  Scan mode:
    --resolution auto||75|150|300|600dpi [75]
        Sets the resolution of the scanned image.
    --mode auto|Color|Gray|Lineart [Color]
        Selects the scan mode (e.g., lineart, monochrome, or color).
    --source Flatbed|Automatic Document Feeder [Flatbed]
        Selects the scan source (such as a document-feeder). Set source before
        mode and resolution. Resets mode and resolution to auto values.
    --button-controlled[=(yes|no)] [no]
        When enabled, scan process will not start immediately. To proceed,
        press "SCAN" button (for MP150) or "COLOR" button (for other models).
        To cancel, press "GRAY" button.
  Gamma:
    --custom-gamma[=(auto|yes|no)] [inactive]
        Determines whether a builtin or a custom gamma-table should be used.
    --gamma-table auto|0..65535,... [inactive]
        Gamma-correction table with 1024 entries. In color mode this option
        equally affects the red, green, and blue channels simultaneously (i.e.,
        it is an intensity gamma table).
    --gamma auto|0.299988..5 [inactive]
        Changes intensity of midtones
  Geometry:
    -l auto|0..216.747mm [0]
        Top-left x position of scan area.
    -t auto|0..297.011mm [0]
        Top-left y position of scan area.
    -x auto|0..216.747mm [216.747]
        Width of scan-area.
    -y auto|0..297.011mm [297.011]
        Height of scan-area.
  Buttons:
    --button-update [advanced]
        Update button state
  Extras:
    --threshold auto|0..100% (in steps of 1) [inactive]
        Select minimum-brightness to get a white point
    --threshold-curve auto|0..127 (in steps of 1) [inactive]
        Dynamic threshold curve, from light to dark, normally 50-65
    --adf-wait auto|0..3600 (in steps of 1) [inactive]
        When set, the scanner waits up to the specified time in seconds for a
        new document inserted into the automatic document feeder.
    --calibrate auto|Once|Always|Never [Once]
        When to perform scanner calibration. If you choose "Once" it will be
        performed a single time per driver init for single page scans, and for
        the first page for each ADF scan.

Сканер очень странный, в Windows нужно сначала запустить особую программу, потом на МФУ нажать сканировать, выбрать источник компьютер и опять на Windows нужно нажать сканировать, тогда пойдет сканирование.

[root@localhost ~]# scanimage -d pixma:04A92737_112CV8300448 >image.pnm
Output format is not set, using pnm as a default.
scanimage: sane_read: Device busy

может реально какой-нибудь гном занимает сканер?

user2021
() автор топика
Ответ на: комментарий от R_He_Po6oT

Там, скорее всего, запаковано и для сканера.

И Кэнон, и ХП не особенно охотно делятся спеками. Поэтому нет, вряд ли. Это надо самому брать спеки TWAIN или WIA, реверсить и писать драйвер.

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

Даже запуск сканера МФУ на свежем оффтопике с устаревшими драйверами бывает ооооооочень проблематичным. С принтером без проблем, а со сканером приходится извращаться. То есть всё делается для того, чтобы постоянно покупалось новое оборудование.

sparkie ★★★★
()
Ответ на: комментарий от SkyMaverick

Вот это находил?

https://wiki.archlinux.org/title/SANE#Device_busy

Да сделал файл для udev, потом посчитал, что я запускаю под рутом, то права для udev не надо

А ты когда запускаешь scanimage на МФУ выбираешь сканировать в ПК?

Что только я не выбирал, но в основном компьютер

user2021
() автор топика
Последнее исправление: user2021 (всего исправлений: 3)