Star Micronics TSP600 receipt printer driver released

Posted on: Thursday, Jan 17, 2008

Update:

Two very kind users have repackaged the driver for Ubuntu 9.10 Karmic Koala. The old package is still available below, but the new one is here: starcupsdrv_2.3.0-1ubuntu1_i386.deb

Old driver
Finally! After very popular demand, I’ve managed to post starcupsdrv_2.3.0-0ubuntu1_i386.deb just for you! Since WordPress is not nice about uploading .deb files, I’ve put it on a separate sub domain with a direct download link. No special scripts or sign-in required.

If you download and use the deb file, I’d appreciate if you could leave a quick comment on this post to say hi. If the deb is really that popular, I’ll work on expanding support for it.

Once you’ve downloaded the deb, you can install it with the following command:

dpkg -i starcupsdrv_2.3.0-1ubuntu1_i386.deb



Avatar

Jason

February 20th, 2008 at 6:26 am
Permalink this comment

1

Hey Marc, Thanks for the .deb. It installed fine. What can I use to test it? I tried “lp textfile.txt” but it returned “no default destination available”. I’m running Ubuntu 7.10 and my TSP600 printer is USB attached. There are several DIP switches in the printer … maybe I have those set wrong.

Avatar

Marc

February 20th, 2008 at 8:25 am
Permalink this comment

2

Hi Jason,

I’m willing to bet that you don’t need to mess with the dip switches. I’ve got mine on the defaults.

To configure and test your printer, point your browser to http://localhost:631/ It’s the CUPS config utility for your comp. You should be able to print a test page from there. If you would instead like to test with the command line “lp” set of utilities, you’ll need to specify the printer like so:
“lpr -P Star_TSP600_ textfile.txt”

Keep in mind with the above command both that
A) I’m using the newer “lpr” instead of “lp”
B) “Star_TSP600_” is the name of the printer as defined in the CUPS config. It may be different for your setup.

Let me know if that helps.

Avatar

Juan Arce

August 3rd, 2008 at 11:40 am
Permalink this comment

3

I have any problem with printer star sp512, The printer install ok with .deb packages but if I send printer jobs of web pages (in Firefox 3.0) in the paper only print the number of page (ej: Page 1 of 1) in the end of page, but not print the content of the document.

Sorry for my bad English,

Greetings;

Juan Arce
Costa Rica

Avatar

Michael Kelly

September 24th, 2008 at 3:12 am
Permalink this comment

4

Great Job. Thanks a million marc… Saved me alot of hardship!! Cheers

Avatar

Eli

October 14th, 2008 at 6:32 am
Permalink this comment

5

Thanks so much for this. We’re looking for a receipt printer to run on our Ubuntu circulation desk system here at the public library and this will help tremendously.

Thanks!

Avatar

Stone

November 7th, 2008 at 11:42 am
Permalink this comment

6

Awesome! Thank you so much.

Avatar

ronny

January 19th, 2009 at 12:11 am
Permalink this comment

7

hello, great post..
what about printer epson tm-u220 series, do you have or teach me how to install on ubuntu.
or maybe the star driver can be use for epson ??

thanks for your attention.

best regards
ronny

Avatar

Diego H.

January 28th, 2009 at 6:29 am
Permalink this comment

8

I have ready install the drivers, but when i sent a job puts the printer in disable and don’t print anything

Avatar

Brian M

February 24th, 2009 at 3:18 am
Permalink this comment

9

I have installed the driver and it works great with a star TSP100.

Thanks for making it available.

Avatar

J Nivar

April 28th, 2009 at 7:36 am
Permalink this comment

10

I have installed the driver and it works great with a star Modelo TSP143U.

Thanks for making it available.

Avatar

Bertrand Soullier

June 30th, 2009 at 8:38 am
Permalink this comment

11

Hi,

Your driver works great with Ubuntu 9.04 and my TSP100.

Thanks.

Avatar

Rickan

August 13th, 2009 at 1:48 am
Permalink this comment

12

Great! I just downloaded the deb file. I have a TSP 700 and was thinking about how to get it working. I’ll get back after installing it.

Avatar

Michael Krog

October 18th, 2009 at 11:59 am
Permalink this comment

13

Hi.

The package does not work for Ubuntu 9.10 because libcupsys2 changed its packagename to libcups2.

I have changed the control in the packaged and rebuilded it.

Any idea where I should put it?

Avatar

Marc

October 22nd, 2009 at 1:52 pm
Permalink this comment

14

Hi Michael,

Thanks for fixing the package for 9.10! If you email me the new deb file, I’ll host it in the same place as the existing driver and post a link to it up top.

-Marc

Avatar

Narcis

November 23rd, 2009 at 11:53 am
Permalink this comment

15

The old package name can be downloaded from:

http://packages.ubuntu.com/jaunty/libcupsys2

Avatar

Ryan Hayward

December 20th, 2009 at 9:51 pm
Permalink this comment

16

Hey Marc

Fantastic job! the link for the new 9.10 is broken. Can you fix it?

Thanks
~Ryan

Avatar

Marc

December 21st, 2009 at 10:43 am
Permalink this comment

17

Whoops! There was a permission issue on the new file. I’ve fixed it and it should now work for everyone.

Thanks Ryan!

Avatar

Ryan Hayward

December 21st, 2009 at 7:59 pm
Permalink this comment

18

Awesome, thanks alot! What pos system are you using for your customer. I am having an issue with the orginal version of the driver in 8.04. It installs fine and works great as a system printer, but inside of OpenBravo POS it won’t print. In the logs give me a rastastar filter error 1 output. Any ideas?

~Ryan
OSCanada

Avatar

Hermo

March 1st, 2010 at 6:51 pm
Permalink this comment

19

This is very fantastic. Thank you very much.. I’ve been working for this in a couple of weeks but still i can’t get it work.. You driver solve my problem.. Cheer! ;)

Avatar

Steven

April 2nd, 2010 at 12:02 am
Permalink this comment

20

I have downloaded the second package and will try it on Debian Squeeze.

Avatar

Matt

July 2nd, 2010 at 12:27 am
Permalink this comment

21

Thank your so much for this driver, Im using ubuntu 10.04 Im unable to see any text but the paper feeds out

is it possible that the ink is out, is there a printer self test for a tsp613

Avatar

Marc

July 16th, 2010 at 7:15 am
Permalink this comment

22

I’m very glad to see so many people getting good use out of this driver! Keep it up!

@Matt, there could be a few different problems causing the blank paper feed out. To print the test page, use your localhost CUPS utility (http://localhost:631/). If your printer is configured through there, it has a very easy “Print Test Page” button (or something to that effect).

If the test page prints fine, then you have a problem in the data you’re sending to the printer. That could be any number of things, but the first place I would look is the formatting. Try varying your formatting to get different output (i.e. use different font-sizes, etc). Your best tool is to use the command line utilities like lpr to diagnose the problem.

@Ryan, we’re using a homebrew piece of software for the POS. In retrospect, maybe not the best decision, but we needed some very custom functionality, and it’s been happily chugging along for 3 years now. How do you like OpenBravo?

Thanks!

Avatar

Michael Krog

August 6th, 2010 at 10:28 am
Permalink this comment

23

If you are in for a treat then look here! :)

I see some of you guys are asking about POS-systems so I just want to advert why I am using a linux driver for the star printer and thus why I took the time to repackage the driver. :)

I am developing an ONLINE pos system – all you need is a browser. It’s acting like a normal application, has an Apple like interface and for now ITS FREE!

If you wanna take a look its right here: http://qashapp.com

-Michael

Avatar

Chazsani

August 12th, 2010 at 9:32 pm
Permalink this comment

24

Sweetness! Downloaded the deb… and dpkg -i and a little localhost:631/admin work… and POS receipts are kicking out!!!
Ubuntu 10.04| xTuple 3.5.1
Getting print requests from Linux (Ubuntu, CentOS/Redhat, SuSE; Macs; and WinDoze XP;Vista/7).
Good job guys!!!
Chazsani

25

[...] a Point of Sale (POS) printer called Star Micronics TSP100. It had a USB interface, and i found an ubuntu .deb package with the drivers. Following standard Ubuntu printer install procedures, i had it working in no [...]

Avatar

Tyler

May 4th, 2011 at 6:35 pm
Permalink this comment

26

Just installed this. Configured in minutes with a TSP600. AWESOME!@ You rock my socks, sir. Much appreciation.

Avatar

Cesar Chacon

November 1st, 2011 at 12:48 pm
Permalink this comment

27

Hi Marc Leglise :

Would you have some 64bits driver for this debian package?

Best Regards

Avatar

Marc

November 1st, 2011 at 12:57 pm
Permalink this comment

28

Hi Cesar,

I don’t have a 64-bit driver, unfortunately. My build machine is 32 only. If anyone would like to compile a 64-bit version, I’d be happy to post it here for people to find.

Avatar

Joseph

December 21st, 2011 at 6:21 pm
Permalink this comment

29

Thank you, worked a treat on ubuntu 11.10

Avatar

Joseph

December 22nd, 2011 at 2:56 am
Permalink this comment

30

However. There is a message of cupsys not being present however, and the driver is removed by Ubuntu Software Centre. USC wont install the deb because of the cupsys issue.

Avatar

Irene

January 26th, 2012 at 8:15 am
Permalink this comment

31

hi, i have a tsp643 with a serial interface and I’m using a SerialUsb adapter. If I execute “dmesg” the output is:
type=1503 audit(1327593662.197:24): operation=”open” pid=2763 parent=2762 profile=”/usr/sbin/cupsd” requested_mask=”w::” denied_mask=”w::” fsuid=0 ouid=0 name=”/dev/ttyUSB0″

I installed all the driver but, when I add a printer throught cups via http://localhost:631/, it founds only SCSI as local printer. Why?
Thank you so much and sorry for my bad English,