Fedora Linux Support Community & Resources Center
  #1  
Old 2004-11-21, 12:20 PM CST
jeremie Offline
Registered User
 
Join Date: Sep 2004
Location: Montreal, Quebec
Posts: 29
Unhappy Scanner not detected

I'm having trouble detecting my scanner (CanoScan FB 320P).

According to the sane documentation this scanner is supported by xsane and its backend can be edited in canon_pp.conf.
However, when trying to detect it, i get nothing.

Code:
[root@localhost jeremie]# sane-find-scanner

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a SCSI driver for your SCSI adapter.

  # No USB scanners found. If you expected something different, make sure that
  # you have loaded a driver for your USB host controller and have installed a
  # kernel scanner module.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.
Code:
[root@localhost jeremie]# sane-find-scanner -v

searching for SCSI scanners:
checking /dev/scanner... failed to open (Invalid argument)
checking /dev/sg0... failed to open (Invalid argument)
checking /dev/sg1... failed to open (Invalid argument)
checking /dev/sg2... failed to open (Invalid argument)
checking /dev/sg3... failed to open (Invalid argument)
checking /dev/sg4... failed to open (Invalid argument)
checking /dev/sg5... failed to open (Invalid argument)
checking /dev/sg6... failed to open (Invalid argument)
checking /dev/sg7... failed to open (Invalid argument)
checking /dev/sg8... failed to open (Invalid argument)
checking /dev/sg9... failed to open (Invalid argument)
checking /dev/sga... failed to open (Invalid argument)
checking /dev/sgb... failed to open (Invalid argument)
checking /dev/sgc... failed to open (Invalid argument)
checking /dev/sgd... failed to open (Invalid argument)
checking /dev/sge... failed to open (Invalid argument)
checking /dev/sgf... failed to open (Invalid argument)
checking /dev/sgg... failed to open (Invalid argument)
checking /dev/sgh... failed to open (Invalid argument)
checking /dev/sgi... failed to open (Invalid argument)
checking /dev/sgj... failed to open (Invalid argument)
checking /dev/sgk... failed to open (Invalid argument)
checking /dev/sgl... failed to open (Invalid argument)
checking /dev/sgm... failed to open (Invalid argument)
checking /dev/sgn... failed to open (Invalid argument)
checking /dev/sgo... failed to open (Invalid argument)
checking /dev/sgp... failed to open (Invalid argument)
checking /dev/sgq... failed to open (Invalid argument)
checking /dev/sgr... failed to open (Invalid argument)
checking /dev/sgs... failed to open (Invalid argument)
checking /dev/sgt... failed to open (Invalid argument)
checking /dev/sgu... failed to open (Invalid argument)
checking /dev/sgv... failed to open (Invalid argument)
checking /dev/sgw... failed to open (Invalid argument)
checking /dev/sgx... failed to open (Invalid argument)
checking /dev/sgy... failed to open (Invalid argument)
checking /dev/sgz... failed to open (Invalid argument)
  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a SCSI driver for your SCSI adapter.

searching for USB scanners:
checking /dev/usb/scanner... failed to open (Invalid argument)
checking /dev/usb/scanner0... failed to open (Invalid argument)
checking /dev/usb/scanner1... failed to open (Invalid argument)
checking /dev/usb/scanner2... failed to open (Invalid argument)
checking /dev/usb/scanner3... failed to open (Invalid argument)
checking /dev/usb/scanner4... failed to open (Invalid argument)
checking /dev/usb/scanner5... failed to open (Invalid argument)
checking /dev/usb/scanner5... failed to open (Invalid argument)
checking /dev/usb/scanner7... failed to open (Invalid argument)
checking /dev/usb/scanner8... failed to open (Invalid argument)
checking /dev/usb/scanner9... failed to open (Invalid argument)
checking /dev/usb/scanner10... failed to open (Invalid argument)
checking /dev/usb/scanner11... failed to open (Invalid argument)
checking /dev/usb/scanner12... failed to open (Invalid argument)
checking /dev/usb/scanner13... failed to open (Invalid argument)
checking /dev/usb/scanner14... failed to open (Invalid argument)
checking /dev/usb/scanner15... failed to open (Invalid argument)
checking /dev/usbscanner... failed to open (Invalid argument)
checking /dev/usbscanner0... failed to open (Invalid argument)
checking /dev/usbscanner1... failed to open (Invalid argument)
checking /dev/usbscanner2... failed to open (Invalid argument)
checking /dev/usbscanner3... failed to open (Invalid argument)
checking /dev/usbscanner4... failed to open (Invalid argument)
checking /dev/usbscanner5... failed to open (Invalid argument)
checking /dev/usbscanner6... failed to open (Invalid argument)
checking /dev/usbscanner7... failed to open (Invalid argument)
checking /dev/usbscanner8... failed to open (Invalid argument)
checking /dev/usbscanner9... failed to open (Invalid argument)
checking /dev/usbscanner10... failed to open (Invalid argument)
checking /dev/usbscanner11... failed to open (Invalid argument)
checking /dev/usbscanner12... failed to open (Invalid argument)
checking /dev/usbscanner13... failed to open (Invalid argument)
checking /dev/usbscanner14... failed to open (Invalid argument)
checking /dev/usbscanner15... failed to open (Invalid argument)
  # No USB scanners found. If you expected something different, make sure that
  # you have loaded a driver for your USB host controller and have installed a
  # kernel scanner module.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.
done


any suggestions?

i'm running FC3, i have the latest sane, the scanner is properly connected, etc.

Last edited by jeremie; 2004-11-22 at 08:33 AM CST.
Reply With Quote
  #2  
Old 2004-11-22, 08:32 AM CST
jeremie Offline
Registered User
 
Join Date: Sep 2004
Location: Montreal, Quebec
Posts: 29
Update

ok, just noticed that parallel port scanners are not detected automatically by sane-find-scanner.

I have nothing else connected to the parallel port. The scanner works fine under Windows 98.

I have updated the sane-backends which include sane-canon_pp which supports the FB320P.

I uncommented the canon_pp line in /etc/sane.d/dll.conf.

In /etc/sane.d/canon_pp.conf, the following are set:

Code:
ieee1284 parport0 
calibrate ~/.sane/canon_pp-calibration-pp0 parport0 
init_mode FB620P parport0
(I've also tries init_mode AUTO, same results)


After all that, when I run xsane, either in my account or as root, nothing is detected.

help!!, anyone that got a scanner to work on their parallel port....
Reply With Quote
  #3  
Old 2005-03-10, 04:31 PM CST
kerrysl Offline
Registered User
 
Join Date: Mar 2005
Posts: 57
I have the same problem with a CanoScan FB630P that uses the same canon_pp backend.

I have tried the same settings that you have all to no avail. On my PC the extra complication is that my scanner is attached to a NetMos 9835 Mulit I/O card with one serial and one parallel port. In Win2K my scanner won't work on the PC's parallel port but does work on the Mulit I/O parallel port.

In Fedora Core 3 the multi i/o card is detected and the serial port is assigned to /dev/ttyS14, but I am not sure if the parallel is assigned to parport0 or not. Hardware Browser shows;
Quote:
Modems : NetMos Technology PCI 9835 Multi-I/O Controller
Manufacturer: Unknown
Driver: parport_pc
Device: /dev/ttyS14
In the canon_pp.conf file I have tried parport0, parport1, par0, parport_pc, ttyS14 and sg0 all producing the same failed detection.

I would really appreciate some help of this.

Kerry.

Last edited by kerrysl; 2005-03-10 at 07:04 PM CST.
Reply With Quote
  #4  
Old 2005-03-10, 06:54 PM CST
kerrysl Offline
Registered User
 
Join Date: Mar 2005
Posts: 57
Well defintely got the backend loaded, but it just can't find the scanner. Here is the output with debug level set to 4;
Code:
[sanei_debug] Setting debug level of dll to 4.
[dll] sane_init: SANE dll backend version 1.0.11 from sane-backends 1.0.15
[dll] add_backend: adding backend `net'
[dll] add_backend: adding backend `canon_pp'
[dll] sane_get_devices
[dll] load: searching backend `canon_pp' in `/usr/lib/sane'
[dll] load: trying to load `/usr/lib/sane/libsane-canon_pp.so.1'
[dll] load: dlopen()ing `/usr/lib/sane/libsane-canon_pp.so.1'
[dll] init: initializing backend `canon_pp'
[dll] init: backend `canon_pp' is version 1.0.0
[dll] load: searching backend `net' in `/usr/lib/sane'
[dll] load: trying to load `/usr/lib/sane/libsane-net.so.1'
[dll] load: dlopen()ing `/usr/lib/sane/libsane-net.so.1'
[dll] init: initializing backend `net'
[dll] init: backend `net' is version 1.0.15
[dll] sane_get_devices: found 0 devices
Kerry
Reply With Quote
  #5  
Old 2005-03-12, 08:15 PM CST
kerrysl Offline
Registered User
 
Join Date: Mar 2005
Posts: 57
OK, some further information. I checked the scanner again in windows and it IS working. I then checked the Device Manager in Win2K and acertained that the Multi I/O card was using;
Code:
A000-A007
9800-9807
9400-9407
9000-9007
8800-8807
8400-840F 
& IRQ 09
In Linux I checked lspci and the relevant entry is;
Code:
00:0f.0 Serial controller: NetMos Technology PCI 9835 Multi-I/O Controller (rev01)
Note those first few numbers. A vim /proc/ioports produces;
Code:
8400-840f : 0000:00:0f.0
8800-8807 : 0000:00:0f.0
9000-9007 : 0000:00:0f.0
9400-9407 : 0000:00:0f.0
9800-9807 : 0000:00:0f.0
  9800-9807 : serial
a000-a007 : 0000:00:0f.0
  a000-a007 : serial
amongst its listings. So I am guessing that I somehow have to get the sane backend to look at that 0000:00:0f.0 port however I tried using that instead of parport0 in the canon_pp.conf file all to now avail. I think I am getting closer but the missing link is still missing. I have the backend driver and I have the parallel port possibly available but they obviously still can't see each other.

Please help.
Reply With Quote
  #6  
Old 2005-03-17, 06:54 PM CST
kerrysl Offline
Registered User
 
Join Date: Mar 2005
Posts: 57
OK this issue is now solved, thanks to a kernel patch that has been developed to rectify issues with the Netmos I/O cards. My parallel port is now detected and the Canon is located. A test scan in "The Gimp" works excellently, but I do manange to crash Kooka whenever I try to use it, so still some digging to do but at least I can now scan in Linux so I have one less reason to go back to windows to do things.

Kerry.
Reply With Quote
  #7  
Old 2005-03-17, 10:09 PM CST
mungoose Offline
Banned
 
Join Date: Feb 2005
Posts: 163
Could you, please, post the link to the patch you used? So others who might have the same device and problem could get to it using the search function in this forum.
Thank you.
Reply With Quote
  #8  
Old 2005-03-18, 03:46 AM CST
kerrysl Offline
Registered User
 
Join Date: Mar 2005
Posts: 57
The patch is created by Bjorn Helgaas and I would think that it is up to him to release it. I don't think that it is yet publicly available as he continues to tweak and refine it. If anyone wants a copy of the file that I have then I would be happy to email it to them.

If I hear of it being made available for public download then I will of course post a link here, but I believe the intention is to get the patch incorporated into the standard kernel, so that it becomes unnecessary as a separate patch.

Kerry.
Reply With Quote
  #9  
Old 2007-04-09, 11:56 PM CDT
vratnica Offline
Registered User
 
Join Date: Apr 2007
Posts: 5
any progress here?
Reply With Quote
  #10  
Old 2007-11-02, 02:51 PM CDT
cavin1's Avatar
cavin1 Offline
Registered User
 
Join Date: Jun 2007
Location: Norwich Ont., Canada
Posts: 75
I'm also interested in any Progress releasing this patch, DesC..................
Reply With Quote
  #11  
Old 2007-11-02, 04:11 PM CDT
bradchaus Offline
Registered User
 
Join Date: May 2006
Posts: 549
the latest kernel supports the parallel scanners ... at least it works for me
__________________
* AMD Phenom 9750, 8GB DDR-1066, Gigabyte MA770UD3, ATI X550, F12 64bit
* Dual Athlon MP2800+, Gigabyte GA-7DPXDWP, 1GB, Centos 5.4

Linux Rules
Reply With Quote
  #12  
Old 2007-11-02, 11:09 PM CDT
cavin1's Avatar
cavin1 Offline
Registered User
 
Join Date: Jun 2007
Location: Norwich Ont., Canada
Posts: 75
Quote:
Originally Posted by bradchaus
the latest kernel supports the parallel scanners ... at least it works for me
Hie,
i have Kernel 2.6.23.1-10,fc7 (fc7=fedora core 7), since this is , I believe, the latest, it does not auto detect the scanner on my m/c. When i run 'sane' it returns 'no scanner found'. Yet the scanner works fine on windows ( excuse the 7 letter word.)
Can you make any suggestions, I've tried to install 'scan 6' but to no avail. Is there something I am missing eh ???, thanks in advance DesC..........................
Reply With Quote
  #13  
Old 2007-11-02, 11:21 PM CDT
bradchaus Offline
Registered User
 
Join Date: May 2006
Posts: 549
dont forget to add yourself to the lp group
__________________
* AMD Phenom 9750, 8GB DDR-1066, Gigabyte MA770UD3, ATI X550, F12 64bit
* Dual Athlon MP2800+, Gigabyte GA-7DPXDWP, 1GB, Centos 5.4

Linux Rules
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
CanoScan 4400F kaje44 Hardware 3 2008-11-16 10:42 PM CST
CanoScan N650U doesn't work on FC7 ningbojoe Hardware 0 2007-08-28 05:55 AM CDT
canoscan lide25 Eleanor Hardware 2 2006-03-20 11:33 PM CST
Canon FB 320P Jens Schmidt gmane.linux.redhat.fedora.general 0 2005-02-02 03:41 PM CST
Installing an old Acer 320p scanner ltam Hardware 2 2004-12-05 08:38 AM CST

Translations (Powered by Powered by Google):
Afrikaans Albanian Arabic Belarusian Bulgarian Catalan Chinese Croatian Czech Danish Dutch English Estonian Filipino Finnish French Galician German Greek Hebrew Hindi Hungarian Icelandic Indonesian Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Taiwanese Thai Turkish Ukrainian Vietnamese Yiddish

All times are GMT -7. The time now is 06:38 PM CDT.

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo



All trademarks, and forum posts in this site are property of their respective owner(s).

FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Rules | Archive | Contact | Founding Members
Designed By Ewdison Then | Powered by vBulletin ©2000-2010, Jelsoft Enterprises Ltd.
FedoraForum is Powered by Open Source Projects and Products
vBET 2.3.10 brings automatic translations