If when trying to configure a network printer, using Gnome over Ubuntu 11.10 you get this error:
FirewallD is not running. Network printer detection needs services mdns, ipp, ipp-client and samba client enabled on firewall.
You will have to find a workaround, and one possible one is to open a window terminal and run:
system-config-printer
Hope this helps you when trying to configure your new printer with your Ubuntu laptop or desktop computer.