On Thu, 2021-11-18 at 08:03 +0300, Mekras wrote: > Hi. > > > 17.11.2021 23:58, Thierry Huchard пишет: > > Test this : > > skanlite --device 'escl:https://192.168.128.30:443' > > Yes, it worked that way. > > > I digged a bit. It looks like the scanner is returning the wrong > identity at the MDL part: > > > [23:30:31.029950] [bjnp] get_scanner_id: Scanner identity string = > > MFG:CANON;CMD:MFNP1,MultiPASS 2.1;MDL:Canon MF110/910 > > Series;CLS:IMG;DES:Canon MF110/910 Series; - length = 96 > > parse_IEEE1284_to_model function expects something like "MDL:MF110", > but here is "MDL:Canon MF110/910 Series". > > Almost correct. The model description in the backend may be wrong. It is always a guess what the scanner returns, but all scanners so far returned only the model number in the MDL string. Try adding a line with corrected model right next to the old one or just replace the old one. I should know: I wrote the code. This is the first time I have seen a scanner return the same string for MDL: and DES:. Has anybody seen an MF110/ MF910 that returns a proper short MDL string? If not I suggest the model string be changed in the backend, otherwise replicating the whole model line with the corrected MDL.
best regards, Louis
