How to Install Your Printer/Scanner in Puppy

Problems and successes with specific brands/models of printers
Message
Author
User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#256 Post by edoc »

I had sharing activated.

I just activated Internet sharing as well & tried again.

I'm thinking it may be a problem in the Brother Android app.

I can' think of anywhere else to look in CUPS or on the ASUS router.

Note: Thought I has posted this earlier - just noticed it in the clutter of open tabs ... sigh.
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#257 Post by rcrsn51 »

Just to be clear, you want to turn sharing OFF. The Puppy machine is NOT sharing the printer. The only printer connected to it is the CUPS-PDF virtual printer, which does not require sharing.

Your router is now sharing the Brother printer.

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#258 Post by edoc »

When I turn off Sharing in CUPS I lose access to the printer on the computer in the next room.
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#259 Post by rcrsn51 »

edoc wrote:When I turn off Sharing in CUPS I lose access to the printer on the computer in the next room.
Maybe there is a simpler way for the second computer to access the printer on the router.

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#260 Post by edoc »

Regular computers, connected to the router - wirelessly - can access the printer fine now.

What I'm attempting to do is to activate the wireless feature of the printer which allows a SmartPhone or Tablet to print directly without the need to access the Router.

Something appears to be wrong with the Brother app as it's stuck in NFC connect mode - I have notified them.

Thanks.
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#261 Post by rcrsn51 »

How do you have the Brother connected to the router? Through the router's USB printer port?

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#262 Post by edoc »

Yes.
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#263 Post by rcrsn51 »

How do you have the Brother connected to the router? Through the router's USB printer port?
Yes
Using this setup, was the printer automatically visible on the network to CUPS? Or did you need to manually specify its location 192.168.1.1 to each Puppy client?

So how would an Android app know where the printer is?

I have suggested several times that you should be looking at other ways of making this printer networkable.

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#264 Post by edoc »

Each computer detects the CUPS printers automatically.

The Brother app for Android is supposed to autodetect their wireless printer - but it is failing to do so.

I thought the problem may be in the CUPS/Carolina 1.3 (CUPS host computer) or ASUS Router settings but everything now points to the Brother app misbehaving because only the Android/smartphone cannot find the printer.

It's a somewhat unique case - probably a wrong setting or an app-bug Brother needs to find ...

Thanks.
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#265 Post by rcrsn51 »

When you plug the printer into the router and run CUPS, is it auto-detected? With what connection URI?
It is not detected - I tried several times as you suggested
Using this setup, was the printer automatically visible on the network to CUPS? Or did you need to manually specify its location 192.168.1.1 to each Puppy client?
Each computer detects the CUPS printers automatically.
This is conflicting information.

gerry
Posts: 986
Joined: Thu 26 Jul 2007, 21:49
Location: England

#266 Post by gerry »

Trying to get my Canon MG7150 network printer working.
Slacko 5.7 frugal install
Thinkpad T60p laptop
Using Canon drivers (Gutenprint does not work properly)

CUPS does not autofind it.

I found its IP address. After some trial and error I reckoned that "AppSocket" seemed to be most promising.

Set address as "APPsocket/HP Jetdirect/IP address"

CUPS did not cough at the entries I made, but when I tried to print the test page it stalled with a message saying "connecting to printer". Same happened when I tried to print a doc from Abiword.

Firewall is OFF

What should I try next?

Both Debian and Mint detect the printer, and print fine.
Also tried tahrpup- also would not autodetect.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#267 Post by rcrsn51 »

gerry wrote:Set address as "APPsocket/HP Jetdirect/IP address"
Please explain that statement. What did you type in the URI box? It should be

Code: Select all

socket://aaa.bbb.cc.dd
[Edit] Canon drivers don't use socket! They have their own backend as discussed here. Where did you get your driver?

Connect the print directly by USB. Does it work with the official Canon driver?

gerry
Posts: 986
Joined: Thu 26 Jul 2007, 21:49
Location: England

#268 Post by gerry »

Thanks..
Driver is the official Canon one, installed just like any other deb, as I usually do.

Next: I'll do as you suggest: candi here we come!
Await results.....

Gerry

gerry
Posts: 986
Joined: Thu 26 Jul 2007, 21:49
Location: England

#269 Post by gerry »

Hooray! Success. But I had some adventures along the way...

I uninstalled the canon drivers which I had installed in the usual deb way.

I downloaded and installed candi and (me being a belt and braces man) both of the backends.

Printer was detected, and installed. Connection was "bjnp://192.168.2.35:8511"

Test print got an error message saying that /usr/lib/cups/backend/bjnp had failed.

Uninstalled bjnp pet, and printer, and set up next printer. No problem, but test page got a message saying "Processing since...". After fifteen minutes, I stopped it, and uninstalled the canon-net-backend.

Tried to set up printer again, but it was no longer found.

Thinking that the system was now thoroughly messed up, and having read your instructions more carefully, I made a fresh install of Slacko, and installed candi and used it install the driver debs.

Started localhost:631, tried "Find Printers", and Bingo! there it was.

Set up the printer, and the test page printed.

So there we are: read the instructions carefully.

Install Candi.
Install the Canon driver debs.
Try CUPS auto detection: if ok, set up printer.
If not ok, install one of the backends BUT NOT BOTH
Try CUPS. If autodetected, set up printer and test.
If not autodetected try the other one.

If you installed the driver debs using package manager, you may have problems.

Thank goodness Puppy takes only a few minutes to reinstall!

Is it possible to work out for sure which backend to install?


Gerry

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#270 Post by rcrsn51 »

gerry wrote:I downloaded and installed candi and (me being a belt and braces man) both of the backends.
No. From the candi instructions:
6. If your printer is networked, it should be detected. You do NOT need to install the network backends discussed below.
If you installed the driver debs using package manager, you may have problems.
You will definitely have problems. These Debian packages require tools that are not present in standard Puppies. That's why you need candi.
Is it possible to work out for sure which backend to install?
See above.

gerry
Posts: 986
Joined: Thu 26 Jul 2007, 21:49
Location: England

#271 Post by gerry »

6. If your printer is networked it should be detected.

This implies that it may not be detected, in which case one supposes that one of the backends may be needed. Did you mean "..will be detected."?

Anyway, let's not quibble about grammar. Thanks for your help, it has saved me several times over the years- I really admire your ongoing dedication.
80, and still learning - Gerry

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#272 Post by rcrsn51 »

To clarify the situation, I have added this note to the two extra backend attachments:
Do NOT use with the candi installer

gerry
Posts: 986
Joined: Thu 26 Jul 2007, 21:49
Location: England

#273 Post by gerry »

Been experimenting on another laptop: if the .debs have been installed by usual means, then a fresh save file is required before installing candi and using that to install the driver debs. (Or, if you have the foresight to make one, bring the pre-.deb backup save file into use.)

Gerry

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#274 Post by rcrsn51 »

Puppy users have come to believe that they can click-install a .deb file and get the same result as if they were working in Ubuntu. But with these Canon drivers, that's not true. They contain a post-install script that is not compatible with Puppy. Hence the need for candi.

User avatar
RetroTechGuy
Posts: 2947
Joined: Tue 15 Dec 2009, 17:20
Location: USA

#275 Post by RetroTechGuy »

OK, I recently upgraded to SuperLupu1 (and created a fresh save file), and have apparently forgotten the "magic" needed to get my HP1020 to work... :?

I tried a few variations whch I thought included what I had been running under 5.28.5 (I had migrated my save file from an earlier 5.28 ) -- but don't seem to be making progress.

I have a copy of hplip_print-3.14.10.pet on my HDD, but have removed it from the system while tinkering..

I uninstalled all of the various drivers I had tried, and put in only foo2xxx_rcrsn-2014.pet

I power off the machine, power off the printer. I power up the printer, and then boot Sulu1.

As the system comes up, I heard the printer cycle -- so at least some handshaking is occurring...

When I try to print a test page, I get

Code: Select all

stopped 
"Empty print file!"
Which step did I forget? Thanks!
Last edited by RetroTechGuy on Tue 14 Apr 2015, 02:14, edited 1 time in total.
[url=http://murga-linux.com/puppy/viewtopic.php?t=58615]Add swapfile[/url]
[url=http://wellminded.net63.net/]WellMinded Search[/url]
[url=http://puppylinux.us/psearch.html]PuppyLinux.US Search[/url]

Post Reply