Slashdot Mirror


Linux-Friendly Label Printer Recomendations?

pdkl95 writes "I have been using some small, simple desktop label printers for quite a while now. Unfortunately, it's rapidly becoming clear that my printing needs are for something far more 'industrial strength.' Several of the label printers have failed, and they never really had the management features I wanted. So, does anybody have recommendations on label printers, that can hold up to a quite heavy load? The catch is that I'm printing to them from CUPS under Linux, and it seems like specialty-printers are a windows-centric field."

188 comments

  1. Cloud-based service by ickleberry · · Score: 0, Offtopic

    There is probably some cloud-based Web 2.0 service written in JavaScript that will make your labels and post them out to you for a nominal fee

    1. Re:Cloud-based service by OrangeTide · · Score: 1

      does it take longer than 30 seconds to get them?

      --
      “Common sense is not so common.” — Voltaire
    2. Re:Cloud-based service by palegray.net · · Score: 1

      Let's ask the question that's really on everyone's mind concerning this alleged Web 2.0 Javascript-turbocharged economically priced printed label delivery service:

      Does it blend?

    3. Re:Cloud-based service by Anonymous Coward · · Score: 0

      Let's ask the question that's really on everyone's mind concerning this alleged Web 2.0 Javascript-turbocharged economically priced printed label delivery service: Does it run Linux?

  2. Try Datamax by raluxs · · Score: 5, Informative

    We use Datamax I series at work printing from linux. All the configuration can be done with simple ascii characters, also the label fornating.

    1. Re:Try Datamax by Anonymous Coward · · Score: 0

      We use zebra and datamax where I work.

      Both are industrial grade printers with a long life.
      we are switching to datamax because zebra is quite a lot more expensive, and has gone to end of lifing printers. When you are talking about a $2500 printer, having the company stop supporting older machines is not a good thing.

      In both cases, I print from dos thru cups on a samba box. You have to learn the printer control language for the brand you buy -- they are quite different and somewhat like pcl or postscript. It's not real difficult, but is a learning curve.
      If you are going to use linux as the workstation, I doubt the gui label generators will work unless you do wine.

      For myself I don't really care because we are printing the labels one at a time to spec for this instance, and the data system is using clipper 5.2e.
      I have some stuff working with python.

      Jim Hurlburt
      Yakima, WA

    2. Re:Try Datamax by dna_(c)(tm)(r) · · Score: 1

      Perhaps you could provide some information to Open printing? That would be helpful, thanks in advance...

  3. Re:Can't you... by Anonymous Coward · · Score: 1, Informative

    Silly. He's talking about roll-fed label printers that are much smaller in dimensions than a regular printer.

  4. Does Brother Make Any Label Printers? by BJ_Covert_Action · · Score: 4, Informative

    I am not that familiar with printing in general, but I know the printer company/brand Brother often (if not always) releases Linux compatible drivers for their hardware. They are great for any standard printer. If you can find any label printers that they make, I imagine it would work very well. It is probably at least worth Googling....

    1. Re:Does Brother Make Any Label Printers? by Anonymous Coward · · Score: 1, Informative

      I have a Brother P-Touch hand held that is industrial strength. I can connect it to a computer (haven't tried) but it is more for custom fonts/symbols/barcodes or batch print jobs.

      For Desktop lables I would recommend a Zebra printer. That is what UPS issues to their customers. I do not think you can get drivers from them but it should accept raw output on port 9100. best thing to do is ask them directly.

      good luck
       

    2. Re:Does Brother Make Any Label Printers? by Grishnakh · · Score: 1

      I have a Zebra printer I got off Ebay and it works great in Linux and CUPS. You just send it files in their EPL format (the programming guide is available online) and it prints it.

      The only problem I have is that I can't seem to get it to work when printing labels from Paypal, but that's some kind of Java problem, not a problem with the printer or CUPS, since I also can't print to my regular laser printer from Paypal/Pitney-Bowes's stupid Java applet.

    3. Re:Does Brother Make Any Label Printers? by kinko · · Score: 2, Informative

      Yes, we use the Brother P-Touch QL-550. It works fine with CUPS but we had to install a 3rd party (open source) driver for it that converts the postscript input from applications into the correct raster format for the printer.

      Driver here: http://etc.nkadesign.com/Printers/QL550LabelPrinterCUPS. Brother also release a binary-only driver, but why use that when an open source one works....

    4. Re:Does Brother Make Any Label Printers? by dna_(c)(tm)(r) · · Score: 1

      Which distro and java version?

      This sounds like a typical silly programmers problem that causes much trouble on windows pc's running in different languages too. Try installing (another) printer named "Default Printer" or whatever the standard name is in windows...

    5. Re:Does Brother Make Any Label Printers? by Anonymous Coward · · Score: 0

      The Brother drivers are a mixed blessing. They're open sourced for the biggest part but are strangely designed. You often need some sort of wrapper. Luckily the PPDs are usually enough so for most (laser-)printers you don't need to install any software. Really Kafkaesque are the ways to upgrade the printer firmware ( http://avandorp.wordpress.com/ has information on how to accomplish this under linux).

    6. Re:Does Brother Make Any Label Printers? by rapiddescent · · Score: 1

      yes, I use the Brother QL-550 for my mountain bike business for all the shipping labels. Yes, you can get CUPS drivers. Industrial strength - I go through 30metre (100ft) rolls of label every few weeks!!! This little printer has been like having another employee and has saved me thousands.

    7. Re:Does Brother Make Any Label Printers? by Ginger+Unicorn · · Score: 1

      i bought this printer but for the life of me i couldn't get the drivers to work under ubuntu - what distro are you using?

      --
      (1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
    8. Re:Does Brother Make Any Label Printers? by Grishnakh · · Score: 1

      I don't think it's that, because it works fine on my wife's XP laptop where the label printer is called "Zebra 2844" and there's multiple printers to choose from (with the Zebra not being the default).

      I'm running Kubuntu 8.04 and whatever the fully-updated Java version is. I know, this is a rather old distro now, I plan to update to 9.04 as soon as I get a little spare time. Hopefully that'll fix it. It'd be nice however if I could just run a script to purchase the postage and download the label code from Paypal and print it, bypassing the slow and bloated Java applet altogether. I wonder if anyone's written a script to do that?

    9. Re:Does Brother Make Any Label Printers? by ipsi · · Score: 1

      Java Printing on Linux broke at some point. Before upgrading to 9.04, try installing Java 1.6 and Java 1.5, and seeing if either of them work. If they don't, then you'll probably need to upgrade to 9.04, assuming the bug has actually been fixed. Otherwise, you're completely SOL. Some Java applications (like Eclipse) seem to bypass the Java Print API and can print, but if you're using the default Swing/AWT Print stuff, you're screwed.

  5. HP 5550 by Anonymous Coward · · Score: 0

    Or, barring that, have you looked into any of the Xerox professional printing stations like you might find in a FedEx-Kinkos?

  6. Software solution? by rennerik · · Score: 3, Interesting

    I understand that this may not be actually answering your question, but, if you have *any* Windows systems in your office running XP Professional or Vista Business/Enterprise, you might try getting a label printer for one of those. These OSes come with IIS, and you can easily write a .NET web service that you can then access via PHP from your Linux machine and print labels that way. Yes, a hacky solution indeed, but it works if you can't find any compatible printers for Linux.

    It sucks that manufacturers don't really make printer drivers for a lot of high-end equipment for Linux, but I suppose that's the nature of things, when the vast majority of people who would need them tend to only use Windows or OS X.

    1. Re:Software solution? by Anonymous Coward · · Score: 0

      Actually, high end printers tend to have better Linux support than the low-end ones. Most of them have CUPS servers built-in.

    2. Re:Software solution? by Anonymous Coward · · Score: 0

      Given the nature of how you drive a dedicated label printer, even on Windows, I'd still use something like Zebra's own (well documented) command language rather than trying to use Windows normal print drivers.

    3. Re:Software solution? by b4upoo · · Score: 1

      I loath the idea of being forced to use Windows of any flavor. And I resent hardware sellers that have product that is unfit to run from a Linux machine. If a product is fit for sale it should be usable on an OS that a lot of people use exclusively.

    4. Re:Software solution? by speedtux · · Score: 1

      It sucks that manufacturers don't really make printer drivers for a lot of high-end equipment for Linux

      High end equipment generally uses Postscript and standard printing protocols; they don't have to make "printer drivers". Printer drivers are the domain of low-cost consumer hardware.

      but, if you have *any* Windows systems in your office running XP Professional or Vista Business/Enterprise,

      Are you kidding? Even if setting up these things on Windows weren't such a PITA, the cost and complexity would defeat the purpose.

      when the vast majority of people who would need them tend to only use Windows or OS X.

      Come on, don't be such an Apple marketing victim. Yes, the majority of people use Windows. OS X and Linux desktop usage, however, are at least comparable. If we take into account all the other devices, systems, and environments that run Linux, Linux leaves OS X in the dust. And, incidentally, OS X uses the same printing system (CUPS) that Linux does.

      but it works if you can't find any compatible printers for Linux.

      Well, fortunately, as people have pointed out, there are many solutions. That's because there's actually a market there. Imagine that.

    5. Re:Software solution? by Anonymous Coward · · Score: 1, Insightful

      If a product is fit for sale it should be usable on an OS that a lot of people use exclusively.

      Hence the lack of Linux support.

    6. Re:Software solution? by Anonymous Coward · · Score: 0

      This is printing so 'works' and 'easy' are rare.

      It sucks that manufacturers don't really make printer drivers for a lot of high-end equipment for Linux

      On the flipside, if the printer is attached to an HP Jetdirect box, you only need to setup a network printer and have the custom paper type outputted to Postscript to print whatever you want, including labels.

      Some of the nice Intermec and Datamax label printers work varying well. Some will take Postscript encoded as ASCII directly over whatever interface they have, sometimes Adapters are needed.

      The expensive printers are meant for big industrial printjobs, though. You are more likely to find Oracle printer drivers (really just paper types) for them than Microsoft / Open Office support.

    7. Re:Software solution? by Anonymous Coward · · Score: 0

      I call BS. Buy GNU/Linux supported products and we'll get more GNU/Linux support... And complain if you are ever in need a product that doesn't support GNU/Linux and open source. Most of the time you'll find you can get something that is supported by some manufacturer in an industry if you look. For instance I bought a Dymo Label maker recently after having a very hard time finding GNU/Linux support for any Label Makers anywhere. I had to look because Dymo was one of the only companies supporting GNU/Linux and they only started doing it very recently. The driver was still in beta-but it actually supported more label printers then they even listed (older labels makers were supported- even though only newer ones were listed).

    8. Re:Software solution? by deniable · · Score: 1

      IIS and .NET? Why don't you just install LPD? Heck, XP and Vista come with a mostly compatible implementation of Samba. Try that.

  7. intermec by justdrew · · Score: 0, Informative

    intermec - they're good machines, work for many many years. I print labels from linux to them all the time. the label printer is networked with a older hp jetdirect via parallel cable

    1. Re:intermec by Anonymous Coward · · Score: 0

      intermec - they're good machines, work for many many years.

      They used to be... but after they moved their manufacturing to asia it has been down hill ever since. Now the quality is pretty much shit.

    2. Re:intermec by Anonymous Coward · · Score: 0

      Damn straight! We use them at work and our "luck" with purchasing used (hence older) machines far exceeds our results with the machines we've purchased new.

  8. But... by Anonymous Coward · · Score: 0, Troll

    can't you just write your own drivers? I mean, that's the power of open source right? If you don't like it code it yourself or bugger off?

  9. Brother PT-9500PC by Anonymous Coward · · Score: 4, Informative

    I use the Brother PT-9500PC a lot. Very well supported under linux, they have their own driver page. Connects by USB.

  10. Yes, Indeed. by bruciferofbrm · · Score: 3, Interesting

    Try Sato America.

    http://www.satoamerica.com/

    They are industrial oriented. You can get all sorts of solutions, of which the most universal would be serial based. You can connect those up to almost anything with a serial port, fill it up with large rolls of labels and drive it all in your own code if you want to.

    Yes, I know, their own software is Windows based. Don't let that be the stumbling block.

    Two jobs ago I worked at a luxury goods manufacturer and we printed items tags on a SATO serial printer off of our main frame. Its just a matter of sending the right control codes over the serial port.

    1. Re:Yes, Indeed. by ctxspy · · Score: 2, Interesting

      I also use SATO at a high volume distribution company. These printers are rugged and dependable, although not cheap.. We print literally thousands of labels per day, and some of our printers are still going strong after 10+ years.

      We use the M84Pro with 203 dpi heads. They also have 300+ and 600+ dpi heads (more expensive, but higher resolution). We also have one of the MB410i (mobile printing!)

      They are capable of 1d & 2d barcodes, several fonts, raster graphics, lines, etc.

      You can get modules for serial, parallel, network (ethernet, wifi).

      http://www.geminicomputers.com has them for the cheapest, they are a pretty reliable company based out of NYC i think, and ship quickly.

      Regarding the other child post -- you don't need a howto. Go to sato's website and download the EXCELLENT programmer's guide. It goes above and beyond, explaining exactly how to program for these things.

      Regarding the windows driver -- all it does is convert the GDI print data into ALL RASTER commands to the printer. This means WYSIWYG, however SLOW SLOW SLOW vs. using the actual printer commands.

      I also use SATO at my work. Their printers are rugged and dependable, although not cheap..

      We use the M84Pro with 203 dpi heads. They also have 300+ and 600+ dpi heads (more expensive, but higher resolution).

      They are capable of 1d & 2d barcodes, several fonts, raster graphics, lines, etc.

      You can get modules for serial, parallel, network (ethernet, wifi).

      http://www.geminicomputers.com has them for the cheapest, they are a pretty reliable company based out of NYC i think, and ship quickly.

      Regarding the other child post -- you don't need a howto. Go to sato's website and download the EXCELLENT programmer's guide. It goes above and beyond, explaining exactly how to program for these things.

      Regarding the windows driver -- all it does is convert the GDI print data into ALL RASTER commands to the printer. This means WYSIWYG, however SLOW SLOW SLOW vs. using the actual printer commands.

      FWIW we've had good luck using PHP & smarty with these printers.. You create templates with smarty then fill in the variables when it is time to print.

      Also -- We wrote a simple 'bridge' program which can run on a PC and act like a translator from port 9100 (jet direct / tcp printing) thru to the sato, so it acts like we have a network card in the printer w/o having to pay for one.

      -Tomaj

  11. Zebra by egcagrac0 · · Score: 5, Informative

    Labels come in most shapes and sizes. I believe we're using the LP2844 at the office; I'd have to double check but I believe UPS and FedEx send these out to their customers as well.

    They are rugged. CUPS prints to them trivially. Labels are not terribly expensive, and they are fast.

    1. Re:Zebra by Grishnakh · · Score: 1

      I second this. I have that same Zebra printer and it works great in Linux/CUPS. Mine's even USB.

    2. Re:zebra by StormReaver · · Score: 1

      I'm going to second (or third) Zebra printers. All configuration is done via regular ASCII codes, they are operating system agnostic, and they last a long time (eight years and counting for the ones I use at work).

    3. Re:Zebra by JumpDrive · · Score: 1

      This printer appears to come with software to make barcodes. Do you print barcodes or are you printing standard labels? How do you print barcode labels? I ask because we have a Zebra and we are looking to get another printer or 2 soon for barcodes.

    4. Re:Zebra by Anonymous Coward · · Score: 0

      third. We use both the LP2844 and ZP500, with the main difference being the version of "Zebra Printer Language" they print from. We have them working under OS X using the built-in CUPS driver with a modified PPD to force plain text delivery of ZPL.

      Good luck.

    5. Re:Zebra by egcagrac0 · · Score: 1

      http://sourceforge.net/projects/kbarcode/

      IIRC, there's some nice command line options which allow you to specify barcode type and data, with PS or EPS output.

    6. Re:Zebra by Grishnakh · · Score: 2, Informative

      I use mine for two things, both being mailing labels, with no barcodes. First, I use it to print USPS mailing labels from Paypal. Second, I use it to print plain mailing labels (with to and from addresses) for outside-USA addresses. For this, I just designed my own label and wrote up the programming codes using their EPL Programming Manual. It's pretty simple: just make a text file with some codes for where you want the text to be, what the text should be, what size and orientation, etc. Send the file to your printer and that's it. I just have a standard template file, and insert the recipient's address in for each recipient.

      However, the Programming Manual has a lot of stuff in there about barcodes, and also those 2D barcode things. Apparently the printer supports a lot of different standards, right inside the firmware. I don't have a reason to use barcodes at this time, but it shouldn't be hard to make up your own template file after reading through the manual. This is not a "winprinter"; the barcodes and other stuff is not done by PC software and sent to the printer as raster data. Just as with text, you just send it commands telling it what standard barcode, what position and orientation, and what data to encode in it, and it automatically prints it out. Of course, it's completely possible to print arbitrary raster data as well, and I believe that's what happens when I print USPS labels.

    7. Re:zebra by Anonymous Coward · · Score: 0

      +1 recommendation for Zebra. We are using some Zebra 105 series printers to print UPS, FedEx, & USPS labels.

    8. Re:Zebra by elysium-os · · Score: 1

      Just look for the ZPL document and examples on Zebra's website.
      Barcodes are easy!

    9. Re:zebra by Fallus+Shempus · · Score: 1

      I 532nd zebra.

      Zebra's work on anything, you can copy raw ascii (or UTF-8) data to an LPT port if you want. I've had Unicode labels coming out of an zebra connected to an iSeries (the zebra had its own network card and just connected via a TCP port), which may not sound like much but that's because you've never tried to do this crap in RPG...

    10. Re:Zebra by pinkushun · · Score: 1

      I also vote Zebra, fast and sturdy. I flash and program for the TLP2844 and related models regularly. Argox and Datamax are okay but have hiccups with those on occasion, they're still good if you know how to treat them.

    11. Re:zebra by Anonymous Coward · · Score: 0

      At work, we use a Brady MVP, which is a rather nice heavy-duty label printer. I have written a small program that prints to it (no intervening drivers, just push text to the parallel port), and found out early on that they've licensed ZPL2 from Zebra. The language references I've found are from Zebra, and quite good.

      So, yes - anything that speaks ZPL (or ZPL2) is good; and that isn't limited to only Zebra printers.

    12. Re:zebra by Anonymous Coward · · Score: 0

      Replying to myself: We did get (or bought separately, I don't know - the printer arrived many years before me) a copy of Brady Primary, their label design program. It's windows only, though it might run in wine. Anyway, it can be used to simplify writing label code: You can whip together something that looks like what you want, and ask it to print it to a file. Then you just copy that into your program and replace the filler text with the relevant fields.

      Of course, this only makes sense if you only print a limited number of label designs; but isn't that the most common scenario?

    13. Re:Zebra by SnarfQuest · · Score: 1

      The Zebra (Eltron) printers that both UPS and FEDEX use are nice thermal printers with a fairly long lifetime in even slightly bad enviornments. They are thermal printers, so don't use them where the labels will be exposed to the sun for any length of time (use a thermal transfer version instead).These printers use EPL2 printer commands. Search the Zebra site for the EPL2 programmers manual if you want to run them in the raw. It is a very simple text protocol and easily scripted. Avoid the CUPS interface if you want actual bar codes, it tends to distort them.
      I've used them under Linux for some time, and am happy with them.

      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
    14. Re:Zebra by Amadodd · · Score: 1

      The Zebra printers have built in barcode fonts, no need to buy another printer or seperate fonts. A typical line of EPL code looks like [font],[position],[texttoprint], where the font can be any number of barcode fonts built into the printer firmware. Printing a barcode ends up using about 30bytes, much faster than sending the barcode as raster image, and works the same on any OS.

      --
      Freedom of speech doesn't come with bandwidth.
  12. Zebra by SIGBUS · · Score: 1

    If you're willing to do your own output generation, Zebra Technologies provides programming references for their printers.

    --
    Oh, no! You have walked into the slavering fangs of a lurking grue!
  13. Zebra by nate_in_ME · · Score: 1
    Many of the Zebra (http://www.zebra.com/) printers have parallel and serial interfaces, so if you have the capability to roll your own driver(which you may have to do, unless you can find one out there already), that may be a good choice. The ZPL language takes a little getting used to, but I wrote an app that talked to a Zebra over serial a couple years ago, and once I got the quirks worked out, it was great!

    One recommendation if you want a really nice looking label: Get a copy of Zebra's software(maybe given out with the printer?) and design your label there. When you're done, tell it to print to a virtual serial port(google it for the details) that you have looping back into [insert favorite terminal emulator here]. Save the dump of what their design software tried sending, and learn from that instead of just reading through the ZPL spec.

  14. Re:Can't you... by Qzukk · · Score: 3, Informative

    You're assuming that he's labeling letters rather than labeling something like test tubes on a one-by-one basis (ie, a sheet of labels would be wasted)

    Googling around, it looks like if you take care of a few oddities you can use certain Dymo LabelWriters with CUPS. There's an older howto here. We've got a few we've used (on windows) for years.

    --
    If I have been able to see further than others, it is because I bought a pair of binoculars.
  15. zebra by Trailer+Trash · · Score: 3, Informative

    I use zebra printers with a couple of clients - Linux + CUPS, no problem. You can find them online dirt cheap, just clean the rollers with alcohol to get them printing good.

  16. Re:Can't you... by egcagrac0 · · Score: 2, Insightful

    We tried this at the office for a while.

    To print one label at a time is wasteful; to get users to specify how many labels are already used off the sheet is too hard (and slow), and the printers are slow and prone to jam when you re-feed the label sheets.

    This solution lasted about 4 weeks for us, then we were told to spend the $200 or so and get a real printer (Zebra, I believe LP2844).

    It's not the SIZE that's the problem, it's that users are idiots and really need most of the work already done for them.

  17. Holy shit by BadAnalogyGuy · · Score: 2, Insightful

    Q: Can anyone recommend a Linux-friendly label printer?

    Typical Slashdot answer: You can get a label printer from X company. If you install the software and loop the output back into a terminal you can hack the control codes and design your own printer driver.

    Buzzword answer: Using a cloud service, you could upload your printing needs via a lightweight AJAX interface and have the results mailed to you.

    Sane answer: Get a cheap Windows PC and choose from the many supported label printers.

    Of course, the sane answer gets modded to -1 Troll.

    1. Re:Holy shit by NervousNerd · · Score: 0, Troll

      The sane answer would be to contact the printer manufacturer and request Linux drivers. If enough people do so, they'll write Linux drivers.

    2. Re:Holy shit by BadAnalogyGuy · · Score: 1

      Presumably, the person asking the question is looking for a solution, not a way to waste time.

    3. Re:Holy shit by Chyeld · · Score: 0, Offtopic

      Since the sane answer doesn't actually answer the question (i.e. list a Linux friendly printer) and since by the time the sane answer is posted, there are several answers which aren't the strawmen you posted which do, I think a -1 troll would be appropriate.

    4. Re:Holy shit by BadAnalogyGuy · · Score: 1, Funny

      If you went to the doctor because of chronic headaches, you might be satisfied with a prescription for pain killers.

      But it doesn't really cure anything but the symptoms.

    5. Re:Holy shit by Chyeld · · Score: 1

      I have to say this, you are true to your nick.

      If you go to your doctor and say "Hey doc, it hurts when I do this!", despite the humor, it is not a valid response to say "Well stop doing that!"

    6. Re:Holy shit by Grishnakh · · Score: 1

      Don't be an idiot. The loopback thing was a helpful suggestion on how to use their Windows-only software to design attractive labels, and then print those in Linux. If you don't want fancy labels, you don't have to do that.

      As it is, Zebra printers are already supported in CUPS/Linux, so there's no barrier here. The only problem is that their value-added software for making pretty labels is Windows-only, but that doesn't keep you from using the printer in Linux. I use my Zebra printer all the time in Linux, and setting it up in CUPS was trivial.

      So, yes, your post should be modded -1 Troll.

    7. Re:Holy shit by maharb · · Score: 1

      Depends on what 'this' is. Is it poking a wound that needs treatment or is it banging your head against a brick wall?

      In one case you are correct, in the other case badanalogyguy is correct. In both cases an assumption is being made.

    8. Re:Holy shit by Seraphim1982 · · Score: 1

      It is if "that" is something like "stab myself self in the hand with a fork".

    9. Re:Holy shit by palegray.net · · Score: 2, Informative

      Actually, you're the one trolling. The submitter indicated that he's already gone through several units. I've purchased very dependable label printers that worked under Mandrake (yes, when it was still called that), and I happen to know more than one person happily churning out labels these days on Ubuntu. With zero configuration required, zero headache. Freakin' Easy Button. You can easily find serviceable units used on eBay for a fraction of what you'd pay for new ones, and even those aren't that bad considering the fact that they last forever (well, probably longer than you need them to).

    10. Re:Holy shit by Kjella · · Score: 1

      Stop being such a dickhead. Often there is a perfectly usable solution for Linux, but there's no real marketing. You know the good kind of marketing, that actually tells you of your options. So you ask a large group of people likely to have the answer and you might find one. Or you might not, but now the odds are pretty good there isn't one. Linux compatibility follows no sane pattern, the exact same class of printer or even cheaper can work flawlessly and the big name printer is a damn paperweight. Brand is a decent guess but just a guess, my parents had a Lexmark that worked fine but most of theirs don't.

      Not only is it much simpler to have the printer connected to the machine you actually use, it also provides the right incentives to those producing Linux-friendly printers. Cash. Do you get a straighter case of voting with your wallet? So he does it, and everyone reading here do it, and everyone googling could run into this discussion and do it... and things change. It's so much easier once you've got the foot in the door.

      --
      Live today, because you never know what tomorrow brings
    11. Re:Holy shit by Locutus · · Score: 0, Offtopic

      as condescending as the post was, they are correct in that it's probably cheaper getting a Windows 98 install CD, put it in a virtual machine and do your label printing there.

      I've got an old Seiko Label Printer II which I print over serial to it using SLAP. It does the trick by I have to use a script to take the text, setup the command, set the text to a file and then run the slap command on that text file and tty device.

      the other option is 8.5x11 sheets of labels and using most word procs to print to it. It's a bummer that hardware vendors are still not supporting Linux for their label printers.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    12. Re:Holy shit by egcagrac0 · · Score: 2, Insightful

      Really? How about "You buy X, set it up in CUPS (like you specified), and it just works, just like you want it to."

    13. Re:Holy shit by Anonymous Coward · · Score: 0

      I've been using a Dymo Labelwriter 400 on my AMD based Ubuntu with OpenOffice for over a year now. Works great!

    14. Re:Holy shit by Anonymous Coward · · Score: 0

      Q: i want to buy a car but it has to fit in the garage of my house

      sane answer: choose any car and buy a new house for it

    15. Re:Holy shit by Anonymous Coward · · Score: 0

      Presumably, the person asking the question is looking for a solution, not a way to waste time.

      Oh look, an M$ marketing victim. So fanatical they can't even cope with alternative points of view.

    16. Re:Holy shit by Anonymous Coward · · Score: 0

      Q: Can anyone recommend a Linux-friendly label printer?

      Sane answer: Get a cheap Windows PC and choose from the many supported label printers.

      While this approach might appear sane to someone who has "their office" in their mothers basement, in the real world - your sane solution is just about the worst option available.
      I didn't expect someone with such a pathetic post get modded 3, Insightful but I guess there are lots of imbeciles around here.

    17. Re:Holy shit by Anonymous Coward · · Score: 0

      Q: How do I print labels with a Mac? A: Get a Windows PC and print with it instead.

      Q: How do I print labels with an IBM mainframe? A: Get a Windows PC and print with it instead.

      Q: How do I print labels with a smartphone? A: Get a Windows PC and print with it instead.

    18. Re:Holy shit by bill_mcgonigle · · Score: 2, Insightful

      Sane answer: Get a cheap Windows PC and choose from the many supported label printers.

      Right, the OP couldn't possibly have a valid reason to want to run his printer on linux.

      I've never seen a cheap Windows PC. I network my systems and count the manpower required to keep them stable and secure.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  18. Just use windows by GigsVT · · Score: 0

    I've rolled my own "driver" for a rollfed color label printer before.

    It's a lot of work and it sucks and you should just buy Bartender and use Windows.

    I don't say this lightly, but it really is much easier. Only roll your own if bartender absolutely can't do what you want.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  19. Great by reiisi · · Score: 1

    Can you put up a how-to?

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  20. Zebra printers work great by masterlogan2000 · · Score: 2, Informative

    I have a feeling that there will be a lot of posts for ZEBRA printers, and I have to agree. You'll need to format your labels with ZPL code, but it's fairly simple and straightforward once you get the first one configured. A majority of my company's customers use the 105SL model printing from RHEL 4/5 systems and Fedora releases. Definitely CUPS compatible! One of these customers actually has four of that particular model, and they print out 100,000+ labels every couple of weeks.

    I haven't had many hardware issues with them, but if they do go out, it's best if you're in a location where a Zebra certified technician can reach you. This isn't a problem for most major cities, though if you're in a rural area, it may be a little more difficult.

  21. "Industrial strength?" by Alex+Belits · · Score: 0

    Please define where is the border between "desktop label printer" and "industrial strength". Are Dymo printers "desktop"? Are CNC mills "industrial strength"? What kind of labels are those anyway? Would it be easier to order the labels in bulk from someone else, providing eps templates and receiving rolls of pre-printed numbered labels?

    --
    Contrary to the popular belief, there indeed is no God.
    1. Re:"Industrial strength?" by Anonymous Coward · · Score: 0

      Please define where is the border between "desktop label printer" and "industrial strength". Are Dymo printers "desktop"? Are CNC mills "industrial strength"? What kind of labels are those anyway? Would it be easier to order the labels in bulk from someone else, providing eps templates and receiving rolls of pre-printed numbered labels?

      desktop label printers are low volume printers used for labelling the damn kids toys or the wifes bloomers, so she doesn't mix them up with the other panties under the yoga instructors bed. Industrial strength means it can be relied upon day in an day out in a production environment. And no, you dont want pre-printed numbered labels. What happens when the $8/hr asslump who should have been fired last week spills his nachos on the labels? He just fucked your numbering sequence. Having wasted the last 2 minutes on this post, riddle me this: why are low UID slashdotters so often pedantic idiots?

    2. Re:"Industrial strength?" by lukas84 · · Score: 1

      The difference is between the interfaces available, the languages supported by the device and most importantly the duty cycle for the device per the manufacturer.

  22. YAG! by reiisi · · Score: 0, Redundant

    Yet Another Great!

    Can you put up a how-to?

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  23. More info needed... by bigdweeb · · Score: 1, Interesting

    It would be helpful if you posted more information about what you're trying to print labels for and what size/shape/environmental requirements there are for the labels.

    I can give you an example of what I have done for labels in the past though. I had a requirement to create thousands of labels for our inventory system. The only requirement was they had to be barcode readable and printed on small labels so we could tag our network equipment with them. The solution I came up with about 4 years ago (and is still in use today) was to use Avery 8167 (I believe) labels which are 1.75"x.5". I created the first sheet by hand using MS word since that's what the template I had access to was for. I used the "Free 3 of 9" font which is available for free on the web and put something like "*10001*10001" in each cell, incrementing by one each time. The font interprets the number surrounded by asteriks as a barcode and prints the same thing again in clear text. I then adjusted the font settings to the appropriate sizes and saved it. I then wrote a perl script that would parse the binary word document and change the numbers in each cell. It started with the number I fed it on the command line and ran through to the end.

    Since our equipment is reasonably hands off, this system works well. We had tried doing this with a dedicated label printer before I started there and no one could reliably get the printer to work. It's a good solution since you can easily print off labels quickly from any machine since any laser printer can be printed to. It would probably be even easier to implement in openoffice since the document would be saved in XML and would be easier to parse.

    1. Re:More info needed... by Anonymous Coward · · Score: 0

      That's such a fucking hack. Good on you.

  24. ZEBRA = Your Friend by soutener · · Score: 2, Informative

    we run our erp on linux and we have 10 zebra 105 SLs all work great, each one prints about 100 - 200 4x6 labels a day and i have a couple more that only do hangtags and they print out about 500 - 1000 hangtags a day (we make t-shirts)

    --
    the innocent shall suffer!
  25. wunnaful wunnaful! by reiisi · · Score: 2, Informative

    And here's a couple of linkies:

    a Brother page

    a google search page

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  26. Look further down. by reiisi · · Score: 1

    An AC posted one down a bit further.

    (I replied with some links. Haven't used it myself.)

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  27. Helpful search string by reiisi · · Score: 2, Informative

    at google

    (Not that I've used them, but I'm interested, too.)

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
    1. Re:Helpful search string by Anonymous Coward · · Score: 0

      Brilliant. Your query produces many "Help, my printer isn't working!" links. With friends like you...

  28. Zebra by larry+bagina · · Score: 2, Informative

    Not only can you print from linux (it's ascii text sent over port 9100), you can also run linux on the fucking printer itself.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  29. why is this modded down? by reiisi · · Score: 1

    A quick search on google produced this.

    Any other information people would need?

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  30. Epson Label Printers by Anonymous Coward · · Score: 0

    Epson has several thermal and impact POS printers (TM-T90, TM-L90, etc) capable of doing labels, receipts and barcodes.
    A few (inc. TM-T90 & L90) work well in Linux.

  31. Seiko SmartLabel 440 by Anonymous Coward · · Score: 0

    I recently purchased a Seiko SmartLabel 440 (http://www.siibusinessproducts.com/products/slp440.html) and got it working under both x86 and arm ubuntu with cups (http://www.siibusinessproducts.com/support/slpsoft.html)

    1. Re:Seiko SmartLabel 440 by onemorechip · · Score: 1

      That's new... I've had a Seiko for years and occasionally check their web page for updates to the Mac software (as of the last version I tried it still sucks -- won't display contacts alphabetically). I'll give the Linux version a try and hope it's decent. Their Windows software works OK but I'm trying to move everything off of the one Windows machine I keep around (if I ever get Quicken to work under Wine, that machine will be history).

      --
      But, I wanted socialized health insurance!
  32. Zebras by Anonymous Coward · · Score: 1, Informative

    My previous company supported a variety of RH / CentOS / SCO running D3/Pick and generally all of them used network attached Zebra printers. These printers were absolutely vital to their operations (shipping / packing labels and tickets) and the few problems we had were always related to the print subsystems on the different OSs. Check them out, their support is pretty decent too.

  33. Datamax is solid by Anonymous Coward · · Score: 3, Informative

    We currently use DataMax I Series printers (specifically the DMX-I 4208 model). We've also used Zebra printers in the past. These are heavy duty printers using roll-fed label media (there's an option for a custom cutterhead, so you can actually have a label length specific to each print job).

    These things are built like tanks and they have been amazingly trouble-free. You'll pay a price corresponding to this level of reliability but we've found them worth it. We print literally thousands of labels a month in critical line-of-business applications. The printers function much like laser printers in terms of their capability--all points addressable printing, DPL (equivalent to HP PCL) rendering language, integrated IP networking, self-hosted web administration pages, and so on.

    Now the (few & relatively minor) downsides. I cannot comment on their Linux driver support. We use Windows Seagull drivers to host ours (Datamax doesn't make their own drivers, last I checked). Also we had to get 1 firmware update and 1 driver update to resolve a couple of infrequent but otherwise knotty problems.

    There's no way to have multiple label media pre-loaded and software programmable (the equivalent of a cut-sheet laser printer's addressable drawers).

    Oh, and they come with a decent manual. How many printers do that now?

  34. Zebra ftw by Anonymous Coward · · Score: 0

    I just started testing a Zebra LP2824Z at work to replace our old label printers. Looks promising so far, just write the label printer commands yourself and spool them raw (lpr -l) to the printer through cups, works fantastic. Oh, and it's a network printer.

  35. Anything you want by LittleWebFoot · · Score: 1

    Why not buy whatever printer you want and write your own driver? Isn't that the whole point of open source software?

    1. Re:Anything you want by sumdumass · · Score: 1

      If you have the skills to do so. Many people are lacking that and the time to get it going but for whatever reason, they are still using OSS.

      That's what OSS is about, freedom. Sometimes you might just need to pay a little more for it.

  36. Re:Can't you... by Mal-2 · · Score: 2, Informative

    You're assuming that he's labeling letters rather than labeling something like test tubes on a one-by-one basis (ie, a sheet of labels would be wasted)

    In my experience, a sheet of labels can be run through a printer multiple times IF:
    (1) it gets pulled from the end, not from the side
    (2) you try to use the labels at the bottom first for best traction on subsequent passes, OR you flip it over and run it from the other end the next time (Avery sheets are symmetrical)
    (3) your printer doesn't have a faint bleed in it somewhere, as this will add up on multiple passes. (This might be acceptable anyhow, if the bleed is a color and the desired print is black.)

    The straighter the paper path, the more you can re-use the same sheet. Also, this minimizes the chances of a label peeling off inside the printer. Thus, if your printer has a door where a duplexer can be attached (but you don't have one attached), it might help to open that door instead of making the sheet curl back around to the output tray.

    Even the most demanding printer will let me run a sheet twice, once from each end. Surprisingly, I have found HP LaserJets (both monochrome and color) to be quite good about accepting the same label sheet over and over, even with the majority of the labels gone. It's the expensive heavy-duty printers that are liable to start eating labels. There seems to be a correlation to the ability to print envelopes. If it can, it should be perfectly happy running label sheets with bare spots.

    Mal-2

    --
    How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
  37. Re:Perhaps you made a mistake by Sparr0 · · Score: 2, Insightful

    Go to the nearest electronics store and buy 20 random pieces of hardware. Plug them into 4 computers, running any modern Linux distro, Windows XP, Windows Vista, and Windows 7. Tell me how many of them work without installing additional software on each OS.

  38. Re:Perhaps you made a mistake by BadAnalogyGuy · · Score: 1

    That's not a valid comparison at all.

    Installing a driver isn't a problem. If it exists.

  39. Get a zebra and send ZPL directly to it by stickystyle · · Score: 1

    We use zebra printers all in our WH with linux workstations. I just write ZPL (similar to postscript) by hand for all our labels and our ERP application spits it out to /dev/lp0. Benefits that it requires no printer subsystem and you can send labels out to the printer at the absolute maximum possible speed.

    --
    Pluralitas non est ponenda sine neccesitate
    1. Re:Get a zebra and send ZPL directly to it by JumpDrive · · Score: 1

      Can you give some links to information on how to do this? We are looking at getting some more printers and currently have a Zebra printer connected to a windows client.
      It would be nice to be able to integrate this into usage with our database system to print labels.
      We currently use the Zebra software and copy and paste into a template.

  40. Intermec!! by Anonymous Coward · · Score: 0

    Intermec label printers are amazing and will not disappoint. Our hospital prints tons through them and uses CUPS to drive it all.

  41. Re:Can't you... by Anonymous Coward · · Score: 1, Informative

    If you want heavy duty get a zebra 140xiIII printer. They are industrial and would do nicely with b/w print

  42. Re:Perhaps you made a mistake by Sparr0 · · Score: 2, Insightful

    It is in most corporate environments. I can bring any hardware I want to work (I love my ergonomic keyboard), as long as it works in Windows XP out of the box. No driver downloads/installs allowed.

    And don't forget the very large number of home users who are baffled by instructions like "click on the link" or "insert the disc". Installing a driver is, quite often, "a problem".

  43. i know 2 methods by FudRucker · · Score: 1

    glabels = requires a gnome desktop due to dependency issues, or,,,

    OpenOffice and these label templates WorldLabel_dot_com

    --
    Politics is Treachery, Religion is Brainwashing
    1. Re:i know 2 methods by tuxgeek · · Score: 1

      "OpenOffice and these label templates WorldLabel_dot_com [worldlabel.com]"
      Good link, Thanks much!
      I've used OOo Calc for this task but hacked my own templates.
      Nice to see a good variety of templates for this task have been made available.
      At any rate, OOo Calc makes this a no brainer.

      --
      "Suppose you were an idiot...and suppose you were a member of Congress...but I repeat myself." Mark Twain
    2. Re:i know 2 methods by FudRucker · · Score: 1

      what i like about OpenOffice is it is found on most all Linux distros and with those label templates is you can print labels on any printer so no special label printer hardware is needed, glabels is good too for the same reason any printer will work...

      --
      Politics is Treachery, Religion is Brainwashing
  44. Re:Perhaps you made a mistake by Anonymous Coward · · Score: 0

    Yes yes, we all know Windows can't support hotplug hardware until you install third-party drivers. Is there really any need for that sort of Microsoft bashing?

  45. try a zebra by Anonymous Coward · · Score: 0

    try a printer from zebra technologies - www.zebra.com - they are supported using CUPS, really fast and have web pages for management. they also have a free printer management package called ZebraNet Bridge

  46. Dymo LabelWriter Turbo 330 by i22yb · · Score: 1

    We've got a Dymo LabelWriter Turbo 330. We do anywhere from 20-100 labels a day with no problems. I have not used this on Linux; however, Dymo does offer a Linux driver for it here: http://www.dymo.com/media/Software/dymo-cups-drivers-1.2.0.tar.gz

    One thing I haven't seen mentioned yet is that most of these label printers are THERMAL printers, meaning no cartridge / toner / drum / etc. to deal with - you just have to buy the thermal compatible labels. A great source I have found for the roll labels is: http://www.labelsdirect.com/ We use shipping labels to print sold tags and inventory tags for the furniture store I work at and can get a roll of 300 labels for about $7.00. Compare that to a package of sheet fed labels, along with the time it would take to deal with them, and the added toner/drum costs of a laser printer and you will see why most businesses go with the label printers for high volume output!

    1. Re:Dymo LabelWriter Turbo 330 by meosborne · · Score: 1

      We have four of these that we have used for years. They work great under linux, no muss no fuss. Cups will drive them just fine. We've never actually run them them under Windows. :-)

  47. Simple Solution by tuxgeek · · Score: 1

    I buy labels on 8.5 x 11 sheets. The label sizes don't matter. You can use any label you want.
    Set up a OOo Calc spreadsheet. The first column is your left border. Next is your left label. next is the right label. Next is right border.
    Top row is top border. Then set the next 10 or so rows as label heights.
    Getting a clear picture how this is done?
    Set your column and row to show border lines and print one to see how close you can get to a factory label sheet.

    A little experimentations you will soon have a label printing sheet you can use forever and will work 1st time every time.
    Once you've dialed the thing in, set borders to not shown.
    You can now print to any cell you wish. Cell can be formated with any text, centered, word wrapped, anything you want.

    --
    "Suppose you were an idiot...and suppose you were a member of Congress...but I repeat myself." Mark Twain
  48. HP SP400 by RevWaldo · · Score: 1

    http://www.google.com/search?q=HP+sp400

    It's a handheld wireless printer/scanner that prints directly onto boxes, no labels required. Pretty slick.
    These were developed for UPS but anyone can buy them (if you have the money to burn.)
    No mention of Linux drivers, etc. however.

  49. Brother supports Linux by BoostFab · · Score: 1

    Brother provide Linux drivers for different distros on their site : http://solutions.brother.com/linux/en_us/

  50. Re:Can't you... by Brian+Gordon · · Score: 4, Insightful

    users are idiots and really need most of the work already done for them.

    Or maybe they're actually doing work and don't want to sit there counting labels, going back to their desk and changing the print settings, and then dashing back and coaxing a fragile sheet of labels through a machine that will eat it 30% of the time, instead of just clicking the little printer button and peeling off a label.

  51. Re:Can't you... by egcagrac0 · · Score: 1

    Same difference.

    Also, the printer was next to the computer.

    Either way, the right answer is use the right tool for the job - continuous feed labels.

  52. Re:Perhaps you made a mistake by sumdumass · · Score: 2, Insightful

    Why, there are many printers that Linux supports. The problem is that the manufacturer doesn't directly support them so it's currently difficult figuring out which one were. That's were asking a community of people who uses *nix comes in handy. And yes, there is a difference between Linux supporting something and the manufacturer supporting it. Often that difference is only in where to look for drivers and capabilities and who to ask for help. It's not difficult, especially if you take your time and look around.

    If you would just look around, you would see that almost every Zebra printer is supported, Brothers generally are too. The only reason he would need to purchase a windows PC is if he was intellectually lazy and didn't look. Obviously that isn't the case seeing how he was checking with the rest of us.

  53. Re:Can't you... by stine2469 · · Score: 2, Informative

    I agree. I used to work at a facility that had more than a dozen of the zebra printers, of various models, all connected via ethernet to a Unix spooler.
    They would print 1 label at a time up to a couple of rolls depending on the application.

  54. Label Printer by ammorais · · Score: 1

    I think any post here that doesn't include a direct link should be modded troll or off topic.
    ...
    ...
    ...
    Ha! Almost forgot.

    Seiko Smart Label Printer 450

    and the linux drivers: Linux Drivers

  55. BadAnalogyGuy? by Anonymous Coward · · Score: 0

    Good AnalogyGuy

  56. Contact a POS supplier. by slugstone · · Score: 0

    They have labels printers that print labels all the time.

  57. Intermec, Zebra, Datamax by lache+anonyme · · Score: 2, Informative

    I've used a variety of printer types (Intermec, Zebra, Datamax) and they all have worked using plain text drivers. You can hook them up via serial/parallel/IP and just output text to the correct port and you can print labels. Print whatever you want. Printer format (i.e. printer commands) varies by manufacturer, so you'll have to program the correct formats. But after learning the printer language everything is trivial.

    1. Re:Intermec, Zebra, Datamax by lache+anonyme · · Score: 2, Informative

      Note: Eltron also works the same way. (Eltron was acquired by Zebra a while ago.)

  58. dot matrix? by tjstork · · Score: 1

    IT's old tech, but, Panasonic and Okidata still have dot matrix printers out there. The advantage is that you could put a bunch of labels on a roll and let them rip just by sending ASCII out to the serial or parallel port.

    --
    This is my sig.
  59. Go HP by Bleek+II · · Score: 1

    I've found that HP makes very linux friendly printers. Every HP printer/scanner I've setup with CUPS automatically worked as soon as it was plugged in. Though you might not want any Greenpeace people to see you buying it :-P

  60. Zebra & DIY Output Generation by Doha83 · · Score: 2, Informative

    As several people have already mentioned, Zebra printers are excellent, particularly if you plan on generating your own output (as noted above). While not Linux, we currently generate our own output from an iSeries for various label media across several different zebra printer models.

    Their reliablity and operation is rock solid and hassle free (just ensure you select a printer that is best suited for the media you are using). The ZPL programming reference guide that they make available I found to be quite comprehensive and fairly easy to understand.

    Ultimately there may be another printer more suited to the task you are doing but my experience with Zebra Printers has been a positive one.

  61. Re:Can't you... by walt-sjc · · Score: 4, Informative

    Um, the guy is NOT asking for a laser printer. I'm sure he already has a laser printer and was using a label printer cause lasers suck at label printing tasks. Label printers operate quite different. Manually feeding and re-feeding and re re re re re re re re re re feeding a sheet in a laser printer, modifying the print settings for each label is NOT the answer! Don't forget the 4 hours of labor with the printer torn apart trying to get loose labels off the inside of the printer, and the costs of replacement drums you have destroyed. A laser printer for *most* common label printing tasks is using the "hammer to drive in a screw" approach.

    Keep in mind that label printer label stock comes in a lot more options than laser printer label stock. Some are variable length where you can print something really short or a foot long depending on the label needed. Some have special adhesive, some are laminated. Some are thermal paper where others are thermal transfer.

    The solution is a unix friendly commercial unit. What makes them unix friendly? Simple: you can get programming docs for them. Zebra's are nice and you can even print by sending XML to it. Rather than trying to get a CUPS driver, which is pretty silly for labels, you put the "driver" in the application. The thing is, printing lots of labels just isn't something traditional apps (open office) are good at (outside of the traditional "print 400 copies of the same label" or "mailmerge"). You are much better off with a quick and dirty (web?) app that sends the right formatting commands directly to the printer. You can certainly get a cups driver for many many label printers, it's just not the best thing for cups to be in the middle between the app and the printer in most label printing cases that I have run across (years ago, I worked with industrial label printers.)

    Unfortunately, it is IMPOSSIBLE for any of us to answer the question because we only have the "I need a computer that uses electricity" level of detail. What exactly does he need the labels for? Shipping boxes? Equipment tags? Wires? File folders? e-stamps? Can't recommend anything without knowing how it's going to be used.

  62. did IBM open source any of the OS/2 drivers by Locutus · · Score: 1

    I remember there being a nice Seiko label printer driver for OS/2 and there might have been other label printer drivers. I know they won't be current but it would be a good start where there is nothing today. I used to print to the Seiko from Star Office using that label printer driver.

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  63. Re:Can't you... by Mal-2 · · Score: 1

    I was not trying to say the submitter should use a laser printer. I was only saying that it is not true that a label sheet can only be fed once. If a printer will take a label sheet at all, it will take it twice (once from each end). There are plenty of other reasons to run a dedicated label printer, but I wanted to shoot down this particular one.

    Mal-2

    --
    How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
  64. dedicated printer + glabels? by Anonymous Coward · · Score: 0

    You could just get a dedicated inkjet printer loaded only with label sheets of your choice and use that with a program like glabels. Standard A3130 (?) sheets can be found dirt cheap in bulk and I've had good success loading 25 sheets at a time into a low end HP inkjet printer.

  65. Re:ZEBRA = Your Friend (MOD PARENT UP) by nhtshot · · Score: 1

    I've got countless Zebra printers in horrible industrial environments. They run and run and run and run and run

    Well, short of a little bunny banging a drum, you get the idea.

  66. Re:Can't you... by guyfawkes-11-5 · · Score: 1

    I second Zebra. I have been using a Zebra 2844 for the past few years, works great. In a previous job they were also used heavily in a warehouse, with few complaints. You can get them for less than $100 on ebay. Just beware that you purchase the one with the USB cable, not the older model parallel cable.

  67. Re:Perhaps you made a mistake by corychristison · · Score: 1

    It is in most corporate environments. I can bring any hardware I want to work (I love my ergonomic keyboard), as long as it works in Windows XP out of the box. No driver downloads/installs allowed.

    I have absolutely never, ever had a keyboard or mouse not work under Linux with zero configuration.
    Ever.

    If you have a keyboard and/or mouse that doesn't work, it's because it does not work. By that I mean a hardware malfunction.

    I've gone through a few wireless keyboard/mouse sets, wired usb, wired ps/2, serial, etc.

    Bluetooth will require the Bluez Linux Bluetooth stack and a little bit of configuration.

  68. We use Zebra by Anonymous Coward · · Score: 0

    We use Zebra ZM400. We print thousands and thousands of labels daily. The zm400 printers are on an network of about 100 Ubuntu desktops and we have 12 of these printers. They are supported "by default" that is in the kernel. In ubuntu they show a graphical interface with which you can change all manner of settings. The printers are rugged and can print very fast. (as a minor aside: In the newer Ubuntu versions they print slower though. Not sure if its cups or the driver or something else. so in some workstations that print a lot we keep the older distro.) We used Sato before but they never supported linux even when we asked them. Everything you need to design the labels is also included with Ubuntu such as glabels, kbarcode, and above all openoffice draw (which combined with kbarcode for the barcodes makes very portable very easy ver powerful designs) we also use some smaller zebra printers for fedex labels, also supported in ubuntu (and linux in general. zebra makes many other models as well and I imagine they are supported but I cant say. this is what we use. hope it helps. Because not everybody's needs are the same I guess I should elaborate a little on how we use them. we print in rolls of 1000 4x6 labels and 4x3 inches mostly. we print about 200,000 labels a day. a couple of those printers are just in use all day, the rest print sporadically, 3 thousand here, three thousand there. You can also find these in ebay (and other similar ones) Good luck with your project. . .

  69. 9 Pin Dot Matrix + tractor feed labels by Anonymous Coward · · Score: 0

    Admittedly low tech but the tractor feed labels used to be much cheaper than specific label maker stock. Also 9 pin dot matrix printers can take all kinds of abuse and keep on working.

  70. a bit of an overstatement by hawk · · Score: 1

    I have a Brother 845CW. It's great that it provided linux drivers, but they are ghostscript based, and if I want to print a photo, it actually takes less time to reboot into windows . . .

    Even printing text causes long pauses before the first page, and more before each additional page.

  71. Silly faggot by Anonymous Coward · · Score: 0

    Install Windows bitch! Fuck faggot Linux.

  72. Zebra GX420d by ketso · · Score: 1

    We are using the GX420d model from Zebra. You can order these with Parallel port, Ethernet, Wi-Fi or BlueTooth and they also have a USB port. I've used them from OS X and Linux without any problems. There are drivers for the thing, but you can even print using HTTP, POP3 (!) or connect to the printer over TCP and send your raw commands through that. It took me about a day to figure out how they work, but the printer language is quite easy to understand. Documentation is well done, but getting access to the docs is not so easy. The Zebra tech support is quite helpful though, so you can always ask them.

  73. Re:ZEBRA = Your Friend (MOD PARENT UP) by lukas84 · · Score: 1

    And if you want them to continue running, you'll have to clean the print head from time to time.

  74. Dymo LabelWriters by scdeimos · · Score: 1

    We've been using Dymo LabelWriters (both 300 and 400 series) under Windows and Linux for printing oil sample labels for quite some time now. Even in a workshop environment they seem quite reliable. I'm not a big fan of the printer drivers under Windows (they're prone to causing exceptions in .NET land for random reasons), but the CUPS drivers under Linux seem fine.

  75. buy a pencil by Noctris · · Score: 1

    and label your porn dvd's by hand

    1. Re:buy a pencil by Anonymous Coward · · Score: 0

      I want to avoid getting Vaseline on them...

  76. Re:Perhaps you made a mistake by dna_(c)(tm)(r) · · Score: 2, Insightful

    Is there really any need for that sort of Microsoft bashing?

    Yes. Bringing some balance to a multi billion dollar marketing machine.

  77. Re:Perhaps you made a mistake by dna_(c)(tm)(r) · · Score: 1

    For one thing, as the asshole and zealot you clearly are, your knowledge and concept of Windows is stuck 8+ years in the past.

    That covers the current state of the art, then. XP was released in 2001.

  78. No problem printing to Serious printers by ErrorBase · · Score: 1

    I have seen people say it before, but if you buy a more serious barcode printer than a Dymo thermo printer; like an Intermec, Zebra or Monarch they support (their own flavour) of an ascii based printing language. The downside is lock-in. once you got it working for intermac's (IPL) it probably will not run directly on Zebra's (ZPL). These printers are made to Always work, and in general kan handle quite a lot of physical abuse. You can most of the time put in special labels or ink transfers to make the label work in the crasiest of circumstances. These printers most of the time support stuff like Maxicode, PDF417 or Qcode becides some easier codes as Code128 and 3of9. The advanced ones let you even 'print' RFID's Spoolfiles tend to be extreemly small (like 200-400bytes for a label without an image, packed with barcodes) The downside is that you will not get a nice looking GUI, and that creating a label is like creating a dialog in Clipper. (does my age show ?)

  79. IBM InfoPrint 6700 thermal printer by Anonymous Coward · · Score: 0

    The InfoPrint 6700 thermal printer supports the industry standard Epson FX and IBM ProPrinter XL III emulations, which are supported under all OS's (including Linux)
    (it also emulates Zebra/Datamax/Intermec/Sato printers so can be dropped into existing environments where labels are already designed using these proprietary languages)
    Good Luck.

  80. Buy a cheap XP box ffs. by Anonymous Coward · · Score: 0

    Damned linux tards.

  81. Brother QL-550 with PTouch drivers by rapiddescent · · Score: 2, Informative
    I use the Brother PTouch QL-550 for all the labels for my mountain bike business. You can download CUPS drivers and also a set of OpenOffice ODT templates for all the reel-sticker sizes. I use continuous feed label and the printer has a wee razor sharp cutter to slice off the label. These are used as shipping labels that I create automagically in openoffice writer templates. I've even done one for the CN22 customs label for sending goods out of the EU. The sticky label is cheap and can come in various flavours - I use 30 meter rolls (100ft) at a time. We also make promo stickers for bike frames using it.

    There is a useful summary page here on how to get it working.

    We use linux for all our mountain bike parts operations by the way.

    1. Re:Brother QL-550 with PTouch drivers by NotQuiteInsane · · Score: 1

      It's just a shame there's only one P-touch tape printer that's actually supported under Linux using "official" drivers -- the PT-9500. My PT-2450DX is sitting here gathering dust while I learn enough Libgd to write a driver library.

      For anyone who's currently engaged in an argument with a PT-2450DX: the protocol is basically the same as the PT-9500PC in "CBP-RASTER (PTCBP)" mode. The documentation for this particular mode is on .

  82. Does he mean... by Anonymous Coward · · Score: 0

    ...banner and lpr?

  83. Zebra it is. by Anonymous Coward · · Score: 0

    Zebra is my first choice. Never have to mess with them and they just work day in and day out. Datamax is alright, had some issue's with them, but still trouble free for the most part. I would go with the Zebra SL105 I think it is, they rock.

  84. Not overly topical though, is it? by FreeUser · · Score: 1

    Now the (few & relatively minor) downsides. I cannot comment on their Linux driver support. We use Windows Seagull drivers to host ours

    Translation: I completely ignored your question and simply expounded about something I like with no relevance at all to your inquiry regarding good solutions for Linux. But don't let that get in the way of me influencing your decision, despite tossing my two cents worth in about something I'm admittadly unqualified to comment on.

    Maybe I should be more patient with this sort of nonsense, but I just got out of a two hour meeting that could have been concluded in 15 minutes were it not for some bozo engaging in exactly this kind of "I have no idea about the topic at hand but I know a fair amount about, and have strong opinions on, this other topic that has no relevance to what we're trying to accomplish here, so allow me to expound on that until your ears go numb or your brains melt, whichever comes first."

    --
    The Future of Human Evolution: Autonomy
  85. Star TSP828L by Lozrus · · Score: 1

    Ok, I work for Star so I'm biased but if direct thermal printing suits your requirements then I highly recommend the TSP828L. It's a quick, robust, versatile label printer and we provide a lot of support for Linux. We have supported CUPS drivers, JavaPOS, C based comms/status API (with a Java wrapper) and pretty good Linux support if you need it.

  86. Zebra by mnordstr · · Score: 1

    The printers from Zebra are very good. You can use the desktop TLP2844 printer for almost any industrial application as well. Printing from Linux might work through CUPS somehow, but the printer language (EPL) is quite easy and depending on your requirements it might be worth writing a small app. You can take a look at this application which writes labels (barcodes and corresponding numbers on small lables, source code available): http://www.emilda.org/index.php?q=emilda-print

  87. head down to by nimbius · · Score: 1

    your local lowes, and see which label printer they use. lowes store terminals are all linux.

    --
    Good people go to bed earlier.
  88. Re:Can't you... by jabuzz · · Score: 1

    The thing is, printing lots of labels just isn't something traditional apps (open office) are good at (outside of the traditional "print 400 copies of the same label" or "mailmerge"). You are much better off with a quick and dirty (web?) app that sends the right formatting commands directly to the printer.

    That is why you use glables instead.

  89. That's being smart, not idiots by Nicolas+MONNET · · Score: 1

    There are cheap ($200) devices to do that and save the trouble. Smart people tend to prefer not wasting time on useless crap.

  90. Or you could use a multi-axis robot arm by Nicolas+MONNET · · Score: 0

    plug it into your Linux box, and program it to dial in your labels onto a dymo handheld labelling machine.

    Makes about as much sense as your "advice."

    (Learn .Net to print labels? You've gotta be fucking kidding)

  91. Done this with Datamax and Zeba Printers by bghost4 · · Score: 1

    I have set up a printing system for my company that prints labels automatically when they check something into inventory. using both Zebra Based Brady 300 MVP+ and a DataMax I series. Both of these will work with CUPS, However the DataMax's driver is Not standard with cups. I would Recomend the Datamax over the brady. 6the driver is dead simple to install. Zebra Printers in General work well with cups, I guess it depends on the size of the labels you are printing.

  92. Anonymous Coward by Anonymous Coward · · Score: 0

    We have always used intermec 3400 series printers. We print about a thousand labels a day to these printers via a txt file printed through cups and we very (and I mean like 1-2 times a year) have an issue with the 12 that we have in house.

  93. Out source it by Anonymous Coward · · Score: 0

    It may just be a lot less expensive to find a printing company to do the run for you. There is a massive difference between your strongest office printer and a digital press.

  94. wow. No kidding. Sorry about that. by reiisi · · Score: 1

    When I ran it this morning, it brought up more useful information.

    Well, on the third page, I found this link to a pdf on the manufacturer's site. It has live links, and nosing around the manufacturer's site might dig up more information.

    (I have work tomorrow, got to go to bed, so I'll beg off nosing around, leave it to others.)

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  95. This is why I buy Brother Printers by nedwidek · · Score: 1

    http://solutions.brother.com/linux/en_us/download_esp.html

    Brother offers Linux CUPS and lprd drivers for every single printer I've seen them offer.

    Brother has the QL-570 with a USB connection and a Linux driver. They also have the QL-580N if you want a networked label printer.

    --
    Post anonymously - For when your opinion embarrasses even you!
  96. Intermec printers by ubergeek65536 · · Score: 1

    I've used a few of these these printers and programmed them using ascii commands. The models I used were also very reliable. They all come with great documentation that you can download before buying. http://www.intermec.ca/products/printers_media/fixed/index.aspx

  97. HP with HPLIP by BrianCarlstrom · · Score: 1

    I've been happy using my old HP OfficeJet printers under Ubuntu with HPLIP. It is nice to see a mainstream vendor actually support their hardware under Linux. I had thinking of ditching HP for Canon until this. I've been using it more for bulk scanning with the automatic document feeder that industrial printing, but I thought it was worth mentioning.

    -

    HP Linux Imaging and Printing
    Print, Scan and Fax Drivers for Linux
    http://hplipopensource.com/hplip-web/index.html

  98. Re:Perhaps you made a mistake by Sparr0 · · Score: 1

    You are obviously not following the thread. I am claiming that more hardware works in linux out of the box. The other poster is claiming that more hardware works in Windows after installing drivers. Both are true, so we have started arguing which case is more relevant.

  99. Printing to WinPrinters from *NIX by rwa2 · · Score: 1

    On a related note... I currently launch a copy of Windows running on an old laptop or even from VMware or VirtualBox to drive my cheap USB multifunction printer device from Linux. The drawback is that I have to print to ps or pdf files first and transfer them to the Windows box for printing, rather than printing directly.

    Is there a way to turn that setup into a network postscript printer that can be printed to directly from *NIX? The regular Windows printer sharing still relies on the clients having the lousy Win32 printer drivers. There must be some software that you can run on a Windows box that can print to its printer using the proprietary drivers, but make the setup look like a normal postscript printer to the rest of the network. Google searches have turned up nothing promising :/

  100. Zebra Thermal Printers + Linux by mcoon · · Score: 1

    The Cat dealership I worked in last year used the Zebra thermal label printer line for their warehousing needs, and that worked quite well. I had written some basic printing routines which ran from a combination of PHP and PERL modules run from Apache on an old copy of linux. If I remember correctly, the printers were capable of network printing.

  101. Re:Can't you... by jacks0n · · Score: 1

    I third? Zebra. I work in a manufacturing plant where we have ~30 Zebras, mostly 90Xiii, working with Oracle running on Linux. Very solid unless you have to print vertically oriented barcodes.

  102. Re:Can't you... by blackjackshellac · · Score: 1
    --
    Salut,

    Jacques

  103. Re:Can't you... by Grishnakh · · Score: 2, Informative

    I disagree about CUPS. I use CUPS for my Zebra LP2844 USB, and it works great. I can unplug and replug the printer (I move it between two computers) and it just works seamlessly. CUPS isn't a problem; it just provides the print queue. But it just sends the printer whatever you send to it. I send the printer custom EPL-coded text files (my printer doesn't support ZPL), and CUPS just passes them through.

    So use CUPS; it already has a driver built-in for Zebra printers. It's not much of a "driver", as it's just passing the data straight through. But what CUPS does is make it easy to set up the printer with a regular print queue just like any other printer, even if you have it unplugged at the moment. Then you just print to it using the "lpr" command to send it an E/ZPL-formatted text file.

  104. Zebra by fatbuttlarry · · Score: 1

    pdk,

    Zebra brand printers work great for barcode labels and take special command sequences that don't require any special drivers because they support "raw" printing. Depending on the type of label you are trying to print (thermal, etc) this might be worth looking into. Instead of printing an image or document created with third party software (word, open office, paint application, etc), you write an application to send "printer commands" straight to the printer, and it can draw text, pictures, barcodes, all programatically. Perhaps the case for other printers too, but if you find one that does, it's fairly simple to print to using a generic/text driver, you just need to send the commands directly to the device bypassing the print driver by printing in "raw" mode. This can be done in many programming languages.

    The downside of course is that you won't have a WYSIWIG (what you see is what you get) editor, but for commercial type printing, it works great. They can even print images and shapes given the proper data format with no proprietary driver installed.

    Here's a GPL Java API I've started to do this programatically (work for web pages or stand-alone java applications):
    http://code.google.com/p/jzebra/

    This API has been tested with Zebra brand (and legacy Eltron) type printers working in both Ubuntu and Windows with both Firefox and Internet Explorer, locally attached and network attached.

    Feel free to contact me from the google code link above.

    -Tres

  105. Casio printers, PEGG software by ecloud · · Score: 1

    Casio made several label printers, for which PEGG was written. I have used it successfully with the KL-P1000 "mouse pad" printer. You will probably have to buy it used though... I think they are out of production. Also the Casio labels are annoyingly hard to peel from the backing paper. Most others (e.g. Brother, Brady) are much better in that regard.

    You can really print via CUPS, but it's kindof a kludge. My favorite way so far was perl CGI -> postscript -> convert to pgm -> convert to casio raw format -> send via USB to the printer. I had a web form for each type of label I was interested in printing, and the perl CGI substitutes fields into a postscript template. (CUPS doesn't have to be involved, the printer just has to be connected via USB to the web server.)

    (Disclaimer: I'm the current maintainer but I didn't write it, and haven't done any actual maintenance yet, other than writing the CGI/Postscript stuff. :-)

  106. Dymo Product Worked by Anonymous Coward · · Score: 0

    I have used a Dymo label printer before with success. CUPS actually has specific models available in its configs. http://global.dymo.com/enUS/Categories/LabelWriter_Printers.html. Check the drivers supplied with CUPS.

  107. Re:Perhaps you made a mistake by Rob+the+Bold · · Score: 2, Interesting

    Installing a driver is, quite often, "a problem".

    Absolutely. We've still got hardware that comes with a Windows driver disk with a day-glo sticker on it saying "install me first" and a piece of hardware with a little cap on its USB port secured by another day-glo sticker telling you to find that CD before plugging in the device. Case in point, I got two identical web cams, one for my Mom, one for me. She thought it'd be nice if she could see her granddaughter in-between my occasional trips upstairs^B^B^B^B^B^B^B^Bback home. Mine plugs into Ubuntu machine and works out of the box. Hers requires a call to the neighborhood computer guy to insert the disk, run the setup, and get the hardware installed configured. Kinda backwards, seeing as Windows is for average people and Linux is for geeks, right?

    And let's not forget that with windows driver installs, you have to make sure not to click (or forget to unclick) the various crapware that comes with the driver. Because sometimes that crapware does more than just waste some disk space and poop out stupid icons on the desktop.

    But back to the overall topic. One could do worse than to visit Amazon or Newegg or another retailer that has detailed user reviews and check out printers (or other hardware) to find out if anyone else has had good results with Linux. Alternatively, perhaps a stand-alone label printer with its own keyboard and LCD would also work -- some are pretty sophisticated in terms of fonts available, barcodes and file storage.

    --
    I am not a crackpot.
  108. Re:Can't you... by MooUK · · Score: 1

    Zebra LP2844s seem to get everywhere. I have a dedicated one just for me on my desk at work, as does my colleague next to me. They work perfectly every time with no hassle, ever. Lovely piece of kit.

    The other printer I have on my desk is an Oki dot-matrix printer, which is used for triplicate carbon-type labels. It jams several times a day and loses alignment occasionally. I've also killed two of them in the last six months. Not such a great tool.

  109. Re:ZEBRA = Your Friend (MOD PARENT UP) by MooUK · · Score: 1

    Which isn't exactly an unreasonable requirement.

  110. HP Printers are way to go. :) by Dekonega · · Score: 1

    HP printers are pretty good. Stuff just works. But I still wouldn't just buy anything without checking openprinting.org database. HP has driver advantage here, I think.