LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 07-03-2013, 05:12 AM   #1
dictatorofmyownworld
LQ Newbie
 
Registered: Jul 2013
Posts: 4

Rep: Reputation: Disabled
Neat Receipts Mobile Scanner


I got myself one of those Neat Receipts Scanners and I am having a heck of a time getting it to work.
I am running OpenSuse 12.3 with kernel 3.3.10-1.16-desktop (output of uname -r)
The scanner is detected by the computer but I can't use it, I don't have a driver.
I can only use sane-find-scanner with sudo and this is the output:
eric@linux-qa4t:~> sudo sane-find-scanner
root's password:

# 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=0x1f44 [The Neat Company ], product=0x0001 [Neat Mobile Scanner]) at libusb:001:026
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
# 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.

Here is the output for scanimage -L:
eric@linux-qa4t:~> 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).

I was able to get my hands on the firmware which is a file called cism216.fw and I have that in the gt68xx folder. I tried editing the gt68xx.conf file. Though I could only do that logged in as root, there has to be a better way.
I'm at my wit's end.
Does anyone know someone who has a brother who has this thing working? Or is it a lost cause?

Last edited by dictatorofmyownworld; 07-03-2013 at 05:14 AM.
 
Old 07-03-2013, 09:04 AM   #2
TB0ne
Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 14,126

Rep: Reputation: 2456Reputation: 2456Reputation: 2456Reputation: 2456Reputation: 2456Reputation: 2456Reputation: 2456Reputation: 2456Reputation: 2456Reputation: 2456Reputation: 2456
Quote:
Originally Posted by dictatorofmyownworld View Post
I got myself one of those Neat Receipts Scanners and I am having a heck of a time getting it to work.
I am running OpenSuse 12.3 with kernel 3.3.10-1.16-desktop (output of uname -r)
The scanner is detected by the computer but I can't use it, I don't have a driver.
I can only use sane-find-scanner with sudo and this is the output:
eric@linux-qa4t:~> sudo sane-find-scanner
root's password:

# 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=0x1f44 [The Neat Company ], product=0x0001 [Neat Mobile Scanner]) at libusb:001:026
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
# 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.

Here is the output for scanimage -L:
eric@linux-qa4t:~> 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).

I was able to get my hands on the firmware which is a file called cism216.fw and I have that in the gt68xx folder. I tried editing the gt68xx.conf file. Though I could only do that logged in as root, there has to be a better way.
I'm at my wit's end.
Does anyone know someone who has a brother who has this thing working? Or is it a lost cause?
Well, editing config files and putting things into system directories really only can be (and SHOULD BE), done as root. You should only have to do it once, to get things configured.

From the SANE pages on your scanner:
http://www.sane-project.org/sane-mfg...Z-NEATRECEIPTS
http://www.sane-project.org/man/sane-gt68xx.5.html

The second link has directions and an example config file. You've already posted the information that you need, so just copy/paste it into the config file.
Also be aware that the SANE project has listed compatibility of that scanner as BASIC/Untested...things may not work correctly, if at all.
 
Old 07-03-2013, 05:45 PM   #3
dictatorofmyownworld
LQ Newbie
 
Registered: Jul 2013
Posts: 4

Original Poster
Rep: Reputation: Disabled
Thanks TB0ne, I've already been through both of those pages. I was just hoping that I may have missed something or hope to find someone who has this scanner running themselves.
Would you or, someone else, know how to set the permissions so that I don't have to run the sane-find-scanner command with sudo? Everything I read says that I have to add my user to the appropriate group, but I can't figure out which group that is. Short of adding my user to each group one at a time and testing it. I just don't know if I'm going to get myself in trouble adding myself to a group with too much power. I still might try that tonight to see which groups work.

Last edited by dictatorofmyownworld; 07-03-2013 at 05:50 PM.
 
Old 07-03-2013, 07:23 PM   #4
dictatorofmyownworld
LQ Newbie
 
Registered: Jul 2013
Posts: 4

Original Poster
Rep: Reputation: Disabled
UPDATE:
I opened up the scanner to see the chip set for myself, and I found I have been working with the wrong Sane Back end. I have a Neat Receipts NM-1000, and my device happens to have a GL123 chip set. I have been working with the GT68xx with the assumption that I had a GT6816 as listed on the Sane GT68xx back end list. Sane does have a Genesys Logic back end. I will be looking into that as I continue. I will keep posting my findings as I go, maybe this will help someone in the future.
 
Old 07-04-2013, 05:09 AM   #5
dictatorofmyownworld
LQ Newbie
 
Registered: Jul 2013
Posts: 4

Original Poster
Rep: Reputation: Disabled
Ok I think I have the permissions issue solved, but I may get yelled at for my solution.
I logged in as root.
Opened Dolphin.
Navigated to /dev/bus
Right clicked on the usb folder and changed the permissions to user:"eric" Group:"lp"
Now what kind of trouble could I find myself in?
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Email Autoresponder: return receipts display absolute path instead of email alias Ruddem Linux - Software 4 02-08-2013 09:06 AM
regarding neat munna_dude Linux - Software 3 01-03-2007 01:33 AM
Just a thought, Would be neat! corbintechboy Linux - General 8 08-26-2005 09:47 PM
This is really Neat BUT.... hogg85 LinuxQuestions.org Member Success Stories 3 06-13-2005 01:55 PM
Really neat phenomenon orgcandman General 0 05-20-2002 01:24 PM


All times are GMT -5. The time now is 11:54 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration