Canon Pixma MG5700 series

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Canon Pixma MG5700 series

Andrew Reginato
Okay, I know this is a new printer on the market and it's not listed (I have the MG5721, but I know that the only differences between the MG5720, MG5721, and MG5722 are case colouring).  The MG6800 and 7720 series printers are reportedly more or less the medium and higher end variants (again, not listed).  But I still thought I'd give the pixima backend a shot, and what I got was this:


joe@notebook:~$ env SANE_DEBUG_BJNP="5" scanimage -L
[sanei_debug] Setting debug level of bjnp to 5.
[bjnp] sanei_bjnp_find_devices:
[bjnp] sanei_bjnp_find_devices: Adding scanner from pixma.conf: bjnp://192.168.1.3:8612
[bjnp] bjnp_allocate_device(bjnp://192.168.1.3:8612) 0
[bjnp] get_scanner_name: Forward lookup for MG5721.***.com succeeded, using as hostname
[bjnp] setup_udp_socket: Setting up a UDP socket, dest: 192.168.1.3 port 8612
[bjnp] bjnp_get_scanner_mac_address: Discover response:
[bjnp] 00000000:42 4a 4e 50 82 01 00 00 00 00 00 00 00 00 00 10
[bjnp] 00000010:00 01 08 00 06 04 60 12 8b 03 16 0d c0 a8 01 03
[bjnp] bjnp_allocate_device: Scanner not yet in our list, added it: 192.168.1.3:8612
[bjnp] get_scanner_id: Get scanner identity
[bjnp] 00000000:42 4a 4e 50 02 30 00 00 00 01 00 00 00 00 00 00
[bjnp] setup_udp_socket: Setting up a UDP socket, dest: 192.168.1.3 port 8612
[bjnp] get_scanner_id: scanner identity:
[bjnp] 00000000:42 4a 4e 50 82 30 00 00 00 01 00 00 00 00 00 67
[bjnp] 00000010:00 67 4d 46 47 3a 43 61 6e 6f 6e 3b 43 4d 44 3a
[bjnp] 00000020:4d 75 6c 74 69 50 61 73 73 20 32 2e 31 2c 49 56
[bjnp] 00000030:45 43 3b 4d 44 4c 3a 4d 47 35 37 30 30 20 73 65
[bjnp] 00000040:72 69 65 73 3b 43 4c 53 3a 49 4d 41 47 45 3b 44
[bjnp] 00000050:45 53 3a 43 61 6e 6f 6e 20 4d 47 35 37 30 30 20
[bjnp] 00000060:73 65 72 69 65 73 3b 53 4f 4a 3a 42 4a 4e 50 32
[bjnp] 00000070:2c 42 4a 4e 50 65 3b
[bjnp] get_scanner_id: Scanner identity string = MFG:Canon;CMD:MultiPass 2.1,IVEC;MDL:MG5700 series;CLS:IMAGE; DES:Canon MG5700 series;SOJ:BJNP2,BJNPe; - length = 101
[bjnp] get_scanner_id: Scanner model = MG5700 series
[bjnp] sanei_bjnp_find_devices: Added all configured scanners, now do auto detection...
[bjnp] prepare_socket: lo is not a valid IPv4 interface, skipping...
[bjnp] prepare_socket: wlan1 is IPv4 capable, sending broadcast, socket = 56
[bjnp] prepare_socket: lo is not a valid IPv6 interface, skipping...
[bjnp] prepare_socket: wlan1 is IPv6 capable, sending broadcast, socket = 57
[bjnp] sanei_bjnp_find_devices: Select returned, time left 0.499991....
[bjnp] sanei_find_devices: Discover response:
[bjnp] 00000000:42 4a 4e 50 82 01 00 00 00 00 00 00 00 00 00 10
[bjnp] 00000010:00 01 08 00 06 04 60 12 8b 03 16 0d c0 a8 01 03
[bjnp] get_scanner_name: Forward lookup for MG5721.***.com succeeded, using as hostname
[bjnp] bjnp_allocate_device(bjnp://MG5721.***.com:8612) 1
[bjnp] get_scanner_name: Forward lookup for MG5721.***.com succeeded, using as hostname
[bjnp] setup_udp_socket: Setting up a UDP socket, dest: 192.168.1.3 port 8612
[bjnp] bjnp_get_scanner_mac_address: Discover response:
[bjnp] 00000000:42 4a 4e 50 82 01 00 00 00 00 00 00 00 00 00 10
[bjnp] 00000010:00 01 08 00 06 04 60 12 8b 03 16 0d c0 a8 01 03
[bjnp] add_scanner: Scanner at bjnp://MG5721.***.com:8612 was added before, good!
[bjnp] sanei_bjnp_find_devices: Select returned, time left 0.499994....
[bjnp] sanei_find_devices: Discover response:
[bjnp] 00000000:42 4a 4e 50 82 01 00 00 00 00 00 00 00 00 00 10
[bjnp] 00000010:00 01 08 00 06 04 60 12 8b 03 16 0d c0 a8 01 03
[bjnp] get_scanner_name: Forward lookup for MG5721.***.com succeeded, using as hostname
[bjnp] bjnp_allocate_device(bjnp://MG5721.***.com:8612) 1
[bjnp] get_scanner_name: Forward lookup for MG5721.***.com succeeded, using as hostname
[bjnp] setup_udp_socket: Setting up a UDP socket, dest: 192.168.1.3 port 8612
[bjnp] bjnp_get_scanner_mac_address: Discover response:
[bjnp] 00000000:42 4a 4e 50 82 01 00 00 00 00 00 00 00 00 00 10
[bjnp] 00000010:00 01 08 00 06 04 60 12 8b 03 16 0d c0 a8 01 03
[bjnp] add_scanner: Scanner at bjnp://MG5721.***.com:8612 was added before, good!
[bjnp] sanei_find_devices: scanner discovery finished...

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).


Okay, so it sort of was what I was expecting (as in I wasn't expecting it to work), yet it also wasn't what I was expecting (that the pixma driver actually did pick up on the scanner and recognized it).  I'm not a programmer, but is there anything I can help with or contribute?

--
sane-devel mailing list: [hidden email]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to [hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Canon Pixma MG5700 series

Louis Lagendijk-2
On Mon, 2015-11-30 at 22:50 -0700, Andrew Reginato wrote:


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).


Okay, so it sort of was what I was expecting (as in I wasn't expecting it to work), yet it also wasn't what I was expecting (that the pixma driver actually did pick up on the scanner and recognized it).  I'm not a programmer, but is there anything I can help with or contribute?

The result above is expected: the bjnp part of the backend can talk to the scanner but the backend proper does not know the Canon MG5700 series scanner yet in your sane-version. The latest released version of sane (1.025) should support it

Kind regards, Louis
-- 
sane-devel mailing list: [hidden email]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to [hidden email]


--
sane-devel mailing list: [hidden email]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to [hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Canon Pixma MG5700 series

Andrew Reginato
In reply to this post by Andrew Reginato

> Message: 1

> Date: Sat, 05 Dec 2015 12:55:31 +0100
> From: Louis Lagendijk <[hidden email]>
> To: [hidden email]
> Subject: Re: [sane-devel] Canon Pixma MG5700 series
> Message-ID: <[hidden email]>
> Content-Type: text/plain; charset="iso-8859-15"
>
> On Mon, 2015-11-30 at 22:50 -0700, Andrew Reginato wrote:
> >
> >
> > 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).
> >
> >
> > Okay, so it sort of was what I was expecting (as in I wasn't
> > expecting it to work), yet it also wasn't what I was expecting (that
> > the pixma driver actually did pick up on the scanner and recognized
> > it).? I'm not a programmer, but is there anything I can help with or
> > contribute?
> The result above is expected: the bjnp part of the backend can talk to
> the scanner but the backend proper does not know the?Canon MG5700
> series scanner yet in your sane-version. The latest released version of
> sane (1.025) should support it
>
> Kind regards, Louis

Hi Louis,

The latest backend available in *buntu (I'm using Kubuntu 15.10 on my laptop) and the latest source in GIT do not support it - at least not just yet.  However, I received a patch to test against the backend (proper), and so I used that patch on the latest GIT source and compiled it.  I have been debugging it slowly in my spare time all week and have sent feedback as well as some debug messages from earlier today.

With the patched backend, everything works as it should except if trying to scan to the computer from the scanner (both USB and LAN modes).

Just to be sure - should I have cc'd the mailing list?

Kind Regards,

Andrew

--
sane-devel mailing list: [hidden email]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to [hidden email]
Loading...