View Full Version : HOWTO: Set up your Brother 2030/70 Laser printer
ember
January 30th, 2006, 04:59 PM
Hi,
so today I bought a nice new laser printer for my home office, namely a Brother 2030. This neat device is supported well by Linux as Brother provides drivers as well as a tutorial (they even provide .debs). So generally speaking, this is an A+ device for Linux, yet there are some glitches.
So here's a 7 step tutorial to setting up your printer, mainly taken from here/URL]:
1) Download the right .deb for your model (LPR driver) [URL="http://solutions.brother.com/linux/sol/printer/linux/lpr_drivers.html#de"]here (http://solutions.brother.com/linux/sol/printer/linux/cups_wrapper_install3.html#printset).
2) Download the right .deb for your model (CUPS wrapper) here (http://solutions.brother.com/linux/sol/printer/linux/cups_drivers.html#de).
3) Open a terminal and become root (or use sudo in front of all following commands):
su
3) Install the LPR driver first with:
dpkg -i brhl2030lpr_1.1.2-3_i386.deb
(the name may change for your model)
4) STOP! Now we don't install the cups wrapper, but we do the following first:
ln -s /etc/init.d/cupsys /etc/init.d/cups
Apparently the Brother developers were mistaken about the name of cups, because it differs in Debian from other distributions (i.e. it is named cupsys instead of cups)
5) Now install the cups wrapper:
dpkg -i cupswrapperhl2030_1.0.0-1_i386.deb
(may again be differently named depending on your printer model)
6) Open a browser and go to http://localhost:631/. You should find your printer there and you can configure it's every option.
7) Have fun, print fast and enjoy yourself ;)
Best regards,
ember
stalefries
January 31st, 2006, 01:45 AM
Could you rename this to 'How to Install a Brother printer"? It would be the best if you could.
ember
January 31st, 2006, 02:02 AM
I have not tested it with models other than the 2030. Yet it should work.
arnieboy
March 7th, 2006, 10:29 PM
excellent howto this one! worked out of the box for my Brother HL-2040.
fergus
March 29th, 2006, 10:11 PM
arnieboy,
how do you like your 2040? I am looking into getting one...
fergus
arnieboy
March 29th, 2006, 10:13 PM
arnieboy,
how do you like your 2040? I am looking into getting one...
fergus
works great. would have been even better if it had supported duplex printing.
Zelut
April 2nd, 2006, 02:48 AM
I am shopping for a laser printer for my home office & stumbled upon this. I had originally been shopping for an HP but after reading about them being in MS' pocket I think I'll look someplace else.
Locally I can get a Brother 2040 for about $125. Can anyone offer info about it? Fairly fast? Good quality? Affordable toner? Thanks
phux
April 25th, 2006, 08:45 PM
It just wont work well with gnome :( (default printing works, but no settings possible)
I installed my HL-2030 on a Kubuntu 5.10 and Ubuntu 6.06... both worked perfectly, but my Ubuntu 5.10 wont print the way i want. Default printing works, but it simply ignores 2-on-1-page-settings.
After the installation, exactly as written above, the HL2030 appears on Printers, as normal. It can be swtiched to 300 or 600 dpi, driver-list says "HL-2030 for Cups" and everything seems to be correct.
BUT as written before... it wont react to any settings, but print default style on and on...
*HELP*
ramtuff21
May 2nd, 2006, 12:51 AM
I am shopping for a laser printer for my home office & stumbled upon this. I had originally been shopping for an HP but after reading about them being in MS' pocket I think I'll look someplace else.
Locally I can get a Brother 2040 for about $125. Can anyone offer info about it? Fairly fast? Good quality? Affordable toner? Thanks
I love it but I don't do any intensive printing. It's pretty fast for an inexpensive laser printer. I got mine used (refurbished) throuhg TigerDirect for about $70. They also sell toner through Tiger pretty cheap. If anybody knows of anything cheaper I'd love to hear about it.
BobSongs
May 15th, 2006, 06:38 AM
Well, it's very similar to my tutorial (http://www.ubuntuforums.org/showthread.php?t=105703) for the MFC210C. The pattern looks familiar. Excellent.
Well, figured I should put a link in this tutorial to mine for those who haven't found what they're looking for.
Cheers!
helmet
June 5th, 2006, 04:50 AM
hey
this worked great on Breezy but to get it to work in Dapper (fresh install) here's what I did:
the device URI initially shows up as 'usb:/dev/usb/lp0' or something like that, and CUPS or whatever doesn't know what to do with it. configure the printer again, selecting Brother and the HL2040 for Cups driver, and then select the usb brother thing. the device URI shows up now as usb://Brother/HL-2040%20series (for my HL2040 anyway)
and everything works fine :D
troypiggo
June 15th, 2006, 10:33 PM
hey
this worked great on Breezy but to get it to work in Dapper (fresh install) here's what I did:
the device URI initially shows up as 'usb:/dev/usb/lp0' or something like that, and CUPS or whatever doesn't know what to do with it. configure the printer again, selecting Brother and the HL2040 for Cups driver, and then select the usb brother thing. the device URI shows up now as usb://Brother/HL-2040%20series (for my HL2040 anyway)
and everything works fine :D
I've got the same printer, and a "clean" install of Dapper Server, but can't get it to install.
When I get to the sudo dpkg -i cupswrapperhl2040_1.0.0-1_i386.deb stage I get this error:
(Reading database ... 27236 files and directories currently installed.)
Preparing to replace cupswrapperhl2040 1.0.0-1 (using cupswrapperhl2040_1.0.0-1_i386.deb) ...
/usr/local/Brother/cupswrapper/cupswrapperHL2040-1.0.0: line 22: lpadmin: command not found
* Restarting Common Unix Printing System: cupsd
...done.
Unpacking replacement cupswrapperhl2040 ...
Setting up cupswrapperhl2040 (1.0.0-1) ...
rm -f /usr/lib/cups/filter/brlpdwrapperHL2040
* Stopping LPRNG printer spooler lpd
...fail!
* Restarting Common Unix Printing System: cupsd
...done.
/usr/local/Brother/cupswrapper/cupswrapperHL2040-1.0.0: line 488: lpadmin: command not found
How do I get that command to work? I don't understand your post quoted above.
$ lsusb
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 002: ID 04f9:0028 Brother Industries, Ltd
Bus 002 Device 001: ID 0000:0000
troypiggo
June 15th, 2006, 11:59 PM
I've got the same printer, and a "clean" install of Dapper Server, but can't get it to install.
When I get to the sudo dpkg -i cupswrapperhl2040_1.0.0-1_i386.deb stage I get this error:
(Reading database ... 27236 files and directories currently installed.)
Preparing to replace cupswrapperhl2040 1.0.0-1 (using cupswrapperhl2040_1.0.0-1_i386.deb) ...
/usr/local/Brother/cupswrapper/cupswrapperHL2040-1.0.0: line 22: lpadmin: command not found
* Restarting Common Unix Printing System: cupsd
...done.
Unpacking replacement cupswrapperhl2040 ...
Setting up cupswrapperhl2040 (1.0.0-1) ...
rm -f /usr/lib/cups/filter/brlpdwrapperHL2040
* Stopping LPRNG printer spooler lpd
...fail!
* Restarting Common Unix Printing System: cupsd
...done.
/usr/local/Brother/cupswrapper/cupswrapperHL2040-1.0.0: line 488: lpadmin: command not found
How do I get that command to work? I don't understand your post quoted above.
$ lsusb
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 002: ID 04f9:0028 Brother Industries, Ltd
Bus 002 Device 001: ID 0000:0000
Never mind. I had installed cupsys but not cupsys-client. All good now.
metapundit
August 10th, 2006, 05:34 PM
Ember said
I have not tested it with models other than the 2030. Yet it should work.
I just wanted to note that this worked for my 2070N as well. After the lpr and cups .debs were installed, I had to modify the printer in my System panel to be a network printer (by default it is installed as USB printer). Select Properties->Interface, hit the change button and type in the IP of your printer). With the addition of that configuration detail, it's working great!
This is on a fresh install of Kubuntu 6.06...
A_608
August 22nd, 2006, 08:56 AM
Just a note. I had to go into the printer-properties-connection and choose the local printer option for my printer to work.
Sin_fe
September 16th, 2006, 10:46 AM
Where do you choose "more than one page in one paper" for this model?
I just can't find it.
Thanx in advanced.
KillerKiwi
September 20th, 2006, 11:01 PM
Beutiful, install brother fax 2850 printing over samba share via a winxp machine... got to love the ubuntu community.
Lazyweb - Has any body added this to the wiki?
haiku99
October 2nd, 2006, 05:23 AM
edit 01/07:: did a clean install of Edgy, no problems installing the hl-2040 this time(below trouble was w/ Dapper) and the this howto worked fine again....
thanks, this got for my hl-2040 printing, however I ran into a couple of frustrating problems with setup that others may also experience....paper size was defaulting to A4 causing alignment to be off, resetting it to letter at system>administration>printing did not take (although it appeared to on the menu), this is evidently a common problem...when I went to http://localhost:631/ to make changes CUPS asked for a user id and password, mine did not work, also a common problem from what I've read. Anyway, there is a good workaround by bennyj as follows
"I was having the same problem with the user and password not being accepted in the cups web interface.This is what fixed it for me.
open a terminal
type in "adduser cupsys shadow" (without quotes)press enter.dont forget sudo!
then type in /etc/init.d/cupsys restart
You should see it restarting in the terminal.
now browse to the cups web interface and add your printer.
Hope this helps
Benny
Reply With Quote"
once I did that and corrected my paper size all was well....geez linux/ubuntu is a royal PITA sometimes...but I'm sticking with it...](*,) :)
Dutch
October 14th, 2006, 11:00 PM
Hi I would like to ad:
http://www.marzocca.net/linux/ubuntux31.html
* Root and CUPS
Soon after installation has finished, and changed the wallpaper, I let the user root come through:
sudo password root
and assigned it a password. This is because often I will need to be a real root, as in CUPS server manager. By the way, if you need to get access to the CUPS manager from its web interface (http://localhost:631) you need your root password, but you also need to add the cupsys user to this group:
sudo adduser cupsys shadow
and restart cups server:
sudo /etc/init.d/cupsys restart
That did it to me !
jeecol
October 19th, 2006, 02:44 AM
Thank you all!
I followed the methods to install my Brother HL-2070N (net printer), and now I can use it via internet. However, it's shame on me, as a Linuxer, I got the IP of my printer, when I installed the driver on another computer in my home (it's MS win with brother driver CD). Can anyone tell me how to know the IP of the printer by Ubunut? Thanks. [I have several computers at home, a D-link router and a cable modem]
-----------
jeecol is one dollar
hellbringer
October 19th, 2006, 08:34 AM
It just wont work well with gnome :( (default printing works, but no settings possible)
I installed my HL-2030 on a Kubuntu 5.10 and Ubuntu 6.06... both worked perfectly, but my Ubuntu 5.10 wont print the way i want. Default printing works, but it simply ignores 2-on-1-page-settings.
After the installation, exactly as written above, the HL2030 appears on Printers, as normal. It can be swtiched to 300 or 600 dpi, driver-list says "HL-2030 for Cups" and everything seems to be correct.
BUT as written before... it wont react to any settings, but print default style on and on...
*HELP*
I'm having the same problem, my DCP-315CN ignores my changes to the settings, any clues?
hellbringer
December 6th, 2006, 05:19 PM
*bump*
ajm2005
December 9th, 2006, 04:12 PM
:)
Nano
December 17th, 2006, 10:58 AM
Let's see if you can help me, guys, on this.
I have the same printer but shared from a Windows machine in a small network.
How can I add it to my Ubuntu box?
rusyear04
January 4th, 2007, 10:41 PM
hi alltogether!
i did recently buy an HL-2030 myself and now want to install it/plug in into my ubuntu-machine (edgy eft) as well...
when i go to "add printer" i do get a recognized printer Brother HL-2030 series. i choose that one.
next step is to choose the driver. here i do run into "problems" since i can only find an HL-2060 driver. i'm a bit afraid of simply trying it out since i do have quite a problem with my old printer & second pc under ubuntu...
anybody has a clue what/how to do this is edgy?
thanx!
prosonik
January 6th, 2007, 10:45 AM
Hi
You need to tell cups where the .ppd file is.
After following the directions,
i did a
#sudo updatedb then
locate 2030 | grep 'ppd'
That resulted with:
/usr/share/cups/model/HL2030.ppd
Cut and paste the location of your .ppd file into cups and your good to go.
Now, I have to figure out how to print index cards
Prosonik
[bigmac]
January 8th, 2007, 03:36 PM
hi alltogether!
i did recently buy an HL-2030 myself and now want to install it/plug in into my ubuntu-machine (edgy eft) as well...
when i go to "add printer" i do get a recognized printer Brother HL-2030 series. i choose that one.
next step is to choose the driver. here i do run into "problems" since i can only find an HL-2060 driver. i'm a bit afraid of simply trying it out since i do have quite a problem with my old printer & second pc under ubuntu...
anybody has a clue what/how to do this is edgy?
thanx!
It works perfectly for me with the hl-1250 driver, try choosing that one.
aef110
January 27th, 2007, 12:57 PM
I just purchased the HL-2030 to replace my dying HL-1450. I installed the native Brother drivers following all instructions on this thread, and while the print quality is beautiful, all pages are printed off-center.
I've been searching for solutions and have been unable to solve this problem. I did install Netpbm in order to make use of the pbmpage command, but running it from a terminal only produces on-screen garbage and sends nothing to the printer. I should note I'm using A4 paper, and I've checked and double-checked all settings for paper size and document page size to ensure everything's set to A4. I've tried printing from various programs including OpenOffice, Kpdf and Adobe Reader 7, all with the same error.
I deleted and reinstalled the printer using the instructions on this thread. A test page sent from CUPS prints perfectly. Still, other programs print pages too far to the right -- which is not the case with my Canon iP4000 from the same machine. This leads me to believe that there's something else in the print chain interfering with the printing.
I'm quite new to Linux and would be very grateful for any assistance.
ym4546
February 20th, 2007, 12:58 AM
I just purchased the HL-2030 to replace my dying HL-1450. I installed the native Brother drivers following all instructions on this thread, and while the print quality is beautiful, all pages are printed off-center.
I've been searching for solutions and have been unable to solve this problem. I did install Netpbm in order to make use of the pbmpage command, but running it from a terminal only produces on-screen garbage and sends nothing to the printer. I should note I'm using A4 paper, and I've checked and double-checked all settings for paper size and document page size to ensure everything's set to A4. I've tried printing from various programs including OpenOffice, Kpdf and Adobe Reader 7, all with the same error.
I deleted and reinstalled the printer using the instructions on this thread. A test page sent from CUPS prints perfectly. Still, other programs print pages too far to the right -- which is not the case with my Canon iP4000 from the same machine. This leads me to believe that there's something else in the print chain interfering with the printing.
I'm quite new to Linux and would be very grateful for any assistance.
I use an HL-2070N over the network and have this same problem. It worked flawlessly in Kubuntu 6.06. I've only had this problem since upgrading to 6.10. I think Brother did update their driver by the time I downloaded it for 6.10... anyone have ideas on a cause or a fix for this?
Thanks.
conxorxa
March 10th, 2007, 03:49 PM
Just a note. I had to go into the printer-properties-connection and choose the local printer option for my printer to work.
I'll flesh this out a little because it tool me a while to figure it out until I found the steps in the howto for another printer:
http://ubuntuforums.org/showthread.php?t=302960
In the menu go to System Settings, Printers
If the printer is connected to the same PC then the driver has already been installed and selected
Select the printer and make it default if required.
While having the printer selected, click on the Properties tab and select the Interface icon on the right hand side. If the URI: usb:/dev/usb/lp0 shows, this is incorrect. click the Change button, enter your password for administrator mode. Now select Local printer, Next, then Brother MFC-215C and Finish.
You should now see URI: //Brother/MFC-215C
Right-click the MFC210C and click “Test Printer”. See if test page is received.
[Just substitute HL-2030 for MFC-215C]
conxorxa
March 10th, 2007, 04:07 PM
Does anyone know how to set up manual duplex printing? According to the Brother website:
http://solutions.brother.com/linux/sol/printer/linux/cups_wrapper_install3.html,
it should be an option but it doesn't appear in the printer options in the CUPS web interface.
printmefine
March 11th, 2007, 04:01 AM
Hi,
so today I bought a nice new laser printer for my home office, namely a Brother 2030. This neat device is supported well by Linux as Brother provides drivers as well as a tutorial (they even provide .debs). So generally speaking, this is an A+ device for Linux, yet there are some glitches.
So here's a 7 step tutorial to setting up your printer, mainly taken from here/URL]:
1) Download the right .deb for your model (LPR driver) [URL="http://solutions.brother.com/linux/sol/printer/linux/lpr_drivers.html#de"]here (http://solutions.brother.com/linux/sol/printer/linux/cups_wrapper_install3.html#printset).
2) Download the right .deb for your model (CUPS wrapper) here (http://solutions.brother.com/linux/sol/printer/linux/cups_drivers.html#de).
3) Open a terminal and become root (or use sudo in front of all following commands):
su
3) Install the LPR driver first with:
dpkg -i brhl2030lpr_1.1.2-3_i386.deb
(the name may change for your model)
4) STOP! Now we don't install the cups wrapper, but we do the following first:
ln -s /etc/init.d/cupsys /etc/init.d/cups
Apparently the Brother developers were mistaken about the name of cups, because it differs in Debian from other distributions (i.e. it is named cupsys instead of cups)
5) Now install the cups wrapper:
dpkg -i cupswrapperhl2030_1.0.0-1_i386.deb
(may again be differently named depending on your printer model)
6) Open a browser and go to http://localhost:631/. You should find your printer there and you can configure it's every option.
7) Have fun, print fast and enjoy yourself ;)
Best regards,
ember
Reposting here, since I did not get a reply in another forum.
I installed my Brother Printer following these instructions.
After I restarted my computer and went to System->Administration->Printing , I get the error "The CUPS server could not be contacted".
If I do a " sudo /etc/init.d/cupsys restart" , it says "sudo: /etc/init.d/cupsys: command not found"
I would appreciate help on this - linux noob here :)
Thanks all.
mp035
March 12th, 2007, 06:03 AM
Hi printmefine,
It looks as though step 4 didn't work for some reason:
ln -s /etc/init.d/cupsys /etc/init.d/cups
try this:
sudo ln -s /etc/init.d/cupsys /etc/init.d/cups
if it works great, if it doesn't try these two commands and post the resonse you get on the terminal:
you@yourlinuxbox:~$ ls -l /etc/init.d/cupsys
// your shell will print some info about the file here //
you@yourlinuxbox:~$ ls -l /etc/init.d/cups
// it will print something about this file here//
you@yourlinuxbox:~$
mine looks like this:
mark@linuxbox:~$ ls -l /etc/init.d/cupsys
-rwxr-xr-x 1 root root 2130 2006-10-10 02:54 /etc/init.d/cupsys
mark@linuxbox:~$ ls -l /etc/init.d/cups
lrwxrwxrwx 1 root root 18 2007-03-12 15:01 /etc/init.d/cups -> /etc/init.d/cupsys
mark@linuxbox:~$
regards
mp035
March 12th, 2007, 06:43 AM
Hi all,
I have the same problem as aef10 and ym4546 mentioned in post #29, although I am using an HL-2040 (Australian version). For clarity I will repeat the problem:
The printer constantly prints out to the upper right of the page, even though the print previews show the printing to be in the centre. It appears as though the "A4" setting is somehow invalid.
It seems to be printing in "letter" size, even when the paper setting is set to A4.
If I change the size to "legal", the printer prints off the page as expected, but if I change it back to A4, it then stays in "legal" size, rather than the original "letter".
It almost seems that what ever parameter is passed to the driver to specify A4, is invalid, so the driver stays with the previously selected paper size.
I have checked that the printer is set to A4 in cups (got it to let me log in :)), in KDE system settings, and in open office.
It prints in the centre when I print from my windows machine (2 pc's connected to 1 printer, windows is connected to paralell and ubuntu is connected to the usb)
All applications on my ubuntu have the same problem. (Acrobat, Open office, etc...)
It worked fine under kubuntu 6.06 Dapper.
PLEASE HELP!!! ](*,)
Thanks.
smylie
March 18th, 2007, 09:05 AM
Does anyone know how to set up manual duplex printing? According to the Brother website:
http://solutions.brother.com/linux/sol/printer/linux/cups_wrapper_install3.html, it should be an option but it doesn't appear in the printer options in the CUPS web interface.
I have a HL-2040 that i've been able to get duplex running on okay.
I found some apps (like kdevelop or gedit) just work with their printer options.
Failing that, you can get duplex by using lpr directly:
$ lpr -P YOUR_PRINTER_NAME_GOES_HERE -o number-up=2 your_file.txt
Then it just depends on the application you're trying to print from.
For firefox (what i particularly wanted this for), there will be a default printer in the printer list called "default", that you can enter a customized command for (ie, the above).
this is really stupid . . . it should be much easier to use = /
dapicester
March 29th, 2007, 06:47 PM
Hi, my HL2030 is actually working, but i cannot share it with samba. I would like to know what should i do in order to share my printer with samba, since modifying the [printers] and [print$] section of smb.conf doesn't work.
Thanks
haiku99
April 5th, 2007, 04:21 AM
thanks again, this also worked for a Brother MFC-7220....FWIW since I had previously installed a HL-2040 attempting to install the new packages gave error messages until I completely removed the old ones, this was easy to do via Synaptic, found them by searching for the model number and cupswrapper
printmefine
May 14th, 2007, 03:51 PM
Hi printmefine,
It looks as though step 4 didn't work for some reason:
ln -s /etc/init.d/cupsys /etc/init.d/cups
try this:
sudo ln -s /etc/init.d/cupsys /etc/init.d/cups
if it works great, if it doesn't try these two commands and post the resonse you get on the terminal:
you@yourlinuxbox:~$ ls -l /etc/init.d/cupsys
// your shell will print some info about the file here //
you@yourlinuxbox:~$ ls -l /etc/init.d/cups
// it will print something about this file here//
you@yourlinuxbox:~$
mine looks like this:
mark@linuxbox:~$ ls -l /etc/init.d/cupsys
-rwxr-xr-x 1 root root 2130 2006-10-10 02:54 /etc/init.d/cupsys
mark@linuxbox:~$ ls -l /etc/init.d/cups
lrwxrwxrwx 1 root root 18 2007-03-12 15:01 /etc/init.d/cups -> /etc/init.d/cupsys
mark@linuxbox:~$
regards
Hi mp035,
Sorry, I was following the other thread I had posted on this topic (no replies there though :) ) .
sudo ln -s /etc/init.d/cupsys /etc/init.d/cups did not work. I get the following :
ln: creating symbolic link `/etc/init.d/cups' to `/etc/init.d/cupsys': File exists
ls -l /etc/init.d/cupsys gives :
ls: /etc/init.d/cupsys: No such file or directory
ls -l /etc/init.d/cups gives:
lrwxrwxrwx 1 root root 18 2007-03-10 10:52 /etc/init.d/cups -> /etc/init.d/cupsys
Thanks for your help!
gerkin
July 7th, 2007, 02:47 AM
this worked for me:
See: my post here: http://ubuntuforums.org/showthread.php?t=440415&highlight=brother+hl2040+printer for a possible solution
sumithar
September 22nd, 2007, 02:34 PM
Thanks bro. I bought an HL-2040 recently on clearance w/o even thinking if it would work with Linux.
I followed your tutorial blindly and presto, it works.
Regards
gnarly_buttons
November 10th, 2007, 02:53 PM
The tutorial/how-to is great. It works perfectly when I use 32-bit Kubuntu. Are there drivers somewhere for 64-bit Kubuntu?
Thanks,
Scott
Max Roswell
November 14th, 2007, 12:03 AM
Not for nothing, but I just wanted to post that I set up my 2070N printer and got it working first try by doing nothing but going to System > Administration > Printing and using default everything.
I'm on Feisty. Just FYI.
Yleeyas
December 15th, 2007, 09:44 PM
Thanx ember,
Just installed my HL2040 using this HowTo and worked like a charm :)
The only hiccup is the "http://localhost:631/printers/" part; when I try to manage printers I get " error: bad request"
I do have access to the setup via system>admin>printing so all is well \\:D/
thanx again,
yleeyas
edit: Scratch the hiccup part, the link started working all of a sudden
AgentZ86
January 20th, 2008, 04:39 PM
Hi,
so today I bought a nice new laser printer for my home office, namely a Brother 2030. This neat device is supported well by Linux as Brother provides drivers as well as a tutorial (they even provide .debs). So generally speaking, this is an A+ device for Linux, yet there are some glitches.
So here's a 7 step tutorial to setting up your printer, mainly taken from here/URL]:
1) Download the right .deb for your model (LPR driver) [URL="http://solutions.brother.com/linux/sol/printer/linux/lpr_drivers.html#de"]here (http://solutions.brother.com/linux/sol/printer/linux/cups_wrapper_install3.html#printset).
2) Download the right .deb for your model (CUPS wrapper) here (http://solutions.brother.com/linux/sol/printer/linux/cups_drivers.html#de).
3) Open a terminal and become root (or use sudo in front of all following commands):
su
3) Install the LPR driver first with:
dpkg -i brhl2030lpr_1.1.2-3_i386.deb
(the name may change for your model)
4) STOP! Now we don't install the cups wrapper, but we do the following first:
ln -s /etc/init.d/cupsys /etc/init.d/cups
Apparently the Brother developers were mistaken about the name of cups, because it differs in Debian from other distributions (i.e. it is named cupsys instead of cups)
5) Now install the cups wrapper:
dpkg -i cupswrapperhl2030_1.0.0-1_i386.deb
(may again be differently named depending on your printer model)
6) Open a browser and go to http://localhost:631/. You should find your printer there and you can configure it's every option.
7) Have fun, print fast and enjoy yourself ;)
Best regards,
ember
I'm installing on gutsy, but for some reason I type ln -s /etc/init.d/cupsys /etc/init.d/cups as su and I get this:
ln -s /etc/init.d/cupsys /etc/init.d/cups
ln: creating symbolic link `/etc/init.d/cups' to `/etc/init.d/cupsys': Permission denied
strange why would I get permission denied for the super user ??
I also get this when trying this:
dpkg -i mfc240clpr-1.0.0-9.i386.deb
dpkg: requested operation requires superuser privilege
Please advise
I'm using Gutsy with all the latest updates
I actually installed the LDR and the Cups wrapper initially by just clicking on the download and installing with gecko or something, so maybe my install didn't go to the correct place but still I don't understand these super user errors cause I can login with su username and then pass, but if I just type su at the terminal then then pass it does not login to anything.
Anyhow this is strange
Additionally I can go to the http://localhost:631
and the new printer is there etc. shows as online and I can select test print, but the printer just does not print anything and and it's shows in the printer progress tool in Ubuntu that it's processing, but I guess i'ts not going to the correct place.
Seems like it should be working, and I don't know how to diagnose further, I think i'ts something to do with the sym link command, but since I'm having a permission issue I can't complete this portion
Anyhow I'll keep working on it.
Please advise
Thanks
AgentZ86
January 20th, 2008, 05:34 PM
I turned off the printer then back on again, just to see if something would change. No effect.
I attempted reinstall and now I get error regarding permission for the installation.
I did not do any uninstall prior to the attempt but I get errors and now also I noticed that my printer is not in the printer list or at: http://localhost:631
When clicking on the file and allowing the package installer to install the cups wrapper, i get an error cannot open, either corrupt or not permissions.
So I don't know if this has to do with the fact that I've already installed it, but because of this I now have a problem with synaptic. I was going to attempt to uninstall the driver with synaptic but I get errors there too now ?
Now Synaptic give me this error on startup and won't run:
E: The package mfc240ccupswrapper needs to be reinstalled, but I can't find an archive for it.
E: Internal error opening cache (1). Please report.
Now what ? I'm starting to break stuff. ??
:confused:
tora201
April 1st, 2008, 04:45 AM
Did ya get it going? Tutorial worked fine with my 2040 in Mint Daryna with latest updates. No problems whatsoever. Strange that you had problems.....
autocrosser
April 1st, 2008, 05:55 AM
Just a note: Brother printer .debs are available in Hardy--We worked to get them in the repositories.
AgentZ86
April 2nd, 2008, 01:16 AM
Did ya get it going? Tutorial worked fine with my 2040 in Mint Daryna with latest updates. No problems whatsoever. Strange that you had problems.....
Not sure if you were asking me, but yes I've got it working.
And wrote myown tutorial also in another post for my specific printer, thanks all
Elderlygent
July 22nd, 2008, 08:21 AM
Sorry, I can't get the screenshot to come up in the text. I'll try again
wirespot
August 8th, 2008, 11:53 AM
If the cupswrapper .deb fails to install, try doing this:
sudo mkdir -p /usr/share/cups/model/
Apparently it wants to put its PPD file there but the directory doesn't exist and the deb doesn't create it itself.
I just finished installing a 2030 and it works great. The above was the only kink. I like the 2030 driver from the Brother debs better cause it's got toner saving, otherwise it's pretty much the same as the Gutenprint 2060 driver.
mattsl
September 7th, 2008, 10:31 PM
FYI: This HOWTO works for the hl-2035 model too (I'm on Hardy).
Jense
January 28th, 2009, 11:26 PM
Old post, but to make it work in Ibex you have to create the directory
/usr/share/cups/model/.
Else I got this error message on configuring the wrapper
/usr/local/Brother/cupswrapper/cupswrapperHL2030-2.0.1: 64: cannot create /usr/share/cups/model/HL2030.ppd: Directory nonexistent
* Restarting Common Unix Printing System: cupsd [ OK ]
cp: cannot stat `/usr/share/cups/model/HL2030.ppd': No such file or directory
dpkg: Fehler beim Bearbeiten von cupswrapperhl2030 (--install):
Unterprozess post-installation script gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
cupswrapperhl2030
Thanks a lot for writing this howto, helped me a great deal.
artartart
May 31st, 2010, 10:06 PM
Old post, but to make it work in Ibex you have to create the directory
/usr/share/cups/model/.
Else I got this error message on configuring the wrapper
Thanks. Works fine for HL-2030 on Ubuntu 10.04.
lemik
June 26th, 2010, 06:59 AM
I have HL-2035. Ubuntu 10.04 I did everything as in the first post, and printer does not print. Where to look for error?
Powered by vBulletin® Version 4.2.2 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.