Making Game: Ricoh 3503 Scan to folder not working

Original Source Link

Foto I have a problem scanning documents to a folder on Ricoh MP3503 printers. The problem is on some windows 10. The folder on the computer is shared. Smb support included. Admin data provided with a password. E-mail scan works. Need help.

More information is needed. Start with the following:

  1. First, check the manual pages for all the related settings. These should be similar for all MP printers.
  2. Check that you can successfully access the SMB share from another device – Test with a PC or phone.
  3. If step 2 does not work, check that the firewall allows SMB on the Windows 10 PC, or try turning off the firewall temporarily.
Tagged :

Linux HowTo: I need to scan the same Cell in excel all the time

Original Source Link

Hi I am scanning Bar Code Products into a spread sheet and when the bar code matches the log it shows a route which is great but after each scan Excel moves on to next cell
I need the scanner to always scan in same cell as that’s where the lookup works from so how to i make excel stay in one cell all the time for the scanner

The barcode scanner typically sends an Enter Or Tab key after each Scan.

This behaviour is normally configurable in the scanner and regarding to PeterH (thanx) in the comments you can even configure most scanners to stay in the cell and remove the cell content before the next scan.

The last time I worked with scanners (many years ago) that involved scanning a single or sequence of barcodes that programmed this function into the scanner.
The barcodes to scan could be found in the manual of the scanner.

If thats not possible or you do not know / find out, how to change the behaviour of your scanner, then you need to react on the change of the cell.

You can use the change event to watch this and simply go back to the entering cell. In the following example the cell would be A3, just change as needed:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, Range("A3")) Is Nothing Or Target.Cells.Count > 1 Then Exit Sub
    ActiveSheet.Range("A3").Select
End Sub

Tagged : / /

Ubuntu HowTo: Brother WLAN Scanner DCP-7055W not working (“invalid argument”)

Original Source Link

I’m having trouble getting the scanner of my Brother DCP-7055W working over WLAN. I’ve already installed the official drivers from Brother, and the printer itself is working fine.

I’ve set up the scanner to use a static IP address (192.168.002.150). Using Brother’s brsaneconfig4 I’ve added the scanner as follows (using 002 instead of 2 following this tip):

brsaneconfig4 -a name=DCP-7055W model=DCP-7055W ip=192.168.002.150

Pinging the scanner works fine:

$ brsaneconfig4 -p
test DCP-7055W
ping 192.168.002.150 -w 10

PING 192.168.002.150 (192.168.2.150) 56(84) bytes of data.
64 bytes from 192.168.2.150: icmp_req=1 ttl=255 time=9.21 ms
64 bytes from 192.168.2.150: icmp_req=2 ttl=255 time=5.67 ms
64 bytes from 192.168.2.150: icmp_req=3 ttl=255 time=6.01 ms
64 bytes from 192.168.2.150: icmp_req=4 ttl=255 time=3.33 ms

I’ve also made sure that the issue with 64bit drivers is fixed:

$ ls -l /usr/lib/sane/libsane-brother4*
lrwxrwxrwx 1 root root     35 Sep 25 07:18 /usr/lib/sane/libsane-brother4.so -> /usr/lib/sane/libsane-brother4.so.1
lrwxrwxrwx 1 root root     39 Sep 25 07:18 /usr/lib/sane/libsane-brother4.so.1 -> /usr/lib/sane/libsane-brother4.so.1.0.7
-rwxr-xr-x 1 root root 129376 Sep 25 07:18 /usr/lib/sane/libsane-brother4.so.1.0.7

I’ve also fixed the UDEV rules according to this answer:

$ grep saned /lib/udev/rules.d/40-libsane.rules 
ENV{DEVTYPE}=="usb_device", MODE="0664", OWNER="root", GROUP="saned"

However, I cannot actually scan: Whatever tool I try, I get the following error:

$ scanimage -T
scanimage: open of device brother4:net1;dev0 failed: Invalid argument

This happens both as normal user and when using sudo, so it shouldn’t be a permission problem.

What am I missing?

UPDATE 1: Now with some more verbose debug output:

# SANE_DEBUG_BROTHER4=255 scanimage
[sanei_debug] Setting debug level of brother4 to 255.
[brother4] brother init
[brother4] brother version: 1000001
[brother4] starting bus scan
[brother4] scanning bus 005
[brother4] found dev 0483/2016
[brother4] found dev 1D6B/0001
[brother4] scanning bus 004
[brother4] found dev 1D6B/0001
[brother4] scanning bus 003
[brother4] found dev 1D6B/0001
[brother4] scanning bus 002
[brother4] found dev 1D6B/0001
[brother4] scanning bus 001
[brother4] found dev 18A5/0302
[brother4] found dev 1D6B/0002
scanimage: open of device brother4:net1;dev0 failed: Invalid argument

UPDATE 2: I now also tried using the scanner via USB. I get the same error (“Invalid argument”), but at a later point in the scanning process:

# SANE_DEBUG_BROTHER4=255 scanimage -T
[sanei_debug] Setting debug level of brother4 to 255.
[brother4] brother init
[brother4] brother version: 1000001
[brother4] starting bus scan
[brother4] scanning bus 005
[brother4] found dev 0483/2016
[brother4] found dev 1D6B/0001
[brother4] scanning bus 004
[brother4] found dev 1D6B/0001
[brother4] scanning bus 003
[brother4] found dev 1D6B/0001
[brother4] scanning bus 002
[brother4] found dev 1D6B/0001
[brother4] scanning bus 001
[brother4] found dev 04F9/02CE
[brother4] found dev 1D6B/0002
scanimage: rounded value of br-x from 215.9 to 215.88
scanimage: rounded value of br-y from 355.6 to 355.567
scanimage: sane_start: Invalid argument
[brother4] cancel called...

A Brother scanner FAQ mentions that this could be due to the scanning area being to small, but passing -x 100 -y 100 to scanimage doesn’t change anything. I also tried to explicitly pass all other arguments that scanimage -h returned for the scanner, but without success.

Installing libsane-extras, as suggested here did not change anything.

Following the troubleshooting of a similar problem, I’ve run

# strace -o strace.out -f scanimage -T

At the end of the output, there’s the following:

4019  ioctl(151, USBDEVFS_SUBMITURB or USBDEVFS_SUBMITURB32, 0xbfbfe0a8) = -1 ENOENT (No such file or directory)
4019  gettimeofday({1387487538, 170759}, NULL) = 0
4019  ioctl(151, USBDEVFS_SUBMITURB or USBDEVFS_SUBMITURB32, 0xbfbfe0a8) = -1 ENOENT (No such file or directory)
4019  gettimeofday({1387487538, 170926}, {4294967236, 0}) = 0
4019  gettimeofday({1387487538, 171013}, {4294967236, 0}) = 0
4019  gettimeofday({1387487538, 171104}, NULL) = 0
4019  ioctl(151, USBDEVFS_SUBMITURB or USBDEVFS_SUBMITURB32, 0xbfbfe068) = -1 ENOENT (No such file or directory)
4019  write(2, "scanimage: sane_start: Invalid a"..., 40) = 40
4019  ioctl(151, USBDEVFS_CONTROL or USBDEVFS_CONTROL32, 0xbfbfe2e0) = 5
4019  ioctl(151, USBDEVFS_RELEASEINTERFACE, 0xbfbfe304) = 0
4019  semop(1245186, {{0, 1, SEM_UNDO}}, 1) = 0
4019  semctl(1245186, 0, IPC_64|IPC_RMID, 0xbfbfe2b8) = 0
4019  close(151)                        = 0
4019  munmap(0xb755a000, 134532)        = 0
4019  munmap(0xb7525000, 104424)        = 0
4019  munmap(0xb751b000, 38084)         = 0
4019  munmap(0xb74ef000, 176256)        = 0
4019  exit_group(4)                     = ?

The whole log is full of ioctl calls referring to USBDEFVS_SUBMITURB and getting a No such file or directory. However I don’t know enough about the Linux USB internals to make sense of that.

UPDATE 3: My kernel:

# uname -r
3.2.0-57-generic-pae

Relevant output from dmesg:

[10210.399432] usb 1-1: usbfs: interface 0 claimed by usblp while 'scanimage' sets config #1
[10210.399446] usb 1-1: usbfs: process 5347 (scanimage) did not claim interface 1 before use
[10211.428906] usb 1-1: usbfs: interface 0 claimed by usblp while 'scanimage' sets config #1
[10213.519554] usb 1-1: usbfs: interface 0 claimed by usblp while 'scanimage' sets config #1
[10213.519567] usb 1-1: usbfs: process 5352 (scanimage) did not claim interface 1 before use
[10214.549025] usb 1-1: usbfs: interface 0 claimed by usblp while 'scanimage' sets config #1

Try the link below;

Problem :

-name=Scanner---adding type brother
-name=SCANNER_DCP770CW

My Brother type MFC-J430W.

It Seems that the Brother driver .deb package installs the sane driver in the wrong directory for Ubuntu 16.04.
Try the following:

  1. Copy all files from /usr/lib64 to /usr/lib

    sudo cp /usr/lib64/* /usr/lib

  2. Copy all files from /usr/lib64/sane to /usr/lib/x86_64-linux-gnu/sane or /usr/lib/sane

    sudo cp /usr/lib64/sane/* /usr/lib/sane

    sudo cp /usr/lib64/sane/* /usr/lib/x86_64-linux-gnu/sane

Tagged : / /

Making Game: I need to scan the same Cell in excel all the time

Original Source Link

Hi I am scanning Bar Code Products into a spread sheet and when the bar code matches the log it shows a route which is great but after each scan Excel moves on to next cell
I need the scanner to always scan in same cell as that’s where the lookup works from so how to i make excel stay in one cell all the time for the scanner

The barcode scanner typically sends an Enter Or Tab key after each Scan.

This behaviour is normally configurable in the scanner and regarding to PeterH (thanx) in the comments you can even configure most scanners to stay in the cell and remove the cell content before the next scan.

The last time I worked with scanners (many years ago) that involved scanning a single or sequence of barcodes that programmed this function into the scanner.
The barcodes to scan could be found in the manual of the scanner.

If thats not possible or you do not know / find out, how to change the behaviour of your scanner, then you need to react on the change of the cell.

You can use the change event to watch this and simply go back to the entering cell. In the following example the cell would be A3, just change as needed:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, Range("A3")) Is Nothing Or Target.Cells.Count > 1 Then Exit Sub
    ActiveSheet.Range("A3").Select
End Sub

Tagged : / /

Ubuntu HowTo: Using VueScan in Ubuntu 16.04.1 LTS?

Original Source Link

I just finished setting up my HP LaserJet Professional M1212nf MFP on Ubuntu wirelessly (IPV4 address). In terms of scanning, it works properly with Xsane and simple-scan.

But VueScan 9.5.53 (x64) doesn’t detect it. I installed it manually from the VueScan website’s tarball. Whenever I select the ‘Scan’ option, I get this message:

VueScan didn’t find a scanner connected to your computer.

1) Make sure the scanner is plugged in and turned on before you run VueScan.

2) If you have a USB scanner, try a different USB cable and/or a different USB port.

3) If you have a WiFi scanner, make sure your firewall isn’t blocking responses from the scanner.

4) If the scanner has a locking switch, make sure it’s in the unlocked position.

5) Try turning your scanner off and back on.

6) If you have a USB scanner, try running VueScan as root to see if it’s a libusb device protection problem.

Then exit VueScan and run it again.

The supported scanners list has more useful information about your scanner. Would you like to see this?

This message appears even when I have the printer’s USB plugged into my computer, and even when I run sudo ~/Desktop/VueScan and then try wirelessly scanning or scanning with the printer’s USB plugged in.

Did I install VueScan the wrong way? I used the ‘tar xvf’ method to extract it to my Home folder. There’s a hidden folder (.vuescan) in there with an .ini and .log file.

The .log file (vuescan.log):

    VueScan 9 x64 (9.5.53) Aug  1 2016 UTC-5 Linux gcc 4 8 cpus
Unregistered
    0 Calling prob_open
    0 Found device: vid 1d6b pid 0003 por 001
    0 Found device: vid 046d pid c51b por 013
    0 Found device: vid 1d6b pid 0002 por 001
    0 Found device: vid 8087 pid 0024 por 002
    0 Found device: vid 1d6b pid 0002 por 001
    0 Found device: vid 147e pid 2016 por 003
    0 Found device: vid 8087 pid 0024 por 002
    0 Found device: vid 1d6b pid 0002 por 001
    1 Searching for SCSI devices
    1 Found device: /dev/sg0
    1 Calling net1_open
    1 Calling usbi_open
    1 Calling dot4_open
    1 Calling scsi_init
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0000 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0001 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0002 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0003 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0004 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0005 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0006 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0007 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0100 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0101 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0102 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0103 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0104 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0105 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0106 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0107 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0200 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0201 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0202 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0203 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0204 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0205 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0206 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0207 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0300 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0301 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0302 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0303 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0304 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0305 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0306 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0307 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0400 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0401 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0402 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0403 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0404 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0405 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0406 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0407 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0500 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0501 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0502 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0503 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0504 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0505 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0506 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0507 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0600 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0601 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0602 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0603 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0604 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0605 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0606 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0607 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0700 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0701 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0702 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0703 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0704 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0705 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0706 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0707 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0800 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0801 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0802 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0803 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0804 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0805 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0806 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0807 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0900 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0901 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0902 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0903 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0904 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0905 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0906 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0907 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0a00 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0a01 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0a02 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0a03 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0a04 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0a05 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0a06 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0a07 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0b00 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0b01 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0b02 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0b03 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0b04 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0b05 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0b06 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0b07 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0c00 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0c01 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0c02 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0c03 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0c04 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0c05 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0c06 
    2    0 INQUIRY                   12  0  0  0 24  0                   80000004 0c07 
    2 Changed Prefs  | Language                   0                      1
    2 Changed Prefs  | Startup tip                1                      0
    2 Changed Prefs  | Window x offset           -1                    138
    2 Changed Prefs  | Window y offset           -1                     53
    2 Changed Prefs  | Window x size            640                   1462
    2 Changed Prefs  | Window y size            480                    876
    2 Changed Color  | Color balance              7                      2
    2 **** Menu Help | About
    6 Calling scsi_term
    6 Calling dot4_clos
    6 Calling usbi_clos
    6 Exiting scsi_clos
  595 Calling scsi_term
  595 Calling dot4_clos
  595 Calling usbi_clos
  595 Exiting scsi_clos
  595 Calling prob_clos

What should I do to get VueScan to recognize my printer? It’s definitely supported by VueScan, because I use VueScan on Windows computers with the same printer/scanner combo. Thanks.

I found this solution for USB connectivity, but not wireless:

https://ubuntu-mate.community/t/scanner-worked-in-15-10-does-not-work-in-16-04/4761

FWIW, I have the same issue after upgrading to Ubuntu 16.04 when everything worked fine on 15.10 with my Brother MFC-J485DW. However, the only reason I used VueScan in the first place was that I couldn’t get Simple Scan or XSane to work over the network for some reason. However, I’ve gotten both to work with the Brother drivers on 16.04 installed via the “Driver Install Tool” downloaded from the Brother website. Just make sure you set up your scanner with a static IP address (I used the router configuration with a static DHCP lease to do this) and you should be good to go. Granted, this doesn’t really answer your original question (or mine), but it provides two alternatives, hopefully.

This worked for me. From http://rglinuxtech.com/?p=1659

# lsusb
Bus 001 Device 019: ID 132b:0012 Konica Minolta Dimage Scan Elite 5400 II (2892)

Add a ‘.rules’ file under the /etc/udev/rules.d directory (not the one at /lib/udev/rules.d!)

Create a text file, i.e.: ‘50-scanner.rules‘ with the following contents, including the vendor and product ids from the # lsusb output:

# Minolta Dimage 5400 II (added Feb 2016. RG)
ATTRS{idVendor}=="132b", ATTRS{idProduct}=="0012", ENV{libsane_matched}="yes", GROUP="scanner", MODE="0660"

Create a new ‘scanner‘ group and add yourself to it. Then, log out/in and power-cycle the scanner, and everything should work correctly..

The following is the translated version of this message, from Google Translate. The original non-English answer is available in the revision history.

First on the router, you must assign a fixed IP to your multifunction printer. Once this is done, you need to open the firewall ports on your PC.
Open the terminal and enter the following rule:
“sudo ufw allow from xxx.xxx.xxx.xxx” without the quotes.
Where in place of the X you have to put the real IP of your multifunction printer.
Now vuescan will work.
Then to delete the rule always from terminal type:
“sudo ufw delete allow xxx.xxx.xxx.xxx”

Tagged : / /

Ubuntu HowTo: 20:04 upgrade has broken Printing/Scanning

Original Source Link

I’m having issues with my Deskjet 2634 since updating to 20:04.
Nothing prints or Scans
Cable connected.
If I delete all printers and re-insert USB cable it’s immediately found but if I ctrl + P on a document then “No destination” can be seen to the right.
I also can’t scan.
I tested the printer/scanner & cable on my laptop which is running 18:10 and it works ok.

Tagged : / /

Ubuntu HowTo: Can’t use fingerprint scanner in ubuntu 20.04

Original Source Link

I have a Lenovo L490, with a built-in fingerprint scanner (27c6:55b4 Shenzen Goodix Technology Co.,Ltd. Fingerprint Reader). I’m on ubuntu 20.04, and when I try to setup the fingerprint scanner for login, I get the error message: “Could not access any fingerprint readers. Please contact your system administrator for help.”. Even though my account is the only one on this device. When I had ubuntu 28.04 I tried using fingerprint-gui, which could never find my fingerprint scanner.
Any help?

Is your device supported by libfprint?

Tagged : / / / /

Linux HowTo: Recommend Linux software to scan multiple pages using sheet feeder?

Original Source Link

I use Ubuntu 9.10. xsane works great for scanning a document placed on the glass, but I don’t see any way to make it scan multiple pages using my all-in-one unit’s sheet feeder.

I have the Brother MFC-290C and I’m using the manufacturer’s driver.

The format scanned to is of lesser importance. Ideally I’d like to be able to choose whether to have each page be its own file, or combine them into a multi-page PDF or TIFF.

Thanks.

gscan2pdf can do this. It’s an excellent piece of software. It can clean up scans with unpaper and trigger OCR.

Xsane also supports this, in the main Xsane interface select Multipage (or Ctrl+M) instead of Viewer which is the default. It opens a new dialog titled “xsane multipage project”. Specify location where you want images saved, click “Create Project”. Go Back to the main Xsane interface and scan as you would normally do, at the end of every scan it adds something like image-000x to the “project” dialog. When done with your documents, simply click “Save multipage file”.

gscan2pdf is a nice software too, however I prefer to scan the batches in Xsane (appears clearer) and the import the images with gscan2pdf which helps create smaller PDFs.

xsane seems to only save to individual files – one for each page. I use gscan2pdf which does save to a multi-page pdf.

Tagged : / /

Making Game: Recommend Linux software to scan multiple pages using sheet feeder?

Original Source Link

I use Ubuntu 9.10. xsane works great for scanning a document placed on the glass, but I don’t see any way to make it scan multiple pages using my all-in-one unit’s sheet feeder.

I have the Brother MFC-290C and I’m using the manufacturer’s driver.

The format scanned to is of lesser importance. Ideally I’d like to be able to choose whether to have each page be its own file, or combine them into a multi-page PDF or TIFF.

Thanks.

gscan2pdf can do this. It’s an excellent piece of software. It can clean up scans with unpaper and trigger OCR.

Xsane also supports this, in the main Xsane interface select Multipage (or Ctrl+M) instead of Viewer which is the default. It opens a new dialog titled “xsane multipage project”. Specify location where you want images saved, click “Create Project”. Go Back to the main Xsane interface and scan as you would normally do, at the end of every scan it adds something like image-000x to the “project” dialog. When done with your documents, simply click “Save multipage file”.

gscan2pdf is a nice software too, however I prefer to scan the batches in Xsane (appears clearer) and the import the images with gscan2pdf which helps create smaller PDFs.

xsane seems to only save to individual files – one for each page. I use gscan2pdf which does save to a multi-page pdf.

Tagged : / /

Making Game: How to scan using Canon MF3010 in Debian

Original Source Link

Recently I bought a Canon MF3010 All in one printer. I got the printing to work after installing the drivers from Canon’s website and adding it in CUPS.

How ever I am unable to make use of the scanner.

I tried SANE

Output of 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, product=0x2759) at libusb:002:012
found USB scanner (vendor=0x19d2, product=0x2003) at libusb:002:008
  # 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.

It seems to identify it but when I run scanimage -L i get:

device `v4l:/dev/video0' is a Noname CNF9055 virtual device

which is my webcam.

My lsusb gives:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 04f2:b1d6 Chicony Electronics Co., Ltd 
Bus 002 Device 008: ID 19d2:2003 ZTE WCDMA Technologies MSM 
Bus 001 Device 004: ID 0930:0214 Toshiba Corp. 
Bus 002 Device 012: ID 04a9:2759 Canon, Inc.

Can someone please help me with this.

You will need to install a driver for the scanner. What Canon offers on its web site is labelled as a printer driver but it isn’t clear whether it contains a scanner driver as well, since that is a function of that printer: http://www.usa.canon.com/nw3s/CanonUSA/DownloadContents/English/0100344001EN.htm

If that doesn’t include a scanner driver, here is a third party link offering a driver (I’m not familiar with it so I can’t comment on it): http://www.driverlook.com/canon-imageclass-mf3010-laser-multifunction-printer-driver-windows-linux-mac-osx/

If the scanner is not recognized after you install the driver, reboot. If it still is not recognized, verify that you are a member of the scanner group.

Tagged : / / /