Hi, type in a shell terminal, like konsole or xterm,
lsusb
Your printer should be listed there.
the URI is the address of the device, it maybe something like this. (no printer, sorry, but an example anyway)
Code:
glenn@GamesBox:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 0582:00e7 Roland Corp.
Bus 004 Device 003: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem
Bus 004 Device 004: ID 046d:092f Logitech, Inc. QuickCam Express Plus
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0aec:3260 Neodio Technologies Corp. 7-in-1 Card Reader
Bus 003 Device 003: ID 046d:c215 Logitech, Inc. Extreme 3D Pro
glenn@GamesBox:~$
for this usb device, Bus 004 Device 004: ID 046d:092f Logitech, Inc. QuickCam Express Plus
Bus 004 = /dev/bus/usb/004 (USB controller 4), Device 004 = port 4, so the URI would look like...
/dev/bus/usb/004/004
The ID 046d:092f, (using pciids, look this up on the web if interested)
046d = Logitech, Inc. and
092f = QuickCam Express Plus
Hope this helps you, regards Glenn