web analytics

Dymo LabelWriter 450 aan de praat krijgen

Print Friendly, PDF & Email

DYMO-LABELWRITER-450-L_grid_6Om labels te printen kun je ofwel gebruik maken van de klassieke vellen met labels van Avery bv, of kun je gaan voor specifiek ontworpen labelprinters.
De eerste oplossing is prima wanneer je vele labels ineens moet afdrukken. Ook is de kost per label veel minder.
De tweede oplossing is ideaal als je maar één of enkele labels moet afdrukken.

DYMO heeft een hele reeks van labelprinters, waarvan ik thuis de DYMO Labelwriter 450 gebruik. Deze draait al enkele jaren op mijn desktop onder Windows 7, maar ik moet die nu onder Linux aan de praat zien te krijgen omdat ik op verplaatsing labels ga moeten afdrukken en er geen Windows staat op mijn laptop.

Aankoppelen via USB

Het aankoppelen van de Dymo via de USB-kabel geeft het volgende resultaat:

printer_ontbreekt

En dat zoeken doet niks….

Zelf driver zoeken

Zoals bij veel van de printerbedrijven is Linux ondersteuning geen prioriteit. Je moet dan eventjes je digitale overall bovenhalen en zelf op zoek gaan naar mogelijke drivers. De website van DYMO levert niet veel informatie op en standaard worden zelfs helemaal geen drivers voor Linux aangeboden.

Aanbod

Het valt me ook op dat de drivers die aangeboden worden voor heel oude versies van Windows zijn. Hier moet ik dus niet verder kijken.

Driver zelf maken?

Na wat via Google te zoeken ben ik eindelijk op een goede pagina gestoten met een mogelijke oplossing.

Op https://newellrubbermaid.secure.force.com/dymopkb/articles/en_US/FAQ/Dymo-Drivers-and-Downloads/?l=en_US&fs=Search&pn=1#LR_L de code gevonden om de driver te maken.

Linux driver

Wanneer je het bestand downloadt, komt in je Download folder een .tar.gz bestand te staan, dat je dan moet uitpakken.

Downloads

Selectie_070Dat kun je doen door rechts te klikken en de optie ‘Hier uitpakken’ te selecteren.
Wanneer je die uitgepakt hebt, vind je onder de map ~/Dowloads/dymo-cups-drivers-1.4.0.5 een reeks bestanden die duidelijk aangeven dat je te maken met bron-bestanden die je gaat moeten compileren om de driver te verkrijgen. Dat betekent dus een terminal openen en daar verder aan de rit gaan.
dymo-cups-drivers-1.4.0.5_069

Alvorens we dat doen, gaan we eerst het hulpbestand INSTALL eens doornemen. Daar staat altijd in hoe je de zaak aan de praat zal krijgen en welke extra pakketten je eventueel moet installeren.
INSTALL

Daar we met CUPS onze printer gaan aansturen, moeten er dus onder andere cups-bestanden geïnstalleerd worden alvorens we verder gaan.

Daarna moet je ./configure en make uitvoeren als opdracht.

Deze vereiste bestanden gaan we vooraf installeren

$ sudo apt install libcups2-dev libcupsimage2-dev gcc g++

Doe je dat niet, en run je direct het commando ./configure wordt de configuratie afgebroken en moet je de ontbrekende pakketten alsnog installeren alvorens ,/configure te kunnen uitvoeren. Hieronder zie je hoe de ./configure stopt als je de cups-bestanden niet geïnstalleerd hebt.

Terminal_Fout

Als alles wel in orde is, stopt ./configure zonder een foutmelding

configure_OK

De eerste fase is dus goed afgelopen. Nu kunnen we verder gaan met de opdracht make om de binaire bestanden te compileren.

Make

Volgens de INSTALL instructies moet je nu verder doen met het commando make install. Deze opdracht MOET je als root uitvoeren.

Ik verkies om een root-sessie te starten via

$ sudo su

Dan verandert de prompt van het $ teken naar het # teken.

Make Install

Velen verkiezen echter checkinstall in plaats van make install omdat checkinstall een .deb-bestand aanmaakt dat je kan opslaan en later terug gebruiken om de printerdriver op een andere machine te installeren.

Checkinstall installeren:

$ sudo apt install checkinstall

Als we dan het programma runnen, maakt het een .deb-bestand aan en installeert het het pakket ook.

checkinstall-1

Terminal_074

Dat beëindigt het aanmaken van de driver.

Aankoppelen tweede poging

Als je dan je Dymo Labelwriter terug via de USB-poort aankoppelt, wordt de driver geïnstalleerd.

Afdrukbeheer

CUPS

De DYMO Labelwriter ga ik via CUPS configureren.

Als je in de browser naar je CUPS-pagina gaat via http://localhost:631/printers dan vind je er je DYMO Labelwriter printer terug.

CUPS Printers

Om de Labelwriter te configureren klik je op de naam van de printer in de kolom Queue Name en je komt op onderstaande pagina terecht.

DYMO-config

Administatie  – Modify Printer

Modify PrinterOm de details van de printer driver vast te leggen, moeten we in de dropdownbox Administration, de optie Modify Printer aanklikken.

Met uitzondering van Set Default Options komen de andere opties niet veel aan bod voor een lokaal gekoppelde printer.

 

 

CUPS loginOm de printer instellingen te mogen veranderen, moet je inloggen in je CUPS omgeving. Vraag is dan, met welk account?

Als je je gewoon login account en wachtwoord gebruikt zal je in 99% van de gevallen geen toegang krijgen tot CUPS. We gaan hieronder maken dat we met ons standaard login account en wachtwoord wel binnen geraken.

Daartoe moeten we twee zaken doen:

  1. Ons toevoegen aan de groep lpadmin
  2. Het cups configuratiebestand aanpassen

CUPS login account aanmaken.

Standaard maakt een gewone gebruiker geen deel uit van de lpadmin groep. Om te weten welke gebruikers er deel uit maken van de groep lpadmin, installeer je het programma members.

$ sudo apt install members

Dan kun je via onderstaand commando de lijst zien van de gebruikers die lid zijn van de groep lpadmin

$ members lpadmin
alain

Ben je geen lid,dan voeg je je toe aan de groep lpadmin via:

$ sudo gpasswd --add username lpadmin

waarbij je username vervangt door jou loginnaam.

cups.conf aanpassen

Het is niet voldoende om lid te zijn van de lpadmin groep. Het lid moet ook rechten hebben om binnen CUPS te mogen werken.
In de folder /etc bevindt zich het bestand cups.confd

Daar de map /etc enkel bewerkbaar is door admins, moet je je editor ook als admin opstarten:

$ sudo nano /etc/cups.confd

Vervang nano door je favoriete editor.

Je moet dat bestand zo aanpassen dat het er zo uitziet.De vette lijntjes ga je er moeten bijzetten.

DefaultAuthType Basic
 <Location />
 Order allow,deny
 Allow @LOCAL
 </Location>
 <Location /admin>
 Order allow,deny
 Allow @LOCAL
 </Location>
 <Location /admin/conf>
 AuthType Default
 Require user @SYSTEM
 Order allow,deny
 Allow @LOCAL
 </Location>

Herstarten

Bewaar het bestand en herstart je systeem zodat de nieuwe instellingen ingelezen worden.

Eens terug opgestart ga je terug naar de Modify Printer pagina in cups en log je in met je gewone loginnaam en wachtwoord.

Connectie bijwerken

De eerste pagina die je dan te zien krijgt laat je toe de connectie aan te passen. Dat is niet van belang bij een lokaal aangekoppelde USB- printer, maar wel voor een netwerkprinter. Je kan hier gewoon op de knop [continue] klikken.

Selectie_081

Beschrijving bewerken

Pas de beschrijving en de locatie van de printer desgewenst aan en klik op continue.

Beschrijving

Correcte printer driver selecteren

Dit is het belangrijkste stukje van je configuratie. We hebben nu wel onze printer driver, maar is dat een gemeenschappelijke driver voor alle DYMO-toestellen of reeds de juiste?

Normaal zou de juiste driver geselecteerd moeten zijn, maar als dit niet zo is, kan je hier de juiste selecteren.

Selecteer Printer Model

Dat kan je doen door in de lijst Model je model aan te duiden of door het juiste ppd-bestand te selecteren.

Voor dat laatste klik je op de knop [Bestand Kiezen], ga je naar de folder waar DYMO de ppd’s heeft opgeslagen en selecteer je die van je model.

PPD Bestand openen

Eens dat gedaan, klik je op [Modify Printer] om de aanpassingen door te voeren.

Normaal zou alles feilloos moeten werken.

LibreOffice en DYMO Labelwriter 450

LibreOffice zal de labels afdrukken. Daartoe maak je in LibreOffice een nieuwe pagina aan, met de afmetingen van het Label. Mijn type label is Dymo 11354. Zie https://www.dymowebshop.be/dymo-11354-verwijderbare-multifunctionele-etiketten.html

Deze heeft als afmetingen: 57mm x 32mm en zet de marges op 0.

Pagina-opmaakprofiel

Maak het label aan. Zet eventueel de zoomfactor op 150% om wat meer duidelijkheid te hebben.

Lidkaart2016.odt

Bij het Print-venster kies de juiste printer.

Afdrukken

Het resultaat is het gewenste label

label_gedrukt

1,967 totaal aantal vertoningen, 8 aantal vertoningen vandaag

Beoordeling

2 Reacties

  1. Cor Jonkergouw

    Bedankt! Op mijn Ubuntu laptop werkt deze procedure als een speer!
    Echter, nu wil ik dit op de Mint PC ook uitvoeren, maar bij make install krijg ik de volgende foutmelding:

    cor-linux-mint dymo-cups-drivers-1.4.0.5 # make install
    CDPATH=”${ZSH_VERSION+.}:” && cd . && aclocal-1.11
    /bin/bash: aclocal-1.11: command not found
    make: *** [aclocal.m4] Error 127
    cor-linux-mint dymo-cups-drivers-1.4.0.5 #

    Heeft u daar een oplossing voor?

    Met vriendelijke groet,
    Cor Jonkergouw

    Reageren
    1. Cor Jonkergouw

      Opgelost!
      Het was mijn eigen fout. Ik had de downloadfile uitgepakt op mijn NAS en daarna alles teruggekopieerd naar de download directory. Helaas had ik er geen rekening mee gehouden dat de file permissies hierdoor veranderd waren….
      Opnieuw de file uitgepakt, maar rechtstreeks naar de download directory en toen werkte de installatie vlekkeloos!

      Nogmaals bedankt!
      Cor Jonkergouw

      Reageren

Geef een reactie

%d bloggers liken dit: