The prerequisites for Ubuntu8.04 or greater are:
- "sudo aa-complain cupsd" command is required before the installation.
- "sudo mkdir /usr/share/cups/model" command (as it is) is required before the installation.
sudo apt-get install apparmor-utilsAfter this, I was able issue the prerequisite commands and proceed with the installation. I've seen a few people mention that you can simply install an HL-2140 as an HL-2170 and the problem should be fixed, but with 13.10 I couldn't see how to manually install a printer as one that Ubuntu has already recognised via the USB connection. Perhaps manual specification was easier in versions before 13.10.