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.