You are not logged in.
My network printer hl2070n works well in ubuntu amd64.
There are driver packages for this printer in ubuntu's respo:
brother-cups-wrapper-laser
brother-lpr-drivers-laser
It's easy to get it work in ubuntu.
I am using arch x86_64 now.
I tried to get the printer work with ubuntu packages followed the instruction in http://wiki.archlinux.org/index.php
Brother_HL-2030. But failed.
Can somebody help me?
I also tried to install foomatic-db-ppd, and no ppd for hl2070n.
Offline
You can find the drivers here. The scripts are loaded with hardcoded paths however, which makes it very difficult to package these drivers.. You could contact the brother developers and ask to include options to alter install paths which would make it a lot easier.
Right now you've got two options:
* The hard but clean one: alter all the scripts, generate patches and use those to build a package, you might have to alter your patches for new releases but your files will be managed by pacman.
* The easier but messier one: use the scripts as they are, the installed files aren't managed by pacman but you can use the same scripts to uninstall the drivers if you wish to.
What's the best depends on you.
Offline
Heh . . . I was actually getting ready to do my hl2170w . . . It seems pretty straight forward. There is a package in AUR for the brother cupswrapper but it is not for your model of printer.
My hl2170w and your hl2070n are very similar, I have started a wiki entry http://wiki.archlinux.org/index.php/Brother_HL-2170W that shows how to get started with an alternate (native) HP PCL6 driver.
I will try and update the wiki with the cupswrapper info as soon as I get it working. Most likely sometime later this week. In the mean time, if you must print something now, try the HP PCL6 method.
Last edited by timetrap (2008-06-30 12:07:28)
Offline
I'm not using Arch64 but I have this printer at home and it works quite well. You'll need to download the driver yourself. Information and links to the driver can be found here: http://openprinting.org/show_printer.cg … r-HL-2070N
Smarter than a speeding bullet
My Goodreads profile
Offline
I'm not using Arch64 but I have this printer at home and it works quite well. You'll need to download the driver yourself. Information and links to the driver can be found here: http://openprinting.org/show_printer.cg … r-HL-2070N
Use that one.
Offline
I'm using the HL-2060 drivers from the foomatic-db-ppd package for a HL-2030, would the HL-2070 be much different from this one?
Offline
This printer is in the room next to mine. I connect it by network.
It was set to be shared by samba protocal. I can see it using smbclient. And I indeed got it work in ubuntu with samba.
I downloaded 2070n driver form brother's homepage and installed by following http://wiki.archlinux.org/index.php/Brother_HL-2030 again.
I tried to connect it with samba, 1900 port(I forget the name), 515 port(forget too), all failed.
Printing commands were sent, seemed to be successful.
I used netstat to see the connection status when trying 1900 and 515. sync_send -> established -> time_wait, seemed ok.
But nothing was done by the printer.
It worked in windows.
Last edited by danielking (2008-06-30 13:41:45)
Offline
Uh. SMB? Forget about that, you need to print to the IPP or RAW port on the printer.
Is your printer not configured in CUPS after running cupswrapper? It should be.
If you are using the download link for cupswrapper from the wiki you are downloading the wrong driver. You are following the wiki for the hl2030 after all.
Find your driver here from brother http://solutions.brother.com/linux/sol/ … ivers.html
Then do everything else the same.
Last edited by timetrap (2008-06-30 18:16:37)
Offline
I don't know if the 2030 driver works with the 2070 or not. The driver I linked above shows up in my cups screen as:
Printer Driver: Brother HL-2060 Foomatic/hl1250 (recommended)
The 2030 driver may be the same for all I know, but I know the 2060 driver works.
My HL-2070 is also on my network, running off a small print server. I don't use samba to print to it, just put in the address for the print server. In my case it is http://192.168.1.104:631/LP1
I think Timetrap is correct; you need to use IPP and put in the address for the printer.
Smarter than a speeding bullet
My Goodreads profile
Offline
Uh. SMB? Forget about that, you need to print to the IPP or RAW port on the printer.
Is your printer not configured in CUPS after running cupswrapper? It should be.
If you are using the download link for cupswrapper from the wiki you are downloading the wrong driver. You are following the wiki for the hl2030 after all.
Find your driver here from brother http://solutions.brother.com/linux/sol/ … ivers.html
Then do everything else the same.
This printer dose work in ubuntu with samba.
I did download the driver for 2070n. I am not as stupid as all that,
Offline
Thank you all guys. My problem is that I don't know the mechanism of cups, I don't know how to "debug" with it. The only thing I can do is trying again and again to see if it work.
Offline
I use cups with the hl1250 driver and it works well with my brother 2070n.
Offline
I use cups with the hl1250 driver and it works well with my brother 2070n.
Indeed, same for me. For the longets time, I had 2060 but it now refuses to work. So hl1250 is perfect.
Offline
2070N here.
I tried following the guide for 2040, involving getting the drivers from Brother, editing, manually copying them in, etc. At the point in the guide where it said the printer should appear fully-installed and ready to go, I received complaints about missing lpadmin and other lp* things.
I also have attempted installing it via CUPS interface under the 1250 and 2060 drivers. Whenever a job is sent, the printer responds mechanically, but doesn't actually perform any paper moving or printing action. It simply awakens and goes back to sleep. Cups tells me everything went fine. Any ideas on how to get it from pretending to work to actually working?
Offline
Whenever a job is sent, the printer responds mechanically, but doesn't actually perform any paper moving or printing action. It simply awakens and goes back to sleep. Cups tells me everything went fine. Any ideas on how to get it from pretending to work to actually working?
Just yesterday I had the same issue with my hl-2140. I followed the post here + it worked for me...
http://bbs.archlinux.org/viewtopic.php?id=62280
In short, if they aren't already, install foomatic-db, foomatic-db-engine, foomatic-filters. Download the ppd file from http://www.profv.de/brother/
The above is for a 2040, so I can't say it works for a 2070, but maybe worth a shot. For me the issue was not having the foomatic packages installed.
Offline
I had those except for db-engine, but having added it, there is no improvement. The model list seems to have more entries now, many doubled.
The 2040's ppd made CUPS upset. ("/usr/lib/cups/filter/foomatic-rip failed")
It works fine in Ubuntu... how does Ubuntu do it?
Last edited by Obsolete Disks (2009-02-17 14:33:08)
Offline
I have the same problem. I get the annoying foomatic-rip error with mine though. I think there needs to be a more thorough guide for setting up printers...Then again there are so many of them.
Last edited by MarcoRosso (2009-02-23 03:28:40)
Offline
I know this is an old thread, but I just found it when I was *re*discovering how to get my hl2070n working with cups (as a network printer or otherwise).
It's so annoying. Almost everytime I set it up I run through a number of worthless tasks (like the ones described in this post, which I refound today). I try the rpm files, I try other solutions, etc.
It turns out the solution is quite simple. Pretend you don't have a hl2070n, but actually have a hl-2140. Really, I know it's counterintuitive but installing the drivers for the hl-2140 works (and the other solutions don't work for me).
So I recommend:
1) go (in your web browser) to http://localhost:631 (this is the cups setup/manage utility
2) find new printer (for network anyway)
3) choose your printer
4) pick whatever name you will find useful (they're for you, no specific names are required)
5) click the "share" box and click continue
6) choose brother hl2040 driver
Note, if it is not a choice, then you probably need to add the driver from the brother site http://welcome.solutions.brother.com/bs … ml#HL-2040
(I know, I know, the HL-2070n driver appears to be right there too, why not use it? I can't answer that other than saying it doesn't work.)
If this doesn't work for you, please add to this thread to help other people in the future.
If it does, please note that too (unless someone else after me already has).
Offline