<html><body><span style="display:block;" class="xfm_47446929"><div>
<div><span style="font-family:Arial;font-size:12pt;line-height:14pt;">Good day!</span></div>
<div><br/></div>
<div><span style="font-family:Arial;font-size:12pt;line-height:14pt;">I'm having trouble translating, so I'm using Google translator. Sometimes he translates not very clearly ... (((</span></div>
<div><br/></div>
<div><span style="font-family:Arial;font-size:12pt;line-height:14pt;">If I understood the recommendation correctly, I needed to insert the line DEV ("Canon i-SENSYS MF110/910 Series", "MF110", MF110_PID, 600, 0, 640, 1050, PIXMA_CAP_JPEG) at the end of the pixma_imageclass.c file. Did I understand correctly?</span></div>
<div><br/></div>
<div><span style="font-family:Arial;font-size:12pt;line-height:14pt;">I did not find such a file on my computer ... I duplicate information about my system:</span></div>
<div><span style="font-family:Arial;font-size:12pt;line-height:14pt;">scanimage -V</span></div>
<div><span style="font-family:Arial;font-size:12pt;line-height:14pt;">scanimage (sane-backends) 1.1.1-debian; backend version 1.1.1</span></div>
<div><br/></div>
<div><span style="font-family:Arial;font-size:12pt;line-height:14pt;">scanimage -L</span></div>
<div><span style="font-family:Arial;font-size:12pt;line-height:14pt;">device `pixma:04A927ED_1C8612000350' is a CANON Canon i-SENSYS MF110/910 Series multi-function peripheral</span></div>
<div><br/></div>
<div><span style="font-family:Arial;font-size:12pt;line-height:14pt;">Configuration:</span></div>
<div><span style="font-family:Arial;font-size:12pt;line-height:14pt;">Dell Inc. OptiPlex 3080, Intel® Core™ i3-10105T CPU @ 3.00GHz × 8, Mesa Intel® UHD Graphics 630 (CML GT2)</span></div>
<div><span style="font-family:Arial;font-size:12pt;line-height:14pt;">Ubuntu 22.04.1 LTS (x64) (start with 18.04 and upgrade to 20 and to 22), Gnome 42.4, SimpleSacn 42.0</span></div>
<div><br/></div>
<div><span style="font-family:Arial;font-size:12pt;line-height:14pt;">PS: The picture that was deciphered is exactly the one that I scanned))</span></div>
<div><span style="font-family:Arial;font-size:12pt;line-height:14pt;">PSPS: Question: With what commands can I rebuild the backend in the future?</span></div>
</div>
<div><br/></div>
<div><i><span style="font-size:10pt;line-height:12pt;"><span style="font-family:Arial;">26 октября 2022, 02:14:53, от
    "Ralph Little" <</span><a href="mailto:skelband@gmail.com" target="_blank"><span style="font-family:Arial;">skelband@gmail.com</span></a><span style="font-family:Arial;">>:
</span></span></i></div>
<div><br/></div>
<blockquote style="border-left:1px solid #cccccc;margin:0px 0px 0px 0.8ex;padding-left:1ex;">
<div style="display:block;">Hi,<br/><br/><div>On 2022-10-25 11:50, Ralph Little
      wrote:</div>
<blockquote type="cite" style="border-left:1px solid #cccccc;margin:0px 0px 0px 0.8ex;padding-left:1ex;">
<div></div>

      Hi,<br/><br/><div>On 2022-10-23 23:43, Вассисуалий
        Пупкин wrote:</div>
<blockquote type="cite" style="border-left:1px solid #cccccc;margin:0px 0px 0px 0.8ex;padding-left:1ex;">
<div></div>
<div style="display:block;">
<div>
<div style="display:block;">
<div><span style="font-family:Arial;font-size:12pt;line-height:14pt;">Hello.</span></div>
<div><br/></div>
<div><span style="font-family:Arial;font-size:12pt;line-height:14pt;">Did
                  the scan report intercepted by wareshark help? How can
                  I additionally help to resolve the issue with the
                  drivers on the Canon MF112?</span></div>
<div><span style="font-family:Arial;font-size:12pt;line-height:14pt;">Sending
                    another report from Wareshark.</span></div>
<div><span style="font-family:Arial;font-size:12pt;line-height:14pt;"><br/></span></div>
<div><span style="font-size:12pt;line-height:14pt;font-family:Arial;">Many
                  thanks!</span></div>
</div>
</div>
</div>
</blockquote>

      <br/>
      I have decoded the data stream from the PCAP and converted it into
      a PNM file to see what it looks like and I can see what you see.
      For RAW data, there aren't enough bytes for the dimensions
      requested (150dpi at 1280x2100 geometry) and I get a mostly empty
      document with a strip of fuzz at the top.<br/><br/>
      I did wonder if the data was JPEG because some pixma machines
      output JPEG  but I do not see a JFIF header in the data.<br/>
      If you wish, you could set the machine definition to expect JPEG
      in the entry in pixma_imageclass.c for your machine, at the bottom
      of the file:<br/><br/>
        DEV ("Canon i-SENSYS MF110/910 Series", "MF110", MF110_PID, 600,
      0, 640, 1050, PIXMA_CAP_JPEG),<br/><br/>
      ...and rebuild the backend. Then see if it works for you. I don't
      know if the JFIF header requirement is strictly necessary. This is
      something that I am learning about at the moment. If you need help
      on building the backend then let us know and we can help.<br/><br/>
      Some pixma machines (like in the mp150 family) support JPEG only
      on the ADF. I don't see such a restriction in the code for
      imageClass machines however.<br/></blockquote>

    <br/>
    Actually, I missed the first entries that the scanner sends and it
    is indeed JPEG, but it has an EXIF format. That's actually new to
    me. You never stop learning.<br/><br/>
    The header information is sent much earlier, evidently before the
    main scanning process gets going.<br/>
    0040   ff d8 ff e1 00 fd 45 78 69 66 00 00 4d 4d 00 2a  
    ......Exif..MM.*
    0050   00 00 00 08 00 08 01 0f 00 02 00 00 00 06 00 00  
    ................
    0060   00 6e 01 10 00 02 00 00 00 11 00 00 00 74 01 1a  
    .n...........t..
    0070   00 05 00 00 00 01 00 00 00 85 01 1b 00 05 00 00  
    ................
    0080   00 01 00 00 00 8d 01 28 00 03 00 00 00 01 00 02  
    .......(........
    0090   00 00 01 31 00 02 00 00 00 06 00 00 00 95 02 13  
    ...1............<br/>
    00a0   00 03 00 00 00 01 00 01 00 00 87 69 00 04 00 00  
    ...........i....<br/>
    00b0   00 01 00 00 00 9b 00 00 00 00 43 61 6e 6f 6e 00  
    ..........Canon.<br/>
    00c0   4d 46 31 31 30 2f 39 31 30 20 53 65 72 69 65 73   MF110/910
    Series<br/>
    00d0   00 00 00 00 96 00 00 00 01 00 00 00 96 00 00 00  
    ................<br/>
    00e0   01 30 31 2e 30 31 00 00 07 90 00 00 07 00 00 00  
    .01.01..........<br/><br/>
    So what I would suggest is to perform the above modification to the
    device entry and try a scan. It will probably work.<br/><br/>
    Cheers,<br/>
    Ralph</div>
</blockquote></span></body></html>