Using the Dymo Labelwriter on your Network

IOT Nov 17, 2025

If you print labels frequently, you know the struggle:
Your label printer sits on one desk, connected via USB, and every time you need a label from another device, you have to move cables around. Annoying.

I’m using the DYMO LabelWriter 450 Duo, a reliable workhorse that prints both normal and continuous labels. The device has served me well for years — and with a bit of setup, you can turn it into a fully accessible network label printer using a Raspberry Pi and CUPS.

What is a Dymo Label Wirter

The DYMO LabelWriter 450 Duo is a compact, versatile label printer designed for quick and efficient labeling tasks at home or in the office. It supports both standard paper labels and durable continuous labels, making it ideal for organizing storage boxes, shipping packages, office documents, cables, and even small inventory systems. With fast thermal printing, no ink required, and a wide variety of label types, the 450 Duo is a practical tool for anyone who needs clean, reliable labels on demand. When combined with a network setup, it becomes even more powerful — allowing multiple devices to print labels effortlessly from anywhere in your local environment

What you need

  • DYMO LabelWriter 450 Duo
  • Raspberry Pi (I’m using Ubuntu, but Raspberry Pi OS works perfectly too)
  • USB cable for connecting the printer
  • A local network

What is CUPS?

CUPS (Common Unix Printing System) is a printer server for Unix-based systems.
It allows you to share USB printers across your network — in other words, CUPS turns your Raspberry Pi into a small print server.

Installing and configuring cups

Installation is straightforward:

sudo apt install cups

To make the printer reachable from other devices in your network, edit the config file:

sudo nano /etc/cups/cupsd.conf

Find this line:

Listen localhost:631

Replace it with:

Listen 0.0.0.0:631

For simplicity, you can open up admin access within your network (you can lock this down later):

<Location />
  Order allow,deny
  Allow all
</Location>

# Restrict access to the admin pages...
<Location /admin>
  Order allow,deny
  Allow all
</Location>

# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
  Allow all
</Location>

Now to a restart of this service

sudo service cups restart

And you can now open up the admin portal in your browser by navigating to  http://{IP OF THE PI}:631/admin

At this point, you must attached the dymo device to the usb port. So when you open up after that the admin portal. Within the Administration you now see your Label Writer 450 just select this and hit "continue"

Hint! When you will be prompted for alogin, use the ssh user (root) or a dedicated user that is in the lpadmin group.

Next you can add some metadata and hit "continue"

Now review the settings and Add the printer

Integrate the printer now

Now it's time to add this printer to the laptop / pc as printer. open up the printer settings and you will see the device now and you can add this as a printer in your system.

Now when you open the Dymo Lable Utility you will see "remote" printer and you can use it to print some labels.

Tags