Hey there!
I have faced the exact same page while making a wireless print server with my Raspberry Pi 5 for my Canon PIXMA G1730 printer.
Luckily I found solutions online. I don't know if it is the same for your Pi 3 B and your Zebra LP2844, but you should definitely try.
Open a terminal and run:
It gives you a list. In the list, you should see something like:
or:
or something similar.
If not, try reconnecting your printer and rebooting your Raspberry Pi.
Then run:
A new list appears. You should see "direct", followed by something like a URL.
For example:
(Note: "XXXX" is just a placeholder. The actual output might look different)
It might not be exactly similar, a slight difference still works.
Copy everything after "direct". This is called your URI.
Go back to CUPS by opening this in your browser:
http://localhost:631
Go to Administration --> Add printer --> Select your printer under "Local printers". When it asks for connection, paste in your URI in the text field and click "Next".
Hopefully this works out. Let me know if you face any problems!
I have faced the exact same page while making a wireless print server with my Raspberry Pi 5 for my Canon PIXMA G1730 printer.
Luckily I found solutions online. I don't know if it is the same for your Pi 3 B and your Zebra LP2844, but you should definitely try.
Open a terminal and run:
Code:
lsusbCode:
Zebra TechnologiesCode:
ZPLIf not, try reconnecting your printer and rebooting your Raspberry Pi.
Then run:
Code:
lpinfo -vFor example:
Code:
direct usb://Zebra/LP2844?serial=XXXXIt might not be exactly similar, a slight difference still works.
Copy everything after "direct". This is called your URI.
Go back to CUPS by opening this in your browser:
http://localhost:631
Go to Administration --> Add printer --> Select your printer under "Local printers". When it asks for connection, paste in your URI in the text field and click "Next".
Hopefully this works out. Let me know if you face any problems!
Statistics: Posted by rpi.soham — Mon Jun 22, 2026 5:47 am







