A print and scan server for an Epson EcoTank ET-2751 on a Raspberry Pi Zero 2 W with diskless Alpine Linux
My Epson EcoTank ET-2751 is a fine printer, but its Wi-Fi interface died. The printer itself still works perfectly — only the radio is gone, and Epson wants more for a repair than a used replacement costs. The only interface left is USB, but I wanted printing and scanning from every machine in the house. Full disclosure: this project was solved with the support of an AI assistant, and this article was written with its help as well. It did the debugging (the two SANE bugs below were neither obvious nor fun), the patch and the cross-build recipe; I did the hardware, the decisions and the testing on the real machines. Everything in here is the configuration that actually runs on the box. ...