<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi Troels,<br>
    <br>
    Many thanks for your report.<br>
    <br>
    Please test with xsane instead of scanimage and check if the scanner
    "hangs" with xsane too.<br>
    <br>
    If so, please create a log file on a terminal with 'export
    SANE_DEBUG_PIXMA=11' and 'xsane &> pixma.log'. And please
    create an USB log file on a Windows machine e.g. with usblyser and
    export the protocol as html file. <br>
    <br>
    The mailing list will reject your response with a big file attached.
    Please send it direct to my email address.<br>
    <br>
    Cheers,<br>
    Rolf<br>
    <br>
    <br>
    <br>
    <div class="moz-cite-prefix">Am 30.07.2014 um 00:18 schrieb Troels
      Thomsen:<br>
    </div>
    <blockquote
cite="mid:%3CCANAA4oZnX4VdtTyub6EHAi6M-XN5mMSTK2QsFq0Q2Vzxjr84eA@mail.gmail.com%3E"
      type="cite">
      <div dir="ltr">
        <div>
          <div>
            <div>
              <div>
                <div>
                  <div><br>
                  </div>
                  Thx Rolf<br>
                  <br>
                </div>
                -patch and scanner really works!<br>
                <br>
                I'm pulling code from git, and have followed the install
                guide, and am observing the following:<br>
                <br>
              </div>
              - Scan --mode=grey/color works<br>
            </div>
            <div><br>
              - Scan --resolution=600 works (and 75)<br>
            </div>
            <br>
            - Buttons ... could not make it work<br>
            <br>
            - "scanimage -x 55 -y 55" works but "scanimage -x auto -y
            auto" does not<br>
          </div>
          <br>
          - after scanning completes, the scanner is still printing
          "scanning ..." in the display, and can not print another page
          until it is forced out of this state (red 'clear' button, -
          are you sure? - yes)<br>
          <br>
        </div>
        <div>- There  is a pause of 10 seconds before everything. It
          must have something to do with the backend, because it is even
          there when doing <br>
          <span style="font-family:courier new,monospace">scanimage
            --help</span><br>
          The first page of options is printed immediately, then the 10
          sec pause, then the rest is printed, starting with:<br>
          <span style="font-family:courier new,monospace">Options
            specific to device  `pixma:04A92779_2c9efc4f5de2':</span><br>
            <br>
        </div>
        I'm running  linux mint 16. Connection is USB at the moment.<br>
        <div>
          <div>
            <div>
              <div>
                <div><br>
                </div>
                <div>All in all ... I'm Scanning !!!!!<br>
                </div>
                <div><br>
                </div>
                <div>/Troels<br>
                </div>
                <div><br>
                  <br>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class="gmail_extra"><br>
        <br>
        <div class="gmail_quote">2014-07-29 21:50 GMT+02:00 Rolf Bensch
          <span dir="ltr"><<a moz-do-not-send="true"
              href="mailto:rolf@bensch-online.de" target="_blank">rolf@bensch-online.de</a>></span>:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div bgcolor="#FFFFFF" text="#000000"> Hi Troels,<br>
              <br>
              I prepared a quick patch for your scanner in
              'backend/pixma_imageclass.c'. The patch is based on recent
              development version 1.0.25.<br>
              <br>
              You also need to copy the attached udev rules file to
              '/etc/udev/rules.d'.<br>
              <br>
              I also added MF8500C Series. Both scanners should work
              with this patch, if they are similar to running MF4700
              Series.<br>
              <br>
              Please read README.linux for installing Sane and basic
              testing. <br>
              <br>
              If you want to see some debug messages in a terminal or if
              you want to use ethernet, please read sane-pixma man page.<br>
              <br>
              Cheers,<br>
              Rolf<br>
              <br>
              <br>
              <div>Am <a moz-do-not-send="true" href="tel:28.07.2014"
                  value="+4528072014" target="_blank">28.07.2014</a> um
                15:47 schrieb Troels Thomsen:<br>
              </div>
              <div>
                <div class="h5">
                  <blockquote type="cite">
                    <div dir="ltr">
                      <div>
                        <div>
                          <div>
                            <div>
                              <div><span style="font-family:courier
                                  new,monospace"><br>
                                </span></div>
                              <span style="font-family:courier
                                new,monospace">Hi, <br>
                                <br>
                              </span></div>
                            <span style="font-family:courier
                              new,monospace">I'm trying to figure out if
                              I can get Canon iSENSYS MF8230c to work
                              with sane-pixma back-end.<br>
                            </span></div>
                          <div><span style="font-family:courier
                              new,monospace">I've been reading a bit and
                              experimenting a bit.<br>
                              <br>
                            </span></div>
                          <span style="font-family:courier
                            new,monospace">On the positive side, there
                            is already support for "i-SENSYS MF3010,
                            MF4320d, MF4330d, MF4550d".<br>
                          </span></div>
                        <span style="font-family:courier new,monospace">What

                          worries me is that I saw that there was
                          committed new .c files only 3 days ago, to
                          support a few new canon models, so I suspect I
                          need to work a bit for it ;-)<br>
                          <br>
                        </span></div>
                      <div><span style="font-family:courier
                          new,monospace">Can I convince the driver to
                          treat my usb vid/pid as eg the iSENSYS
                          mf4330d, and then see where that leaves me?
                          (ohh ... nasty thought: is there a vid/pid
                          cheat option in linux usb driver stack, so I
                          could do it that way around?)<br>
                        </span></div>
                      <div><span style="font-family:courier
                          new,monospace">Or do I need to take a copy of
                          the .c file, change the VID/PID, and then see
                          where that leaves me?<br>
                          <br>
                        </span></div>
                      <div><span style="font-family:courier
                          new,monospace">IN GENERAL, a few pointers to
                          where I should go next would be greatly
                          appreciated!</span></div>
                      <div><span style="font-family:courier
                          new,monospace"></span></div>
                      <div><span style="font-family:courier
                          new,monospace">/Troels<br>
                          <br>
                        </span></div>
                      <div><span style="font-family:courier
                          new,monospace">misc traces below<br>
                        </span></div>
                      <div><span style="font-family:courier
                          new,monospace"><br>
                          $ sudo lsusb<br>
                        </span></div>
                      <div><span style="font-family:courier
                          new,monospace"><cut><br>
                        </span></div>
                      <div><span style="font-family:courier
                          new,monospace">Bus 002 Device 009: ID
                          04a9:2779 Canon, Inc. <br>
                        </span></div>
                      <div><span style="font-family:courier
                          new,monospace"><cut><br>
                          <br>
                          $ sudo scanimage -L<br>
                          No scanners were identified. <br>
                          <br>
                          sudo sane-find-scanner -v -v -v<br>
                        </span></div>
                      <div><span style="font-family:courier
                          new,monospace"><cut><br>
                          <device descriptor of 0x04a9/0x2779 at
                          002:009 (Canon,Inc. MF8200C Series)><br>
                          bLength               18<br>
                          bDescriptorType       1<br>
                          bcdUSB                2.00<br>
                          bDeviceClass          0<br>
                          bDeviceSubClass       0<br>
                          bDeviceProtocol       0<br>
                          bMaxPacketSize0       64<br>
                          idVendor              0x04A9<br>
                          idProduct             0x2779<br>
                          bcdDevice             0.00<br>
                          iManufacturer         1 (Canon,Inc.)<br>
                          iProduct              2 (MF8200C Series)<br>
                          iSerialNumber         3 (2c9efc4f5de2)<br>
                          bNumConfigurations    1<br>
                           <configuration 0><br>
                           bLength              9<br>
                           bDescriptorType      2<br>
                           wTotalLength         62<br>
                           bNumInterfaces       2<br>
                           bConfigurationValue  1<br>
                           iConfiguration       0 ()<br>
                           bmAttributes         192 (Self-powered)<br>
                           MaxPower             2 mA<br>
                            <interface 0><br>
                             <altsetting 0><br>
                             bLength            9<br>
                             bDescriptorType    4<br>
                             bInterfaceNumber   0<br>
                             bAlternateSetting  0<br>
                             bNumEndpoints      3<br>
                             bInterfaceClass    255<br>
                             bInterfaceSubClass 0<br>
                             bInterfaceProtocol 255<br>
                             iInterface         0 ()<br>
                              <endpoint 0><br>
                              bLength           7<br>
                              bDescriptorType   5<br>
                              bEndpointAddress  0x03 (out 0x03)<br>
                              bmAttributes      2 (bulk)<br>
                              wMaxPacketSize    512<br>
                              bInterval         0 ms<br>
                              bRefresh          0<br>
                              bSynchAddress     0<br>
                              <endpoint 1><br>
                           bLength           7<br>
                              bDescriptorType   5<br>
                              bEndpointAddress  0x84 (in 0x04)<br>
                              bmAttributes      2 (bulk)<br>
                              wMaxPacketSize    512<br>
                              bInterval         0 ms<br>
                              bRefresh          0<br>
                              bSynchAddress     0<br>
                              <endpoint 2><br>
                              bLength           7<br>
                              bDescriptorType   5<br>
                              bEndpointAddress  0x85 (in 0x05)<br>
                              bmAttributes      3 (interrupt)<br>
                              wMaxPacketSize    64<br>
                              bInterval         11 ms<br>
                              bRefresh          0<br>
                              bSynchAddress     0<br>
                            <interface 1><br>
                             <altsetting 0><br>
                             bLength            9<br>
                             bDescriptorType    4<br>
                             bInterfaceNumber   1<br>
                             bAlternateSetting  0<br>
                             bNumEndpoints      2<br>
                             bInterfaceClass    7<br>
                             bInterfaceSubClass 1<br>
                             bInterfaceProtocol 2<br>
                             iInterface         0 ()<br>
                              <endpoint 0><br>
                              bLength           7<br>
                              bDescriptorType   5<br>
                              bEndpointAddress  0x01 (out 0x01)<br>
                              bmAttributes      2 (bulk)<br>
                              wMaxPacketSize    512<br>
                              bInterval         0 ms<br>
                              bRefresh          0<br>
                              bSynchAddress     0<br>
                              <endpoint 1><br>
                              bLength           7<br>
                              bDescriptorType   5<br>
                              bEndpointAddress  0x82 (in 0x02)<br>
                              bmAttributes      2 (bulk)<br>
                              wMaxPacketSize    512<br>
                              bInterval         0 ms<br>
                              bRefresh          0<br>
                              bSynchAddress     0<br>
                          <br>
                          <br>
                          <br>
                          <br>
                        </span></div>
                    </div>
                  </blockquote>
                  <br>
                </div>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </body>
</html>