DEV Community

Der Sascha
Der Sascha

Posted on • Originally published at blog.bajonczak.com on

Using the Dymo Labelwriter on your Network

Originally published on my blog: https://blog.bajonczak.com/using-dymo-labelwriter-450-duo-on-your-network/

Using the Dymo Labelwriter on your Network

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
Enter fullscreen mode Exit fullscreen mode

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

sudo nano /etc/cups/cupsd.conf
Enter fullscreen mode Exit fullscreen mode

Find this line:

Listen localhost:631
Enter fullscreen mode Exit fullscreen mode

Replace it with:

Listen 0.0.0.0:631
Enter fullscreen mode Exit fullscreen mode

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>

Enter fullscreen mode Exit fullscreen mode

Now to a restart of this service

sudo service cups restart
Enter fullscreen mode Exit fullscreen mode

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.

Using the Dymo Labelwriter on your Network

Next you can add some metadata and hit "continue"

Using the Dymo Labelwriter on your Network

Now review the settings and Add the printer

Using the Dymo Labelwriter on your Network

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.

Using the Dymo Labelwriter on your Network

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

Using the Dymo Labelwriter on your Network

Top comments (0)