Автор Тема: Canon CanoScan Lide 25 не сканирует  (Прочитано 1211 раз)

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 95
Имеем старенький сканер Canon CanoScan Lide 25.
Так же имеем свежие ноутбуки Acer TravelMate P215-53 и Kraftway Аккорд KNA 15.6, в которых только USB 3 порты. Может быть это важно?
На ноутбуке Acer TravelMate P215-53 так же установлена Виндовс 10, в которой этот сканер подключенный к этим же портам,  тем же самым кабелем, прекрасно работает.
Виноват не Альт, проблема глобальнее, грузил с флешки Линукс минт и Кубунту 22.04 в них тоже сканер не сканирует.
Ранее этот же сканер на другом компьютере 2013 года с линукс и с usb2 и usb3 портами, раз через раз сканировал. И через usb3 порты, и через usb2 одинаково через раз.

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

scanimage -L
MIB search path: /usr/share/snmp/mibs:/usr/share/mibs/net-snmp:/usr/share/mibs/iana:/usr/share/mibs/ietf:/usr/share/mibs/tubs:/usr/share/mibs/cisco:/usr/share/pibs/ietf:/usr/share/pibs/tubs:
Cannot find module (NET-SNMP-AGENT-MIB): At line 0 in (none)
Cannot find module (SNMPv2-MIB): At line 0 in (none)
Cannot find module (IF-MIB): At line 0 in (none)
Cannot find module (IP-MIB): At line 0 in (none)
Cannot find module (TCP-MIB): At line 0 in (none)
Cannot find module (UDP-MIB): At line 0 in (none)
Cannot find module (HOST-RESOURCES-MIB): At line 0 in (none)
Cannot find module (NOTIFICATION-LOG-MIB): At line 0 in (none)
Cannot find module (DISMAN-EVENT-MIB): At line 0 in (none)
Cannot find module (DISMAN-SCHEDULE-MIB): At line 0 in (none)
Cannot find module (EtherLike-MIB): At line 0 in (none)
Cannot find module (HOST-RESOURCES-TYPES): At line 0 in (none)
Cannot find module (IPV6-ICMP-MIB): At line 0 in (none)
Cannot find module (IPV6-MIB): At line 0 in (none)
Cannot find module (IPV6-TCP-MIB): At line 0 in (none)
Cannot find module (IPV6-UDP-MIB): At line 0 in (none)
Cannot find module (UCD-IPFWACC-MIB): At line 0 in (none)
Cannot find module (SNMP-TARGET-MIB): At line 0 in (none)
Cannot find module (TUNNEL-MIB): At line 0 in (none)
Cannot find module (IPV6-FLOW-LABEL-MIB): At line 0 in (none)
Cannot find module (UCD-DISKIO-MIB): At line 0 in (none)
Cannot find module (LM-SENSORS-MIB): At line 0 in (none)
Cannot find module (UCD-SNMP-MIB): At line 0 in (none)
Cannot find module (UCD-DEMO-MIB): At line 0 in (none)
Cannot find module (NET-SNMP-VACM-MIB): At line 0 in (none)
Cannot find module (SNMP-VIEW-BASED-ACM-MIB): At line 0 in (none)
Cannot find module (SNMP-COMMUNITY-MIB): At line 0 in (none)
Cannot find module (IP-FORWARD-MIB): At line 0 in (none)
Cannot find module (SNMP-NOTIFICATION-MIB): At line 0 in (none)
Cannot find module (SNMP-FRAMEWORK-MIB): At line 0 in (none)
Cannot find module (SNMP-MPD-MIB): At line 0 in (none)
Cannot find module (SNMP-USER-BASED-SM-MIB): At line 0 in (none)
Cannot find module (SNMPv2-TM): At line 0 in (none)
Cannot find module (NET-SNMP-PASS-MIB): At line 0 in (none)
Cannot find module (NET-SNMP-EXTEND-MIB): At line 0 in (none)
Cannot find module (UCD-DLMOD-MIB): At line 0 in (none)
device `plustek:libusb:003:005' is a Canon CanoScan LiDE25 flatbed scanner

scanimage -T
Output format is not set, using pnm as a default.
MIB search path: /usr/share/snmp/mibs:/usr/share/mibs/net-snmp:/usr/share/mibs/iana:/usr/share/mibs/ietf:/usr/share/mibs/tubs:/usr/share/mibs/cisco:/usr/share/pibs/ietf:/usr/share/pibs/tubs:
Cannot find module (NET-SNMP-AGENT-MIB): At line 0 in (none)
Cannot find module (SNMPv2-MIB): At line 0 in (none)
Cannot find module (IF-MIB): At line 0 in (none)
Cannot find module (IP-MIB): At line 0 in (none)
Cannot find module (TCP-MIB): At line 0 in (none)
Cannot find module (UDP-MIB): At line 0 in (none)
Cannot find module (HOST-RESOURCES-MIB): At line 0 in (none)
Cannot find module (NOTIFICATION-LOG-MIB): At line 0 in (none)
Cannot find module (DISMAN-EVENT-MIB): At line 0 in (none)
Cannot find module (DISMAN-SCHEDULE-MIB): At line 0 in (none)
Cannot find module (EtherLike-MIB): At line 0 in (none)
Cannot find module (HOST-RESOURCES-TYPES): At line 0 in (none)
Cannot find module (IPV6-ICMP-MIB): At line 0 in (none)
Cannot find module (IPV6-MIB): At line 0 in (none)
Cannot find module (IPV6-TCP-MIB): At line 0 in (none)
Cannot find module (IPV6-UDP-MIB): At line 0 in (none)
Cannot find module (UCD-IPFWACC-MIB): At line 0 in (none)
Cannot find module (SNMP-TARGET-MIB): At line 0 in (none)
Cannot find module (TUNNEL-MIB): At line 0 in (none)
Cannot find module (IPV6-FLOW-LABEL-MIB): At line 0 in (none)
Cannot find module (UCD-DISKIO-MIB): At line 0 in (none)
Cannot find module (LM-SENSORS-MIB): At line 0 in (none)
Cannot find module (UCD-SNMP-MIB): At line 0 in (none)
Cannot find module (UCD-DEMO-MIB): At line 0 in (none)
Cannot find module (NET-SNMP-VACM-MIB): At line 0 in (none)
Cannot find module (SNMP-VIEW-BASED-ACM-MIB): At line 0 in (none)
Cannot find module (SNMP-COMMUNITY-MIB): At line 0 in (none)
Cannot find module (IP-FORWARD-MIB): At line 0 in (none)
Cannot find module (SNMP-NOTIFICATION-MIB): At line 0 in (none)
Cannot find module (SNMP-FRAMEWORK-MIB): At line 0 in (none)
Cannot find module (SNMP-MPD-MIB): At line 0 in (none)
Cannot find module (SNMP-USER-BASED-SM-MIB): At line 0 in (none)
Cannot find module (SNMPv2-TM): At line 0 in (none)
Cannot find module (NET-SNMP-PASS-MIB): At line 0 in (none)
Cannot find module (NET-SNMP-EXTEND-MIB): At line 0 in (none)
Cannot find module (UCD-DLMOD-MIB): At line 0 in (none)
scanimage: scanning image of size 202x150 pixels at 24 bits/pixel
scanimage: acquiring RGB frame, 8 bits/sample
scanimage: reading one scanline, 606 bytes... FAIL Error: Operation was canceled

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 229
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Canon CanoScan Lide 25 не сканирует
« Ответ #1 : 27.01.2023 11:53:42 »
Может прав не хватает ?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 229
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 95
Re: Canon CanoScan Lide 25 не сканирует
« Ответ #3 : 31.01.2023 10:12:20 »
Может прав не хватает ?
Точно не это.

Вот этой командой: SANE_USB_WORKAROUND=1 simple-scan
удалось отсканировать, но только если разрешение при сканировании установить 75 точек.
Если выше, не сканирует.

Информация взята отсюда:
https://wiki-archlinux-org.translate.goog/title/Sane?_x_tr_sl=en&_x_tr_tl=ru&_x_tr_hl=ru&_x_tr_pto=sc
5.1.4 Связь через xHCI не работает (старые модели сканеров)

Некоторые старые модели сканеров не работают при подключении через порт USB3. Если вы столкнулись с этой проблемой, попробуйте установить SANE_USB_WORKAROUND=1 переменную среды перед запуском внешнего интерфейса. [3] [4]

Если это не сработает, попробуйте один из следующих обходных путей:

    Используйте порт USB2 вместо порта USB3, если он доступен.
    Отключите xHCI через BIOS/EFI. Следовательно, будет использоваться eHCI, и связь со сканером будет работать. С другой стороны, скорость USB3 не может быть достигнута ни на одном порту.
    На (некоторых) чипсетах Intel setpciкоманду можно использовать для маршрутизации определенных USB-портов либо к контроллеру xHCI, либо к контроллеру eHCI. См. здесь и здесь (прокрутите вниз, где написано «setpci») для получения дополнительной информации. При этом можно переключать отдельные порты USB с помощью простого сценария оболочки.
    Вместо этого подключите сканер по сети, если она поддерживается.
5.4 Проблема с разрешением

В systemd группы scannerи lpустарели. Нет необходимости добавлять пользователя в эти группы. Подробности см. в разделе Пользователи и группы#Pre-systemd groups .
https://alioth--lists-debian-net.translate.goog/pipermail/sane-announce/2017/000036.html?_x_tr_sl=en&_x_tr_tl=ru&_x_tr_hl=ru&_x_tr_pto=sc

И отсюда:
Примечание 3. Временное решение Linux USB3, добавленное в версии 1.0.25,
теперь отключено по умолчанию. Если у вас возникли трудности с использованием сканера, который
ранее работавший или непостоянная доступность сканера, попробуйте установить
новая переменная среды SANE_USB_WORKAROUND=1 перед запуском
ваш интерфейс.

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 95
Re: Canon CanoScan Lide 25 не сканирует
« Ответ #4 : 01.02.2023 08:58:35 »
Обидно конечно, сканер есть, но не по сканируешь.
USB2 портов на ноутбуке нет.
Настроек xHCI в биосе нет, совсем.
С помощью SANE_USB_WORKAROUND=1 сканер сканирует раз через раз, и только в черно- белом режиме.

Что интересно, USB 2 в этом ноутбуке есть, но только для картридера.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 229
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Canon CanoScan Lide 25 не сканирует
« Ответ #5 : 01.02.2023 10:13:30 »
Можно попробовать через какой-нибудь удлинитель USB2 подключить. Иногда помогает

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 95
Re: Canon CanoScan Lide 25 не сканирует
« Ответ #6 : 01.02.2023 10:46:12 »
Можно попробовать через какой-нибудь удлинитель USB2 подключить. Иногда помогает
Если найду, попробую. Но в гугле информация есть, что не помогает это.
« Последнее редактирование: 01.02.2023 10:52:06 от Aleksand »

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 95
Re: Canon CanoScan Lide 25 не сканирует
« Ответ #7 : 01.02.2023 11:41:27 »
Вспомнил про VueScan. Скачал, запустил, косячит.
Запустил его с: SANE_USB_WORKAROUND=1, сканер отработал корректно.
Сканирование цветное, 300 точек. Значит может сканер и в линуксе работать.
Но vuescan платный и цена за него такая, что проще сканер найти который сканировать будет без проблем)).

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 229
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Canon CanoScan Lide 25 не сканирует
« Ответ #8 : 01.02.2023 11:53:59 »
Теоретически наверное можно через правила udev назначить порту использование usb3, или вообще запретить загрузку модуля работы с usb3 (что легко реализовать через блэклист) , но не уверен, что это включит цветное сканирование

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 007
  • ITS
Re: Canon CanoScan Lide 25 не сканирует
« Ответ #9 : 01.02.2023 15:42:27 »
Canon CanoScan Lide 25
На XfceSysV-P10 работает (дома постоянно использую) и на альтах всегда работал автоматом.

Оффлайн kessys

  • Завсегдатай
  • *
  • Сообщений: 615
Re: Canon CanoScan Lide 25 не сканирует
« Ответ #10 : 01.02.2023 22:23:54 »
Canon CanoScan Lide 25. На него драйверов нема на Linux что 32 что 64 бита.
У меня принтер Canon с такими же проблемами нет драйверов, так он ещё и крутой цветной.
О подпись)
Жизнь с kde не так плоха, Но без ssd, это жестоко грустно.

Оффлайн N0rbert

  • alt linux team
  • ***
  • Сообщений: 231
  • snk@
Re: Canon CanoScan Lide 25 не сканирует
« Ответ #11 : 02.02.2023 00:07:44 »
Canon CanoScan Lide 25. На него драйверов нема

Как-то безапелляционно звучит. Включусь в анализ.

А почему тогда на странице http://sane-project.org/sane-mfgs.html#Z-CANON написан текст ниже?

Цитировать

ModelInterfaceUSB idStatusCommentBackendManpage
CanoScan LiDE 25USB0x04a9/0x2220 Goodplustek (0.52)sane-plustek

Здесь Good вроде как должен говорить о хорошей поддержке этой модели. Кроме того в Альте бекенд plustek явно содержится в пакете libsane. То есть при исправных кабелях, портах, хабах и т.п. все просто должно работать.

Имеем старенький сканер Canon CanoScan Lide 25.

Как сканер определяется в программе lsusb?.
« Последнее редактирование: 02.02.2023 00:09:19 от N0rbert »

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 95
Re: Canon CanoScan Lide 25 не сканирует
« Ответ #12 : 02.02.2023 11:46:17 »
Как сканер определяется в программе lsusb?.
Нормально он определяется. В винде проблем нет, на устройствах с USB 2  портами в линуксах проблем нет.
Есть проблема на ноутбуках у которых есть только USB 3  порты.
Я выше писал:
USB2 портов на ноутбуке нет.
Настроек xHCI в биосе нет, совсем.

В винде это как то обходится, в линуксе нет.
Хотя в коммерческом VueScan, тоже как то сумели эту проблему обойти. На то он и коммерческий продукт, на нём люди деньги зарабатывают.

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 95
Re: Canon CanoScan Lide 25 не сканирует
« Ответ #13 : 17.03.2023 11:42:42 »
Отдал сканер сотруднику со стационарным ПК, у которого есть только usb2.
Сканер прекрасно работает на виндовс 8, и на линуксе он там тоже работает.

На устройствах у которых только usb3, сканер и в виндовс нормально не работает.
И вряд ли заработает, ввиду старости данной модели сканера.

Тему я думаю можно закрывать.