Page 2 of 12

Posted: Mon 04 Oct 2010, 14:06
by MRT42
It seems to have worked partially. Following the pattern of line 51 in the Brsane3.ini file I made the following entry on line 52.

0x0214,117,1,"MFC-7345N",133,4

When I run xsane it seems to find the scanner and open. But when I try to scan I get an error message "Failed to start scanner: Invalid argument"

Did I perhaps make a mistake?

Posted: Mon 04 Oct 2010, 14:26
by rcrsn51
Did I perhaps make a mistake?
At this point, all you can do is try other variations of that line and see if one works.

Because Brother doesn't show a Linux driver for it, it may not work at all.

[Edit] Try

Code: Select all

0x0214,1,1,"MFC-7345N",131,4

Posted: Mon 04 Oct 2010, 14:55
by MRT42
Got it working. Here is the entry that worked.

0x0214,1,1,"MFC-7345N",131,4

It is similar to the 7440N on line 40 but with the product ID of the 7345N.

Thanks so much.

Posted: Mon 04 Oct 2010, 15:27
by rcrsn51
Glad to help. I wonder if Brother just forgot about this model.

Have you tried to run it as a networked scanner, using hokal's instructions above?

Posted: Mon 04 Oct 2010, 15:51
by MRT42
No I haven't tried to run as a networked scanner yet. I will try it though later and let you know how it goes.

Thank you

Posted: Fri 24 Dec 2010, 04:24
by xybrdog
Thank you very much. I had a bit of trouble, but finally got things worked out. It appears that that setup works for USB operation. I've been using my LAN port on my laptop when I run Windows, as this saves me a USB port. I could not make it work with the LAN connection and I noticed an error message when I went to look at the print jobs, that said something to the effect that it couldn't establish a USB connection to the printer. So, I hooked it up that way and it worked just fine.

I'd still like to find out if and how to make it work with a network connection, but I can live with what I have for now. I'm trying to stay away from using windows as much as I can.

Once again thanks for the info, it was much appreciated.

Posted: Fri 24 Dec 2010, 13:05
by rcrsn51
How are you connecting this printer as a LAN device - through its own ethernet connection to a hub/router? If so, go to the CUPS web interface and delete the printer as a USB device. Then install it again using "Find New Printers". CUPS should now detect it as a networked printer. The HL-4040CDN driver should still be there. If not, install it using the PET I posted above.

Posted: Wed 26 Jan 2011, 02:44
by rcrsn51
The MFC-J415W can be used in either USB or wireless mode. Its scanner driver is brscan3-0.2.11.pet and works well with Peasyscan after you show the advanced options.

The MFC-440CN is also a multi-function device and uses the scanner driver brscan2-0.2.5

The DCP-135C is a printer/scanner. Its printer driver PET is attached below. The scanner requires the brscan2-0.2.5.pet below.

Brother 4040cn

Posted: Fri 27 May 2011, 02:47
by bass.mike
I have spent hour and hours trying to make this work. The printer is attached via network / router. puppy 5.2 sees the printer but no matter what I try I cannot get the cups to see the drivers? Thanks for all the great work you do!

Posted: Fri 27 May 2011, 11:44
by rcrsn51
Brother 4040cn
We need to get the model number exactly correct. Is this an MFC440CN or an HL4040CDN or something else?
but no matter what I try I cannot get the cups to see the drivers?
What exactly do you mean by this?

Posted: Fri 27 May 2011, 19:02
by bass.mike
Sorry that is an HL 4040cn I was able to get the pet that you had created for the 4040cdn to show up in the cups manager, but it would not work. I tried downloading the drivers as suggested in the first part of the thread. I could not get the debbi commands to work. I thought I put the files in their correct locations, but they do not show up in the cups manager as a selection. This is the error I keep getting: "Unable to locate printer 'printername'!".

I used to work with unix a long, long time ago and I think linux is fantastic, the learning curve is a bit steep for this old guy though. :lol:

Posted: Fri 27 May 2011, 20:05
by rcrsn51
bass.mike wrote:Sorry that is an HL 4040cn I was able to get the pet that you had created for the 4040cdn to show up in the cups manager, but it would not work:
Please explain step-by-step what you are doing to install this printer. For example, are you starting in CUPS with "Find New Printers"?

Posted: Fri 27 May 2011, 22:12
by bass.mike
Yes I am using the cups manager, add printer. The brother printer shows up as a discovered network printer. I select the printer, select continue, the printer shows up in the next screen with Name, Description and connection. The Connection is lpd://BRNED2156/BINARY_P1 I click on continue to select the model from the list. There was not 4040 model available originally. I was able to get the hl 4040cdn model to show up in the list with your pet from above, which I then selected. I click on set default options, then go to maintenance, print test page, at which point I receive the error "Unable to locate printer 'BRNED2156'!"

I have also tried deleting the printer and using find new printers in the cups manager to start the whole process, but I get the same results.

Posted: Fri 27 May 2011, 22:25
by rcrsn51
lpd://BRNED2156/BINARY_P1
Here is the problem: When Puppy installs a printer in CUPS, it needs to know the unit's IP address. Puppy doesn't know what BRNED2156 is.

Check the printer's control panel. There should be a screen that shows the IP address. If you can't find it, report back.

Locate the file /etc/hosts. Open it in a text editor. Add the line

Code: Select all

192.168.xx.yy BRNED2156
Use the printer's IP address. Do a print test.

If that doesn't work, there is another way to install the printer.

Solved : Brother Hl 4040 CN

Posted: Sat 28 May 2011, 01:04
by bass.mike
Thank You John, that resolved the problem. I came across some posts that suggested this might be a problem and I looked at the cups manager to see if I could change the address. Then I got to thinking that if the system found the printer by itself then it should know how to access it. So much for thinking!

I really do appreciate the help.

Blessings,
Mike

mfc j415w

Posted: Fri 29 Jul 2011, 01:35
by balaji.md
Thanks for your extraordinary efforts in making the brother printers work with puppy.

I returned the fujixerox multifunction back (after tons of reading and searching on the internet about setting it in unix!) - I do not know why some manufacturers are so averse to unix!

But, I went and bought a brother mfc-j415w and it installed like a gem on puppy linux! I am surprised at the support brother provides for unix!

Btw, my hpc4340 suddenly got into a hardware trouble (may be i used it too much on the puppy!) - it couldnt recognize print cartridges despite changing them. I had to retire it after 3 yrs of service!!

Anyone wanting a mfc for puppy, I would recomment the Brother mfc-j415w.

Regards

Brother HL2140 Laser Jet Printer

Posted: Mon 19 Sep 2011, 18:41
by majorfoo
question I asked in Slacko-B3 thread

I have a Brother-Hl2140 laser jet printer which was not recognized in 4.99.5 until I d/l the usb pet provided.

rcrsn51 - I have a question for you. The Brother HL2140 is not shown in list where you browse for printer. I have been using brother-2040 which was recommended printer in other versions of puppy. Should I continue with this or d/l driver for this specific printer?

thanks
majorfoo

Posted: Mon 19 Sep 2011, 19:48
by rcrsn51
If your current driver is working, there is no need to change. But I'm curious where you are finding an HL-2140 PET.

Posted: Mon 19 Sep 2011, 20:18
by majorfoo
rcrsn51 wrote:If your current driver is working, there is no need to change. But I'm curious where you are finding an HL-2140 PET.
I do not have a HL-2140 PET.

When I open Cups Printer Wizard, these are pages i see

Screens 1 and 2 show Brother HL-2140 - screen 3 does not have entry for Brother HL2140 in the list of printers. Do I simply press enter here without trying to highlight a particular printer?

Reason I used HL-2040 Foomatic/HL1250 (en) in other puppies this was shown as recommended device to use - see screen 4

Posted: Mon 19 Sep 2011, 21:15
by rcrsn51
I don't understand your problem. Is this not the same procedure you have used with other Puppies?
I have a Brother-Hl2140 laser jet printer which was not recognized in 4.99.5 until I d/l the usb pet provided.
I do not have a HL-2140 PET.
?????

Puppy does not come with a driver for your HL-2140, so you are using the next closest thing - the HL-2040.