Hello, I have completed additional testing at an office. I wanted to test the Ubuntu printer installation wizard on various printers. I completed testing on three printer. All printed successfully. So I am thinking this is an issue with Brother printers only.
I have attached a PDF with screenshots and details on the three printers below. Each creates different Device URI's that don't appear related. However they all seem to work just fine! Printers Tested: Dell S2815dn0 Lexmark C540CMD Lexmark X658de --------------------- MY TEST RESULTS --------------------- Printer: Dell S2815dn IP: 192.168.1.22 Driver chosen during installation wizard (actual printer not listed): Dell 3000cn Auto created Device URI: "dnssd://Dell%20MFP%20S2815dn%20(EE%3A3D%3A78)._pdl-datastream._tcp.local/?uuid=f436bd00-1dd2-11b2-99d2-080037ee3d78" --------- Printer: Lexmark C540CMD IP: 192.168.1.203 Driver chosen during installation wizard: C540 Auto created Device URI: “dnssd://Lexmark%20C540._pdl-datastream._tcp.local/” ----------------------- Note: The Lexmark X658de shows two options when installing the printer over the network (see details below). Both options print successfully! Printer: Lexmark X658de IP: 192.168.1.201 This shows two printers (can choose either to install). --- First HOST field is the IP address (see screenshot below). Correct Driver successfully found and installed automatically! This prints successfully. Auto created Device URI: “socket://192.168.1.201:9100” --- The second HOST field shows “IPP Network Printer via DNS-SD” (see below). Driver chosen during installation wizard: “X658de” Auto created Device URI: “dnssd://Lexmark%20X658de._ipp._tcp.local/?uuid=b16c08c8-ad54-4196-82b5-6033f05f1a45” ** Attachment added: "Ubuntu-16.04_Network_Printing_Test_Results.pdf" https://bugs.launchpad.net/ubuntu/+source/system-config-printer/+bug/1642454/+attachment/4780558/+files/Ubuntu-16.04_Network_Printing_Test_Results.pdf -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to system-config-printer in Ubuntu. https://bugs.launchpad.net/bugs/1642454 Title: Installing Network Printer via Add Printer wizard creates incorrect Device URI (Ubuntu 16.04) Status in system-config-printer package in Ubuntu: New Bug description: Hello, Installing a network printer in Ubuntu 16.04 appears to install the incorrect Device URI. Summary: I am not sure how the Device URI is supposed to work in Ubuntu, but installing the printer using the Ubuntu Add Printer wizard (GUI) a string of alpha characters is entered. Users are unable to print. However, manually changing this to the Printer IP address does allow printing to work. I confirmed this issue with four separate machines all running clean installations of Ubuntu 16.04 with no modifications, and updates applied. *Please see attached PDF with installation procedure and screenshots for details. ---------- Installation Example: Example network printer: Brother DCP-L2540DW (Static IP: 192.168.1.20) Procedure: *Adding the printer: "Settings > Printer > Add" *Select printer under "Network Printer", Host Name shows "BRN30055C829554". *Complete installation after selecting an acceptable driver. *Printer does NOT print. Printer Properties shows "Device URI": "lpd://BRN30055C829554/BINARY_P1" *Changing Device URI to printer IP (using "Change" option) corrects Device URI to IP address "lpd://192.168.1.20/BINARY_P1" *Printing is now successful. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/system-config-printer/+bug/1642454/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp