Finding device printer's device URI during driver installation

Solution 1:

From Oracle:

A Uniform Resource Identifier (URI) is an addressing technology for identifying resources on the Internet or a private intranet. The terms URI and URL are used synonymously.

Also, from the driver's manual page:

Step7. The driver installation will start. Follow the installation screen directions. When you see the message "Will you specify the DeviceURI ?",

For USB Users: Choose N(No)

For Network Users: Choose Y(Yes) and DeviceURI number.

So I'm assuming you are not using USB (because if you are this would be as simple as pressing '(N)o'), so in order to use your printer on the network you have to

Getting device URI

Try

sudo lpinfo -v

The output should be something like (here is the output for my PC)

network https
network ipp
network http
network ipps
network lpd
serial serial:/dev/ttyS0?baud=115200
direct parallel:/dev/lp0
network smb
network beh
network socket
direct hp
direct hpfax

Just look for a line that has Brother in it (like usb://Brother/MFC-7360N?serial=U62700H1N772098), that should be the one.

Using linux's native GUI (system-config-printer)

Follow this tutorial

Solution 2:

For others who struggle with this:

The problem was the printer's network connection.

I don't know how it was lost. To find the ip address/URI on this printer:

  • Menu
  • Network
  • WLAN
  • TCP/IP
  • IP Address

Now I have two printers with different URIs that both work:

  • socket://##.#.#.###
  • ipp://BRW3468956A95AA.local:631/ipp/print

The output of gmelodie's lpinfo command is now: enter image description here