@nixCraft Don't laugh but I bought a Canon MFP one for my mum and it worked out of the box in Linux. Even scanning over wi-fi worked. No driver installation, no hassle. My mind was positively blown.