How to Install Brother Printers and Scanners

Problems and successes with specific brands/models of printers
Post Reply
Message
Author
User avatar
WoodLark
Posts: 142
Joined: Tue 17 Apr 2007, 15:15
Location: South Carolina, USA

#106 Post by WoodLark »

That worked! I booted of the CD with "puppy pfix=ram", ran debbi-1.1.pet, then moved the file debbi to a location outside of my pupsave file. I rebooted in my normal manner, and moved debbi back into the /root/my-applications/bin folder.

I then proceeded to follow the thread instructions. Installation went great.

I did notice that the top margins on some pages appeared to slip, but I suspect that is in the mechanics of the printer and has little to do with the drivers.

Thanks again for your help!

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

#107 Post by rcrsn51 »

Excellent.
I did notice that the top margins on some pages appeared to slip,


The brMFC7860DWrc file has the PaperType set to A4. Have you changed this to Letter? See the instructions on Page 1.
Last edited by rcrsn51 on Fri 26 Feb 2016, 16:28, edited 1 time in total.

User avatar
WoodLark
Posts: 142
Joined: Tue 17 Apr 2007, 15:15
Location: South Carolina, USA

#108 Post by WoodLark »

Thank you for the .pet. I tried it as you suggested, and it works fine.

I had changed the paper size from A4 to Letter as you recommended.

After you brought it up, I even tried going back to A4 to see if it would help, but it made no difference.

User avatar
earl
Posts: 32
Joined: Fri 21 Mar 2008, 00:37
Location: Halifax, Vermont, USA

Brother Printer HL-2170W

#109 Post by earl »

@rcrsn51

I have migrated to 5.7.1 on a Dell Inspiron laptop, since the last time I posted. I owe you a over due thank you for your help on installing my Brother printer on an old gateway that finally gave up the ghost...

I - this time - followed your detailed instructions on how to build a HL-2170W.ppd file and was quite successful.

My next project is to build a printer / scanner ppd.

I continue to run off a thumb drive, on a switched usb expander where I also have a wireless mouse and a panda wireless wifi thingy.

If anyone needs the HL-2170W.ppd or when I'm succussful with creating a MFC-J4410DW.ppd, just let me know!

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

#110 Post by rcrsn51 »

@earl: Glad to hear that you got your HL-2170W working.

Just to be clear, the "debbi" procedure does more than create a PPD file. It also installs all the printer driver content that you downloaded in the .DEB packages. A PPD file is just a configuration text file used by CUPS. It is only one part of the driver installation.
Last edited by rcrsn51 on Fri 26 Feb 2016, 16:29, edited 1 time in total.

User avatar
WoodLark
Posts: 142
Joined: Tue 17 Apr 2007, 15:15
Location: South Carolina, USA

#111 Post by WoodLark »

I installed Puppy Precise 5.6.1 on my computer yesterday. I installed my two Brother printers using rcrsn51's Debbi program (HL-5250DN and .pet (MFC-7860DW). Both printers worked perfectly.

Today, I tried to print both a document (to both printers in turn) from openoffice writer and a test page from CUPS (1.4.8). In all cases, the printer activity lights come on and there are clicking sounds, but nothing comes out of the printer. CUPS reports the jobs completed.

I set the CUPS reporting level to debug, restarted CUPS, and tried again. Results were the same, and the log reports no errors.

Although, something must have changed, I can't imagine what. I did correct a problem with GRUB, and I installed the .SFS for Skype.

This is a real head-scratcher for me!

I also tried installing the MFC-7860DW as a usb printer. The results were the same.

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

#112 Post by rcrsn51 »

WoodLark wrote:and I installed the .SFS for Skype
Uninstall this and try again. This is a not-uncommon problem where some badly constructed package alters the Puppy filesystem permissions and causes CUPS to fail.

Where did you get the Skype package?

User avatar
WoodLark
Posts: 142
Joined: Tue 17 Apr 2007, 15:15
Location: South Carolina, USA

#113 Post by WoodLark »

I unloaded the .SFS for Skype and tried printing again. Still no luck.

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

#114 Post by rcrsn51 »

There are two strategies.

1. Start a clean install and add packages one-by-one until you find the culprit.

2. Go through your filesystem and look for changes. All folders should be owned by root:root and have permissions rwx r-x r-x. Check /usr, /usr/lib, /usr/bin, /usr/sbin, etc.

Have you tried uninstalling OpenOffice?

User avatar
WoodLark
Posts: 142
Joined: Tue 17 Apr 2007, 15:15
Location: South Carolina, USA

#115 Post by WoodLark »

Thanks for the tip that it was a permissions issue.

/tmp was owned by "nobody". I think this must have been related to the LHMP package. I changed owner to root, and set the permissions to 777. This seems to have solved the printing problem. Hopefully it didn't create other issues.

User avatar
greengeek
Posts: 5789
Joined: Tue 20 Jul 2010, 09:34
Location: Republic of Novo Zelande

#116 Post by greengeek »

Is it theoretically possible to install CUPS as an sfs, so that it would be easier to recover from this sort of permissions corruption?

If a CUPS sfs could be unloaded, then reloaded, it would seem more simple to resolve such a problem.

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

#117 Post by rcrsn51 »

WoodLark wrote:/tmp was owned by "nobody". I think this must have been related to the LHMP package. I changed owner to root, and set the permissions to 777. This seems to have solved the printing problem. Hopefully it didn't create other issues.
Nice work. The best setting for /tmp is 1777 - ie. set the "sticky" bit.
Is it theoretically possible to install CUPS as an sfs, so that it would be easier to recover from this sort of permissions corruption?
Not really, the problem wasn't with CUPS - it was with some other package.

researcher
Posts: 2
Joined: Wed 16 Oct 2013, 10:56

Brother printers

#118 Post by researcher »

I tried to download the brother_mfcj220-1.1.pet but all I get is general error. Is there anyone who could possibly fix this or upload it again? I would be very grateful.

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

#119 Post by rcrsn51 »

Fixed. To conserve space on the Murga server, many large (1 MB !!) attachments were deleted. So I have posted it externally.

Go here again.

researcher
Posts: 2
Joined: Wed 16 Oct 2013, 10:56

Brother printers

#120 Post by researcher »

Got it. Thanks

User avatar
earl
Posts: 32
Joined: Fri 21 Mar 2008, 00:37
Location: Halifax, Vermont, USA

#121 Post by earl »

@ rcrsn51,

Okay, I may have gotten too cocky... I got the Printers HL-2170W and MFCJ4410DW to both work! As suggested, I made their IP's static!

Note PleasyPort LAN scanner does not always find their IP's...

Both printers are wireless and therefore so is the scanner. I have tried various combinations of - brsaneconfig4 -a name=Brother model=MFCJ4410DW 192.168.1.5 yields a Invalid IP_ address or NODENAME

I am lost as to where to go next - help???

ALSO how do you create a pet file for the various printers you have helps folk's with?

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

#122 Post by rcrsn51 »

Code: Select all

brsaneconfig4 -a name=Brother model=MFC-J4410DW ip=192.168.1.5
Notice the hyphen in the name. Also the "ip="

I have some scripts for making the PETS. Basically, they do a debbi install, then collect all the installed files into a PET.
Note PleasyPort LAN scanner does not always find their IP's...
Try setting PeasyPort's network device speed setting to Slow. That might work better.

User avatar
earl
Posts: 32
Joined: Fri 21 Mar 2008, 00:37
Location: Halifax, Vermont, USA

#123 Post by earl »

@rcrsn51

Well, you have solved my senior moments yet one more time... No excuse for the "ip=" but the "-" in the model number would never have been caught by me!!!

Needless to say it now works. Xsane does not have a "wireless" tab (but you know that), however this does not seem to matter, all tabs work.

Peasyscan is very nice. You have a great help thread for this program,

Note: I lowered the network speed in Peasyport LAN scan and it has not missed a port since - my second laptop, or the two each ports for the printers. by the way what is 9100 for?

Again many thanks!

Earl

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

#124 Post by rcrsn51 »

The 9100 is a port number. Most networked printers advertise their presence on the network using the HP Jet Direct protocol which works on port 9100.

Scan your HL-2170W for open ports. It may also show Port 139. If so, it also uses Windows NETBIOS file/print sharing.

User avatar
earl
Posts: 32
Joined: Fri 21 Mar 2008, 00:37
Location: Halifax, Vermont, USA

#125 Post by earl »

192.168.1.30 : 80
192.168.1.30 : 515
192.168.1.30 : 631
192.168.1.30 : 9100

All from HL-2170W

Still on my learning curve!

Now to get the bride away from the HP laptop with Windows 8...

Earl

Post Reply