Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for additional devices #4

Open
maresb opened this issue Apr 14, 2024 · 9 comments
Open

Support for additional devices #4

maresb opened this issue Apr 14, 2024 · 9 comments

Comments

@maresb
Copy link
Contributor

maresb commented Apr 14, 2024

This is the latest information regarding support for other devices. This issue was migrated from computerlyrik/dymoprint#44.

@EmJotGeh
Copy link

EmJotGeh commented Apr 29, 2024

Please Support the LabelManager PnP.

Dymo LabelManager-PnP

Addendum:

I am sorry, it was my fault. Labelle apparently only runs with root rights under Arch. It works perfectly. Many thanks to the developers.

@maresb
Copy link
Contributor Author

maresb commented Apr 30, 2024

@EmJotGeh, for competeness I added the LabelManager PnP to the list. Otherwise it is somewhat confusing.

Labelle apparently only runs with root rights under Arch.

That should not be the case. And if Labelle lacks the necessary permissions, it should inform on the proper commands to run to grant those permissions. Could this be a bug?

@maresb
Copy link
Contributor Author

maresb commented Apr 30, 2024

@EmJotGeh, thanks so much for pointing out the issue. I have a solution in #38 which I hope we can release shortly as Labelle v1.2.2.

@melroy89
Copy link

melroy89 commented Jul 1, 2024

LabelWriter 550

Sorry but some of those issues mentioned are network related, I believe users & you are confused between the LabelWriter 550 and LabelWriter 550 Turbo. Only the Turbo has network connectivity as far as I know. The 'plain' 550 is USB only. I'm planning to buy the normal 550 via USB. I hope this driver will help me out.

And otherwise peek into this repo.

@Mahito78
Copy link

Hello, I tried using this with the LabelWriter 450 Duo, and with some tweaks, it can work. However, several additional steps were necessary, and simply changing the ID Vendor wasn't enough. The USB interface from the device must be explicitly set to 1, or it will default to using the label paper instead of the tape roll. Additionally, the cut command needs to be used at the end of each print. It might be helpful if the program could automatically detect if it's a Duo printer and select the correct interface. Regarding the cut command, it seems this may depend on the 450 Duo itself. I tested this on Ubuntu 22.04.

@lxndrcx
Copy link

lxndrcx commented Sep 26, 2024

@Mahito78 are you able to share the tweaks you made to get the 450 Duo to work?

@thinkl33t
Copy link

I have a LabelWriter Wireless PNP and have done some testing:

  • it appears to be detected over USB and attempts to print
  • it spits out around 30mm of label, but nothing is actually printed on it
  • it doesn't automatically cut after the print is done

Is there any information i can help out with / captures i need to make that will help get this supported? :)

@maresb
Copy link
Contributor Author

maresb commented Sep 28, 2024

Thanks so much for your interest, @thinkl33t!!!

It's a good start that the printer is detected, but also quite disappointing that the labels come out blank.

In order to understand the underlying protocol of most DYMO devices, I'd highly recommend checking out this reference:
https://download.dymo.com/dymo/technical-data-sheets/LW%20450%20Series%20Technical%20Reference.pdf

In there you will find a "Cut Tape" command. I only have the LabelManager PnP, and the cutting function for that device is manual, so I simply have never had the opportunity to test or implement the cut command.

I hope this helps to get you started, let me know if I can help further, and please report back any findings!

@melroy89
Copy link

melroy89 commented Oct 5, 2024

ps offtopic: @maresb @thinkl33t Add server_tokens off; to your http sections of your Nginx config, I can see your Nginx version in the response headers.. And.. I will stop saying more ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants