Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 16 Oct 2017, 18:22
All times are UTC - 4
 Forum index » Advanced Topics » Hardware » Printers
How do I install a printer if CUPS doesn't see it?
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [14 Posts]  
Author Message
p310don

Joined: 19 May 2009
Posts: 1093
Location: Brisbane, Australia

PostPosted: Sat 22 Apr 2017, 08:33    Post subject:  How do I install a printer if CUPS doesn't see it?  

I have a Docket / Receipt printer, Epson TM-T88IV that is connected to the PC via USB.

It did have a parallel port connection, which I changed to USB. I believe that I did that correctly (it is a trivial task). However, now that I connect the printer to the PC, the printer is not seen by CUPS when I go to add it.

The printer was up until recently hooked up via Parallel Port to a Windows machine, and working fine.

With the USB connection, lsusb shows that it is seen:

Code:
Bus 005 Device 002: ID 04b8:0202 Seiko Epson Corp. Receipt Printer M129C/TM-T70


but, going to CUPS, Find New Printer - there is nothing. Nor in CUPS, Add Printer - there is no USB Epson printer connected. Only options are for CUPS-PDF, SCSI and Serial port.

I have downloaded the PPD drivers for the printer, but can't use them until I can get past this point.
Back to top
View user's profile Send private message 
p310don

Joined: 19 May 2009
Posts: 1093
Location: Brisbane, Australia

PostPosted: Sat 22 Apr 2017, 09:20    Post subject:  

note: I have tried this with 3 different PCs, all running Tahr. And two different USB cables.
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 9370
Location: Charleston S.C. USA

PostPosted: Sat 22 Apr 2017, 09:41    Post subject:  

Have you tried the procedures posted here:
How to Install Your Printer/Scanner in Puppy
http://www.murga-linux.com/puppy/viewtopic.php?t=59015

_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 11623
Location: Stratford, Ontario

PostPosted: Sat 22 Apr 2017, 17:21    Post subject:  

Quote:
It did have a parallel port connection, which I changed to USB. I believe that I did that correctly (it is a trivial task).

Details please.

Quote:
I have downloaded the PPD drivers for the printer, but can't use them until I can get past this point.

Details please. There is no such thing as a PPD driver.
Back to top
View user's profile Send private message 
p310don

Joined: 19 May 2009
Posts: 1093
Location: Brisbane, Australia

PostPosted: Sat 22 Apr 2017, 17:42    Post subject:  

bigpup wrote

Quote:
Have you tried the procedures posted here:


Yes, this time and many times before. After puppy printer install number 7, I've run into a snag.

rcrsn51 wrote

Quote:
Details please.


The Epson docket printers have an expansion slot in the back that is changeable to take different interfaces. It is pretty cool, you just undo two screws, change the card and away you go. There are dip switches to adjust, but AFAIK they are the same for parallel and USB.

FYI:

printer info here:

http://www.epson.com.au/pos/products/receiptprinters/DisplayMain.asp?id=tmt88iv

interface change info here:

https://www.youtube.com/watch?v=twluucOJ3PI

dip switch settings info here:

http://www.bchospitality.biz/dip-switch-settings-for-epson-t88iv-and-tmu220b-printers/

[/code]
Back to top
View user's profile Send private message 
p310don

Joined: 19 May 2009
Posts: 1093
Location: Brisbane, Australia

PostPosted: Sat 22 Apr 2017, 17:48    Post subject:  

Quote:
Details please. There is no such thing as a PPD driver.


Perhaps the term I used is incorrect? The PPD file is the file that tells linux how to print to the printer, if I'm correct. I believe CUPS uses that to print properly, kind of like a driver?

I downloaded it from here:

https://download.epson-biz.com/modules/pos/index.php?page=single_soft&cid=5012&scat=32&pcat=52
Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 11623
Location: Stratford, Ontario

PostPosted: Sat 22 Apr 2017, 18:57    Post subject:  

1, Go to How to Install your Printer in Puppy and jump to the Brother thread.
2. Install the debbi tool. Read about how to run it using tab-completion.
3. Unpack the driver package that you downloaded. It contains a folder named tmx-cups.
4. Open the backend folder. There two i386.deb files. Run debbi on them.
5. Open the filter folder. There is one i386.deb file. Run debbi on it.
6. Open the ppd folder. Copy the three files to /usr/share/cups/model.
7. Run the CUPS wizard. There should now be a special backend that will recognize your printer.
Back to top
View user's profile Send private message 
p310don

Joined: 19 May 2009
Posts: 1093
Location: Brisbane, Australia

PostPosted: Sat 22 Apr 2017, 19:02    Post subject:  

Will try when I get home. At work now. Thanks for your help. Hopefully it will work Smile
Back to top
View user's profile Send private message 
p310don

Joined: 19 May 2009
Posts: 1093
Location: Brisbane, Australia

PostPosted: Sun 23 Apr 2017, 07:19    Post subject:  

WORKING

I am not 100% sure of the correct procedure at this point in time.

I did not properly read the instructions. The very first thing it said on the brother thread about debbi was to have the printer turned on. I didn't do that.

Otherwise, I followed the instructions explicitly, but there was no dice.

Then I went back to the "How to install your printer in Puppy" thread, and decided that rcrsn51 must have made an error and put debbi instead of eppi. eppi being for Espon printers. So I followed the instructions on that thread, including having the printer turned on.

Still, didn't work.

I was about to report a complete failure, but I decided to try a reboot (me not being command line savvy enough to know how to restart CUPS) and it worked!

Sorry I haven't given a definitive report of exactly which method worked, but one of them did. If anyone cares, I can do it again. rcrsn51, you might be able to let me know if there is actually any difference to the eppi and debbi scripts apart from name?

Either way, thank you very much for your assistance Smile
Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 11623
Location: Stratford, Ontario

PostPosted: Sun 23 Apr 2017, 08:34    Post subject:  

I am REALLY surprised that it worked!. The download package has a complicated install script that only applies to big-boy Linuxes.

You said "Still didn't work". Was this because CUPS still couldn't find the device?

It may have some auto-detection feature that only works on a reboot.

Regarding debbi vs eppi: eppi has some stuff needed by regular Epson printers that I didn't think applied to your device. Debbi is a more generic DEB installer. I may have been wrong about that.
Back to top
View user's profile Send private message 
p310don

Joined: 19 May 2009
Posts: 1093
Location: Brisbane, Australia

PostPosted: Sun 23 Apr 2017, 08:56    Post subject:  

Quote:
You said "Still didn't work". Was this because CUPS still couldn't find the device?


Correct. The CUPS wizard using either find new printer or add new printer did not see it at all. After the reboot, find new printed still didn't work, but add new printer had it all filled in and ready to roll.


Quote:
I am REALLY surprised that it worked!


rcrsn51, please don't say things like that. You are the GOD of printing in Puppy. When you're surprised that it works, it doesn't give me a whole lot of faith! But it did work, so you get to keep your deified status IMHO !!
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 9370
Location: Charleston S.C. USA

PostPosted: Sun 23 Apr 2017, 12:21    Post subject:  

What version of Puppy?

What version of Cups?

_________________
I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected Shocked
Back to top
View user's profile Send private message 
rockedge


Joined: 11 Apr 2012
Posts: 400
Location: Connecticut, United States

PostPosted: Sun 23 Apr 2017, 16:39    Post subject:  

to restart CUPS from the command line :

Code:
#/etc/init.d/cups restart
Back to top
View user's profile Send private message Visit poster's website 
p310don

Joined: 19 May 2009
Posts: 1093
Location: Brisbane, Australia

PostPosted: Mon 24 Apr 2017, 19:57    Post subject:  

To conclude this thread, I did a couple of tests on a vanilla install of Tahr 6.05 to get this printer working.

rcrsn51's instructions are almost complete. A restart is required to make it work. I tried simply restarting CUPS, but that wasn't enough. Both the Brother Debbi tool and the Epson Eppi tool work, however I feel that Eppi is slightly better. The Eppi tool allows CUPS to us the "find new printers" button, and correctly names the printer. The Debbi tool failed to "find new printers" but "add printer" had it there. Debbi named the printer simply "USB".

My instructions, added to rcrsn51's instructions to install this docket printer in Puppy.

1, Go to How to the Brother printer thread.

http://www.murga-linux.com/puppy/viewtopic.php?p=466449#466449

2. Install the eppi tool. Read about how to run it using tab-completion.

3. Download the driver from the Epson website here:

https://download.epson-biz.com/modules/pos/index.php?page=single_soft&cid=5012&scat=32&pcat=52

4. Unpack the driver package that you downloaded. It contains a folder named tmx-cups.

5. Open the backend folder in the tmx-cups folder. There two i386.deb files. Run eppi on them.

6. Open the filter folder. There is one i386.deb file. Run eppi on it.

7. Open the ppd folder. Copy the three files to /usr/share/cups/model.

8. Reboot the computer.

9. Run the CUPS wizard. There should now be a special backend that will recognize your printer. Go to the Administration tab, and click on "Find New Printers" and follow the prompts.

Thanks to rcrsn51 for his continued support and hand holding and to bigpup for pointing me in the right direction also.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [14 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Hardware » Printers
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0561s ][ Queries: 13 (0.0048s) ][ GZIP on ]