It seems that "sane-find-scanner" always works, it detects the scanner correctly. But I'm not sure if this actually needs talking to the scanner, or if this is just the same information as provided by "lsusb". Anything that actually talks to the device doesn't end well.