<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head><body><div data-crea="font-wrapper" style="font-family: Tahoma; font-size: 16px; direction: ltr"><div>Greetings,</div><div><br></div><div>I just received an Epson XP-4100 multifunction printer, and connected it to an Ubuntu 20.04 desktop, with all updates installed, as well as the packages sane and sane-utils</div><div><br></div><div>Printing works fine, scanning does not.  lsusb, scanimage and avahi browse do list the scanner (see outputs below), and its web interface of the scanner is reachable at <a href="http://127.0.0.1:60000/PRESENTATION/HTML/TOP/PRTINFO.HTML" style="cursor: inherit;">http://127.0.0.1:60000/ <br></a></div><div><br></div><div>However:</div><div><br></div><div>* the Epson imagescan package does not find any device.</div><div><br></div><div><div><br></div><div>* the web interface at Product Status -> Network says <br><table style="border-collapse: collapse; width: 100%;"><tbody><tr class="item clearfix"><td class="item-key"><bdi>Device Name</bdi> :</td><td class="item-value">EPSON309A2B</td></tr><tr class="item clearfix"><td class="item-key"><bdi>Connection Status</bdi> :</td><td class="item-value">Disable</td></tr></tbody></table></div><div><br></div><div>and I can't find any way to enable it from there<br><br></div>* if I run scanimage I get "scanimage: sane_start: Invalid argument" (see details below)</div><br><div>* skanlite sees the scanner, but cannot actually scan: it just makes it click for a few minutes, during which the scanner display says "Scanning the original", then aborts, just like scanimage (see its output below)</div><div><br></div><div>I have configured and used lots of scanners under Linux for years including shell scripts to scan lots of documents, but honestly I have no idea what to do how or check next to make scanning work this time... Any advice is very welcome</div><div><br></div><div>Thanks in advance,</div><div>Marco<br></div><div></div><div>COMMAND OUTPUTS:</div><div><br></div><div>#> lsusb</div>...<br><div>Bus 001 Device 005: ID 04b8:1137 Seiko Epson Corp. XP-4100 Series</div><div><br></div><div>#> scanimage -L<br>device `escl:http://127.0.0.1:60000' is a ESCL XP-4100 Series [583642553130313920] flatbed scanner</div><div><br></div><div>#> avahi-browse -rt _uscan._tcp<br>+     lo IPv4 XP-4100 Series [583642553130313920]           _uscan._tcp          local<br>=     lo IPv4 XP-4100 Series [583642553130313920]           _uscan._tcp          local<br>   hostname = [polaris.local]<br>   address = [127.0.0.1]<br>   port = [60000]<br>   txt = ["txtvers=1" "vers=2.63" "rs=eSCL" "ty=EPSON XP-4100 Series" "pdl=application/pdf,image/jpeg" "cs=binary,grayscale,color" "duplex=F" "adminurl=http://127.0.0.1:60000/PRESENTATION/BONJOUR" "UUID=cfe92100-67c4-11d4-a45f-381a52309a2b" "note=" "representation=http://127.0.0.1:60000/icon.png"]</div><div><br></div><div><br></div><div>#> scanimage -d "escl:http://127.0.0.1:60000" -p --format=tiff --mode=Color --resolution=1200dpi > gigio.tiff<br>Capability : [(null)]<br>Capability : [image/jpeg]<br>scanimage: rounded value of resolution from 1200 to 1200<br>scanimage: rounded value of br-x from 0 to 0<br>scanimage: rounded value of br-y from 0 to 0<br>scanimage: sane_start: Invalid argument<br></div><div><br></div><div>#> skanlite<br>"deviceOption value="<br>("image/bmp", "image/jpeg", "image/png", "image/tiff", "image/vnd.microsoft.icon", "image/vnd.wap.wbmp", "image/webp", "image/x-eps", "image/x-icns", "image/x-pcx", "image/x-pic", "image/x-portable-bitmap", "image/x-portable-graymap", "image/x-portable-pixmap", "image/x-rgb", "image/x-tga", "image/x-xbitmap", "image/x-xpixmap")<br>"escl:http://127.0.0.1:60000"<br>"escl:http://127.0.0.1:60000"<br>Capability : [(null)]<br>Capability : [image/jpeg]<br>"escl:http://127.0.0.1:60000"<br>"escl:http://127.0.0.1:60000"<br>sane_start= Invalid argument<br></div></div></body></html>