[sane-devel] Canon Pixma MX435 Detection

Louis Lagendijk louis at fazant.net
Sat Sep 1 10:04:05 UTC 2012


hello Nick,
It would indeed be interesting to see if USB works but I suspect the
network code. As soon as I have some time I will test over Wlan. I
suspect a timing issue. 
In the recent rewrite when I added scan button and IPv6 support I may
have broken something. My device is normally ethernet connected.
My time is right now limited (too much work at $DAYJOB), so it may take
a week before I will be able to do so.

kind regards, Louis

 
On Fri, 2012-08-31 at 10:21 +0100, Nick Elliott wrote:
> On Friday 31 Aug 2012 12:35:46 Gernot Hassenpflug wrote:
> 
> Hello Gernot,
> 
> Thanks for helping on this.
> 
> > On Fri, Aug 31, 2012 at 4:06 AM, Nicholas Elliott <nick at nick-elliott.net>
> > wrote:
> > 
> > Hello Nicholas,
> > 
> > > I've installed xsane and the latest sane-backends:
> > > scanimage -V
> > > scanimage (sane-backends) 1.0.24git; backend version 1.0.22
> > > 
> > > sane-find-scanner finds the scanner:
> > > found USB scanner (vendor=0x04a9 [Canon], product=0x175b [MX430 series])
> > > at
> > > libusb:001:002
> > > 
> > > scanimage -L does not find the scanner
> > > 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).
> > 
> > Does the scanner get detected (and can you scan) if it is connected
> > not by wireless, but via a physical USB cable?
> > 
> 
> If connected via USB I can't scan but if I run lsusb the PC sees it as a 
> device.
>  
> > > If I run scanimage in debug it finds my wireless network scanner but at
> > > the
> > > end of its detection process it reports that no devices were found:
> > > [sanei_debug] Setting debug level of pixma to 11.
> > > [pixma] pixma is compiled with pthread support.
> > > [pixma] pixma version 0.16.2
> > > [pixma] sanei_bjnp_find_devices:
> > > [pixma] Adding configured scanner: bjnp://192.168.1.76
> > > [pixma] bjnp_allocate_device(bjnp://192.168.1.76)[pixma] udp_command:
> > > Sending UDP command to 192.168.1.76:8612
> > > [pixma] Scanner identity string = MFG:Canon;CMD:MultiPass
> > > 2.1,IVEC;MDL:MX430 series;CLS:IMAGE;DES:Canon MX430
> > > series;SOJ:BJNP2,BJNPe;~
> > > [pixma] Scanner model = Canon MX430 series
> > > [pixma] Added all configured scanners, now do auto detection...
> > > [pixma] lo is not a valid IPv4 interface, skipping...
> > > [pixma] eth0 is not a valid IPv4 interface, skipping...
> > > [pixma] eth1 is not a valid IPv4 interface, skipping...
> > > [pixma] lo is not a valid IPv4 interface, skipping...
> > > [pixma] eth0 is IPv4 capable, sending broadcast..
> > > [pixma] lo is not a valid IPv4 interface, skipping...
> > > [pixma] eth0 is not a valid IPv4 interface, skipping...
> > > [pixma] lo is not a valid IPv4 interface, skipping...
> > > [pixma] eth0 is not a valid IPv4 interface, skipping...
> > > [pixma] eth1 is not a valid IPv4 interface, skipping...
> > > [pixma] lo is not a valid IPv4 interface, skipping...
> > > [pixma] eth0 is IPv4 capable, sending broadcast..
> > > [pixma] lo is not a valid IPv4 interface, skipping...
> > > [pixma] eth0 is not a valid IPv4 interface, skipping...
> > > [pixma] lo is not a valid IPv4 interface, skipping...
> > > [pixma] eth0 is not a valid IPv4 interface, skipping...
> > > [pixma] eth1 is not a valid IPv4 interface, skipping...
> > > [pixma] lo is not a valid IPv4 interface, skipping...
> > > [pixma] eth0 is IPv4 capable, sending broadcast..
> > > [pixma] lo is not a valid IPv4 interface, skipping...
> > > [pixma] eth0 is not a valid IPv4 interface, skipping...
> > > [pixma] lo is not a valid IPv4 interface, skipping...
> > > [pixma] eth0 is not a valid IPv4 interface, skipping...
> > > [pixma] eth1 is not a valid IPv4 interface, skipping...
> > > [pixma] lo is not a valid IPv4 interface, skipping...
> > > [pixma] eth0 is IPv4 capable, sending broadcast..
> > > [pixma] lo is not a valid IPv4 interface, skipping...
> > > [pixma] eth0 is not a valid IPv4 interface, skipping...
> > > [pixma] lo is not a valid IPv4 interface, skipping...
> > > [pixma] eth0 is not a valid IPv4 interface, skipping...
> > > [pixma] eth1 is not a valid IPv4 interface, skipping...
> > > [pixma] lo is not a valid IPv4 interface, skipping...
> > > [pixma] eth0 is IPv4 capable, sending broadcast..
> > > [pixma] lo is not a valid IPv4 interface, skipping...
> > > [pixma] eth0 is not a valid IPv4 interface, skipping...
> > > [pixma] scanner discovery finished...
> > > [pixma] pixma_find_scanners() found 0 devices
> > > 
> > > So, did it actually find my wireless network scanner and, if so, why does
> > > it tell me that no devices were found?
> > > 
> > > Is there something else I need to do or that you would like me to try?
> > > 
> > > FYI Wireless scanning with Canon ScanGearMP works.
> > 
> > I would first try USB cable connection and see if the scanner can be
> > properly initialized by the driver (the SANE pixma backend), and
> > whether the capabilities (up to max resolution) are all supported. If
> > not, we should work on the driver code a bit more.
> > If the driver is shown to be working, capability-wise, then debugging
> > the wireless connection would be a separate task.
> > 
> 
> Yes, I can see that first we need to prove the scanner using a USB connection 
> and once that is working then see if it will work using wireless. Please let 
> me know how I can help with the testing.
> 
> > Regards,
> > Gernot Hassenpflug
> 
> Regards
> Nick Elliott
> 





More information about the sane-devel mailing list