This is a static archive of the old Zorin Forum.

The information below may be outdated. Visit the new Zorin Forum here ›

If you have registered on the old forum, you will need to create an account on the new forum.

Simple scan can not detect scanner

jarkky

Wed Jun 03, 2020 12:01:25 pm

The "simple scan" can not find the scanner device:
Screenshot from 2020-06-03 19-45-01.png
simple_scan1


But according to the "sane-find-scanner", there is found "SB scanner (vendor=0x04a9 [Canon], product=0x1855 [E4200 series]) at libusb:001:010".
Do you think problem is permissions to this usb-scanner so that simple scan can not access this scanner?

Also in the openoffice image import, it can not find the scanner either.



jari@ENVY-17:~/Sirius$ 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.

could not open USB device 0x1d6b/0x0003 at 002:001: Access denied (insufficient permissions)
could not open USB device 0x06cb/0x00c9 at 001:005: Access denied (insufficient permissions)
could not open USB device 0x05c8/0x03d3 at 001:004: Access denied (insufficient permissions)
could not open USB device 0x046d/0xc534 at 001:003: Access denied (insufficient permissions)
could not open USB device 0x8087/0x0aaa at 001:006: Access denied (insufficient permissions)
found USB scanner (vendor=0x04a9 [Canon], product=0x1855 [E4200 series]) at libusb:001:010
could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions)
# 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.


jari@ENVY-17:~/Sirius$ sudo sane-find-scanner
[sudo] password for jari:

# 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=0x06cb, product=0x00c9) at libusb:001:005
found USB scanner (vendor=0x04a9 [Canon], product=0x1855 [E4200 series]) at libusb:001:010
# 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.


Also the "scanimage" can not find the scanner, even the "sane-find-scanner" finds it:

jari@ENVY-17:~/Sirius$ 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).


Not sure if below settings could be wrong somehow:
jari@ENVY-17:~/Sirius$ cat /etc/udev/rules.d/80-canon_mfp2.rules
# 80-canon_mfp2.rules

ACTION!="add", GOTO="canon_mfp_end"
SUBSYSTEM=="usb_device", GOTO="canon_mfp_start"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GOTO="canon_mfp_start"
GOTO="canon_mfp_end"

LABEL="canon_mfp_start"

#MG7500 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="177c", MODE="666"
#MG6600 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="177e", MODE="666"
#MG5600 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="177f", MODE="666"
#MG2900 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1780", MODE="666"
#MB2000 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1778", MODE="666"
#MB2300 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1779", MODE="666"
#MB5000 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1776", MODE="666"
#MB5300 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1777", MODE="666"
#E460 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1788", MODE="666"

#MX490 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1787", MODE="666"
#E480 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1789", MODE="666"

#MG7700 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="178b", MODE="666"
#MG6900 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="178c", MODE="666"
#MG6800 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="178d", MODE="666"
#MG5700 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="178e", MODE="666"
#MG3600 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="178a", MODE="666"

#G3000 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1794", MODE="666"

#TS9000 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="179f", MODE="666"
#TS8000 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1800", MODE="666"
#TS6000 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1801", MODE="666"
#TS5000 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1802", MODE="666"
#MG3000 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="180b", MODE="666"
#E470 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="180c", MODE="666"
#G4000 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="181d", MODE="666"

#MB2100 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1793", MODE="666"
#MB2700 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1792", MODE="666"
#MB5100 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1790", MODE="666"
#MB5400 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="178f", MODE="666"

#TS9100 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1820", MODE="666"
#TS8100 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1821", MODE="666"
#TS6100 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1822", MODE="666"
#TR8500 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1823", MODE="666"
#TR7500 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1824", MODE="666"
#TS5100 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1825", MODE="666"
#TS3100 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1827", MODE="666"
#E3100 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1828", MODE="666"
#TS9180 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="183e", MODE="666"
#TS8180 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="183f", MODE="666"
#TS6180 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1840", MODE="666"
#TR8580 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1841", MODE="666"
#TS8130 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1842", MODE="666"
#TS6130 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1843", MODE="666"
#TR8530 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1844", MODE="666"
#TR7530 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1845", MODE="666"
#XK50 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1846", MODE="666"
#XK70 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1847", MODE="666"

#G3010 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="183b", MODE="666"
#G4010 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="183d", MODE="666"

#TS8200 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1859", MODE="666"
#XK80 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1873", MODE="666"
#TS8230 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="185b", MODE="666"
#TS8280 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="185a", MODE="666"
#TS6200 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1856", MODE="666"
#TS6230 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1858", MODE="666"
#TS6280 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1857", MODE="666"
#TS9500 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="185c", MODE="666"
#TR9530 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="185e", MODE="666"
#TS9580 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="185d", MODE="666"
#TR4500 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1854", MODE="666"
#E4200 series
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1855", MODE="666"
#LiDE 400
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1912", MODE="666"
#LiDE 300
ATTR{idVendor}=="04a9", ATTR{idProduct}=="1913", MODE="666"


LABEL="canon_mfp_end"

Swarfendor437

Wed Jun 03, 2020 12:21:54 pm

I have the exact same issue - what is annoying Simple Scan (new name is Document Scanner in later versions of Ubuntu and Fedora Workstation - it works in the latter).

I'm afraid you need to use this package for your Canon Scanner:



Extract using Ark then go to the 64-bit folder and install the .deb file using Software or install Gdebi Package installer to install that way. Then to launch you open terminal and enter:

Code:
scangearmp2


It is very basic - sadly Canon apparently had the same interface for earlier version of scangear for linux as for Windows users - why they ditched it I will never know! You can create a desktop shortcut:

scangear.jpg


Alternatively you could shell out for this:

https://www.hamrick.com/

but check that your scanner is supported before purchasing if you decide to go down this route - there is usually a demo package which leaves a watermark on scanned docs/images. ;) :D

jarkky

Wed Jun 03, 2020 12:32:20 pm

I have that already, and that seems to work quite well, but it does not allow scanning multiple pages in same pdf-file.
Earlier with different canon scanner with Fedora linux the sane-tools seemed to work.

Also the Open Office import function can not use this scanner or I don't know how to make it work in open office scan image import:
Screenshot from 2020-06-03 20-25-37.png
openoffice_scan_menu

Here was no kind of scanner found.

Swarfendor437

Wed Jun 03, 2020 2:21:08 pm

Was that the case in Fedora too? I must say that Fedora is bleak compared to other distributions in terms of software installation (see my post in Other OS discussion thread about how rubbish Fedora 31 Workstation is - and it hardly comes with any decent software, very minimalist compared to Zorin OS and others out there.

Swarfendor437

Wed Jun 03, 2020 3:48:43 pm

Just tried Ubuntu 20.04 in a VM inside of FerenOS and it picks up the Canon Scanner in Document Scanner straight off. It falls over in respect of LibreOffice - LibreOffice still has the help file bug - it fails to connect to the internet help guide!
Hopefully, when Zorin gets upgraded to one based on 20.04 we will all benefit. I also hope the Zorin team will revert to the live screen boot that was used in 12.04 and earlier - it can iron out a lot of issues if you have the option to disable certain elements at the start like acpi=off etc. Dropping stuff that is known to work well is a big mistake! :D

jarkky

Thu Jun 04, 2020 5:05:43 pm

The "printer" of the printer-scanner is there, but scan-function is missing.
Should there be setup for scanner also? (This looks like printer only setup)
Screenshot from 2020-06-05 00-51-47.png
printer_ready


It can print a test page, but it can not do anything with the scanner function nor scan a test page:
Screenshot from 2020-06-05 00-57-27.png
test_page

Swarfendor437

Thu Jun 04, 2020 5:54:10 pm

jarkky wrote:The "printer" of the printer-scanner is there, but scan-function is missing.
Should there be setup for scanner also? (This looks like printer only setup)
Screenshot from 2020-06-05 00-51-47.png


It can print a test page, but it can not do anything with the scanner function nor scan a test page:
Screenshot from 2020-06-05 00-57-27.png


Go back to my last post on this issue - you say you have scangearmp2 - you install the package like I gave here: viewtopic.php?f=5&t=15801#p71927

and then enter scangearmp2 - in a terminal. :roll:

jarkky

Fri Jun 05, 2020 11:33:39 am

Yes. I know the scangearmP2, but this is question about the setup menus.

Swarfendor437

Fri Jun 05, 2020 5:53:05 pm

Well just remember that Linux isn't Windows and vice-versa. ;) :D

jarkky

Thu Jun 11, 2020 2:29:18 pm

This question is not about windows and I don't know what is that about.
I hope it can work on any OS.
And also it seems it can not find the CANON as a network printer...
Screenshot from 2020-06-11 22-16-52.png
printer_network_none

Also network setup seem to be limited, not only the scanning (that seems completely closed by linux, excluding the Canons own scanning program).
There is a lot of player here, like the HP-ENVY, Linux, Sonicwall SOHO, PLDT modem/router and the CanonE4200. So it is really hard to tell
what is causing the problem. Most likely some setup issue or software incompatibility issue.

In case of Windows10 similar issues is displayed as:
CANON_FAIL1.png
windows1

and
CANON_FAIL2.png
windows2


--
Jari

Swarfendor437

Thu Jun 11, 2020 3:11:30 pm

What I was trying to point out in my last post is that the Settings interface is nothing like Windows 'Devices and Printers' - you won't get a Scanner listed anywhere in Settings. As I have pointed out elsewhere, Ubuntu 20.04 picks up the Scanner of my Canon TS8151 immediately using the new name of Simple Scan (Document Scanner), so eventually we should be able to access our scanners that way in a more pleasing interface than scangearmp2!

As for the printer element - have you downloaded this?:



Download and extract the zip file above using Ark, then go to Packages and install the 64-bit .deb package then open a terminal and enter:

Code:
xhost +si:localuser:root
this gives you temporary root privileges as sudo no longer works on its own which I only found out myself and had to search internet for solution!

Code:
sudo system-config-printer
to get the 'Add printer' interface up. ;) :D