Download the following file:
http://www.rainmall.com/MF4150/CNCUPSMF4100ZK.ppd
Open a terminal.
cd /tmp
sudo cp CNCUPSMF4100ZK.ppd /etc/cups/ppd
sudo cp pstoufr2cpca /usr/lib/cups/filter/
Open Firefox and go to the following URL: http://localhost:631/
Click Add Printer
Enter a Name, Location, and Description. These can be anything you like. I made my name “MF4150”, location “HALL”, and Description “MF4150 Printer”.
Click Continue.
For Device, choose LDP/LPR Host or Printer. Choose Continue.
Choose URI of lpd://192.168.72.2/MF4100Series
Choose Continue.
Under “Or Provide a PPD File” type in: /etc/cups/ppd/CNCUPSMF4100ZK.ppd
Click Add Printer.
You may be asked for a username and password. If so, use your root user name and password.
Finally, you should see a notice that the printer has been added successfully. The screen will evenually refresh.
Click the “Home” button on the CUPS web configuration page. Then, click the button that says “Manage Printers”.
In terminal: sudo chmod 755 /var/spool/cups
Clock “Print Test Page”.