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 Fri 24 Mar 2017, 08:27
All times are UTC - 4
 Forum index » Advanced Topics » Hardware » Printers
How to Install a Printer in Tahr64/Slacko64/Fatdog64
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [13 Posts]  
Author Message
rcrsn51


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

PostPosted: Sun 20 May 2012, 14:41    Post subject:  How to Install a Printer in Tahr64/Slacko64/Fatdog64  

Getting started

Install the 64BitInstaller-1.0.pet attached below.

a. Tahr64 or Slacko64 - install it as usual.
b. Fatdog - install it using the two-step right-click method that converts the PET to txz format.

Installing packages

a. Run 64BitInstaller from the Setup menu.
b. Drag a package (DEB or PET) into the input box or select it with the file-chooser tool.
c. Select the Puppy type and package type.
d. Click Install. If your printer uses a pair of driver files, repeat.

Locating print/scan drivers

There is a 64bit HPLIP print/scan PET posted here and a 64bit Samsung print/scan PET posted here.. Click the green DOWNLOAD button.

Do NOT click-install them! Use 64BitInstaller.

For Brother/Canon/Epson drivers, go to the vendor site and locate your printer.

a. Brother - you need a pair of Debian packages. See the special instructions below.
b. Canon - these drivers often come in combo packages. Find the pair of 64bit Debian files.
c. Epson - there are both combo and model-specific drivers. Get the 64bit versions.

Also attached below are the 64bit versions of PeasyScan, the Canon "pixma" scanner driver and the Epson "epkowa" scanner driver. Use them instead of Canon/Epson's own scanning programs. Install them with 64BitInstaller.

Additional information

a. The 64BitInstaller tool does NOT register an install with the Puppy Package Manager. But you can use the Remove function to un-install a package. Also, it does NOT update menus when you install a PET, nor does it update the system tray. These will be fixed after a reboot.

b. Slacko64 is not OOTB compatible with hplip_print_scan_tahr64-3.16.5.pet. It needs the additional slacko64_hplip_cups_fix-1.0.pet. Use 64BitInstaller. Also, Slacko64 cannot detect networked printers until you run the command: modprobe ipv6.

c. Fatdog needs Ghostscript for a variety of tasks, including Brother/Canon printer drivers. Get it here or through the FD package manager.

Installing Brother printers in Tahr64

This setup is more difficult because Brother printer drivers only come in 32bit form. Here are the steps:

1. Get the Fatdog-600 32bit compatibility package from here.

2. Mount the SFS.

3a. Go to /etc/init.d.
3b. Rename the file cups as cups64
3c. Copy the file 71-cups32 to the file cups.
3d. Make the new cups file executable.

4. Run the commands:
/etc/init.d/cups stop
/etc/init.d/cups start (using restart may not work)

5. Connect the printer and turn it ON.

6a. Get the pair of 32bit Debian installer packages from the Brother download site.
6b. Run them in 64BitInstaller. This may also install a USB printer in CUPS.

7. Run the CUPS wizard and test your printer. If you have a networked printer, delete the USB version and run Add Printers.

8. On the next reboot:
a. Mount the SFS again, unless you have set it to auto-mount.
b. Restart CUPS as above (this step ONLY works AFTER the SFS is mounted)

Note: This method also works with some Canon printers that only have 32bit drivers.

Brother has native 64bit drivers for their scanner models. Install them with 64BitInstaller.

Installing Brother printers in Slacko64

1. Get the Fatdog-700 32bit compatibility package from here.

2. Use the same instructions as for Tahr64.

Installing Brother printers in Fatdog (needs Ghostscript)

1a. Get the 32bit compatibility package from here.
1b. Run Control Panel > System > System SFS Loader. Set the SFS to auto-load at bootup.

2a. Open Control Panel > System > Manage servers and services.
2b. Stop and disable "cups". Start and enable "cups32"

3. Connect the printer and turn it ON.

4a. Get the pair of 32bit Debian installer packages from the Brother download site.
4b. Run them in 64BitInstaller. This may also install a USB printer in CUPS

5. Run the CUPS wizard and test your printer. If you have a networked printer, delete the USB version and run Add Printers.

6. Install your scanner using 64BitInstaller.

-----------------------------
screenie.png
 Description   
 Filesize   14.99 KB
 Viewed   329 Time(s)

screenie.png

64BitInstaller-1.0.pet
Description 
pet

 Download 
Filename  64BitInstaller-1.0.pet 
Filesize  3.22 KB 
Downloaded  36 Time(s) 
sane_backend_epkowa_64bit-2.30.3.pet
Description 
pet

 Download 
Filename  sane_backend_epkowa_64bit-2.30.3.pet 
Filesize  135.67 KB 
Downloaded  15 Time(s) 
scangearmp_menu-1.0.pet
Description 
pet

 Download 
Filename  scangearmp_menu-1.0.pet 
Filesize  68.31 KB 
Downloaded  11 Time(s) 
slacko64_hplip_cups_fix-1.0.pet
Description 
pet

 Download 
Filename  slacko64_hplip_cups_fix-1.0.pet 
Filesize  139.4 KB 
Downloaded  15 Time(s) 
sane_backend_pixma_64bit-1.0.26.pet
Description 
pet

 Download 
Filename  sane_backend_pixma_64bit-1.0.26.pet 
Filesize  69.16 KB 
Downloaded  12 Time(s) 
peasyscan_tahr64-2.10.pet
Description 
pet

 Download 
Filename  peasyscan_tahr64-2.10.pet 
Filesize  49.38 KB 
Downloaded  11 Time(s) 

Last edited by rcrsn51 on Sat 04 Mar 2017, 12:42; edited 55 times in total
Back to top
View user's profile Send private message 
RickGT351

Joined: 27 Sep 2011
Posts: 149
Location: Auckland, New Zealand

PostPosted: Tue 23 Apr 2013, 08:53    Post subject:  

The link you provide in
Quote:
1. Go here and get the 32bit-slacko.sfs. This is the 32-bit compatibility package for FD600.
doesn't work. However you can go here then click on 32bit-slacko.sfs. That works.
Back to top
View user's profile Send private message 
rcrsn51


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

PostPosted: Tue 23 Apr 2013, 09:13    Post subject:  

Thanks. I have updated the link. I haven't looked at this in a while. Please report if you have any problems.
Back to top
View user's profile Send private message 
musicguy

Joined: 29 Mar 2014
Posts: 1

PostPosted: Sat 29 Mar 2014, 11:17    Post subject:  Canon MX432 in Fatdog64-630 wireless printing
Subject description: working!!!
 

Very Happy Very Happy Very Happy Thank you ever so much, rcrn1!
Got my Canon MX432 printer to print wirelessly from Fatdog 64 630 rc2 using your 32bit-slacko-1.sfs and followed the directions you gave for manage services and such.

All this and I didn't even need to connect the printer first with usb!

Thank you very much![/quote]
Back to top
View user's profile Send private message 
JustGreg

Joined: 24 May 2005
Posts: 785
Location: Connecticut USA

PostPosted: Sun 04 May 2014, 20:28    Post subject:
Subject description: HP Envy 5530 series with Fat Dog
 

Thank you very much for the information, rcrsn51! I got a new HP Envy 5530 wireless print. Your post allowed me to connect to it. I used hplip_print_fd600 and hplip_scan_fd600 drivers from the repro. The Envy 5530 series is not listed, but, I used the highest number listed, HP Envy 120 series (hpcups 3.1.2.10a) driver. I printed a test page from the CUPS web page and as is well. Thanks again for the information.
_________________
Enjoy life, Just Greg
Live Well, Laugh Often, Love Much
Back to top
View user's profile Send private message 
rcrsn51


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

PostPosted: Mon 19 May 2014, 12:06    Post subject:  

@musicguy: Many of the new Canon models have 64-bit drivers. You can now install these yourself using the candi procedure from above. I have not tested this in Fatdog, so feedback is welcome.

@JustGreg: I have just built new versions of hplip_print_fd600 and hplip_scan_fd600. They should appear in the contributor repo shortly.
Back to top
View user's profile Send private message 
rcrsn51


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

PostPosted: Wed 11 May 2016, 20:57    Post subject:  

Deleted.
Back to top
View user's profile Send private message 
PappyPuppy

Joined: 30 Sep 2016
Posts: 97

PostPosted: Sat 04 Mar 2017, 10:44    Post subject: Hewlett-Packard (HP) .pet with mappings to lib64
Subject description: For any of the 2500 or more HP printers, there is one .pet that should work
 

NOTE: I only did NOT follow the 64BitInstaller procedure to the letter because I messed something up while running it - it should work for you. The below alternative is simply a one-step process by using a differrent set of directories (lib64).

This reply is for people who want to install an HP printer. You can follow the directions in this thread. Others have posted that the 64BitInsaller works fine. Just convert to tgz, or unpet it somehow, and install. However, those of you installing an HP (Hewlett-Packard) printer may want to substitute my new .pet for the original, simply since it does NOT require the 64BitInstaller to run. I added a -lib64 to the name of the file to distinguish it from the original .pet. The 64BitInstaller DOES put the libs into lib64 so it does the same thing to the file.

The original pet posted in this forum, was petted up on top of usr/lib and var/lib. On many or our machines, we would have rathered to pet it up onto usr/lib64 and var/lib64. So I simply created those two directories, copied the stuff in the corresponding libs to the corresponding lib64's, deleted the libs, then ran the pet-maker command dir2pet.

I have placed it on my Google drive for a couple weeks - feel free to download and/or let me know where it can be put, or you can put it there if you know. I may also put it on Github or SourceForge.

The file is hplip_print_scan_tahr64-3.16.11-lib64.pet and is about 700k or so in size.
https://drive.google.com/drive/folders/0Byvg90q2BiD_TGx5emVpOV82emM

After that, you can browse to my SourceForge and download the file. README has quick instructions.
https://sourceforge.net/projects/fatdog64-bc123shaper/files/


I've also attached a little pic of the final dialog of my petting up the file for you.

You should be able to right-mouse over the file and either view or extract the files to your hard-drive. For some programs, it helps to change the file extension to .tgz, eg. for the 64BitInstaller (or for the .pets).

After extracting the .pet, run pinstall.sh to complete the installation of your printer.
HPPetCreate.jpg
 Description   Last part of dialog of running the command dir2pet.
 Filesize   26.01 KB
 Viewed   196 Time(s)

HPPetCreate.jpg


Last edited by PappyPuppy on Sun 05 Mar 2017, 11:16; edited 4 times in total
Back to top
View user's profile Send private message 
rcrsn51


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

PostPosted: Sat 04 Mar 2017, 12:06    Post subject:  

The whole point of the 64BitInstaller tool (if you had followed the instructions) is to do exactly what you ended up doing manually.
Back to top
View user's profile Send private message 
PappyPuppy

Joined: 30 Sep 2016
Posts: 97

PostPosted: Sat 04 Mar 2017, 13:07    Post subject: I ran the 64Binstaller several times
Subject description: I was not able to get the installer to install my .pet
 

I chose the .pet file and clicked Install with the PET radio button selected.

I don't know why one of the petti scripts did not pick up my .pet and install the drivers - mystery to me. I might try on another machine (or better, install another HP printer) some time and see if I can get it to work.
Back to top
View user's profile Send private message 
rcrsn51


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

PostPosted: Sat 04 Mar 2017, 13:26    Post subject:  

From your other thread, I suspect that you never got the 64BitInstaller program properly installed in Fatdog - ie. listed in the Setup menu. That's the only way it can work.
Back to top
View user's profile Send private message 
PappyPuppy

Joined: 30 Sep 2016
Posts: 97

PostPosted: Sat 04 Mar 2017, 15:31    Post subject: I have the 64BitInstaller in my setup menu and desktop icon
Subject description: and it launches from either place
 

I will test it out on another printer some time.
Back to top
View user's profile Send private message 
rcrsn51


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

PostPosted: Sat 04 Mar 2017, 17:19    Post subject:  

I tested it again in Fatdog 710

1. I converted the 64BitInstaller-1.0.pet to txz and installed it.
2. I ran it from the Setup menu.
3. I selected the hplip_print_scan_tahr64-3.16.11.pet.
4. I selected Fatdog and PET. I clicked Install.
5. I saw the terminal window where the driver package installed and got a confirmation.
6. I ran CUPS and installed the printer.

BTW, if you are going to post someone else's package that you have modified, you should change its name.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [13 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.0669s ][ Queries: 13 (0.0090s) ][ GZIP on ]