other‎ > ‎

Adding a network printer in Ubuntu

This is not SCIDIY related though it worth sharing.

Adding a networkprinter in Ubuntu 12.04 is plagued by a litle bug

Canonical decided to change their perfect working printing from 10.04LTS to a more or less Mac style config in 12.04LTS and broke it in the process..

When you go to the System Settings > Printers

And try to add a network printer, You get the error message:
FirewallD is not running. Network printer detection needs services mdns, ipp, ipp-client and samba-client enabled on firewall.

No matter what you do, it just wont connect to the network printer...

Good thing that they still kept the old inteface hidden in the code, and in a terminal it can be called  as follows:

$> sudo system-config-printer

EDIT (from here you should keep the pace, and set the folowing settings before it times out. Cannonical managed to break that)

There you can select 'Find Network Printer', Enter the IP address and things work as usual...

From there follow the right procedure for your type of printer, and install the drivers etc.

The lesson for Cannonical, If it ain't broke then don't try to copy a rotten Apple design.