Help wwith brother printer setup - Ubunto 8.10 (new to Ubuntu)

Asked by Bill Evans

New to Ubuntu. I need help installing my Brother MFC290C printer - Ubuntu 8.10.
Notebook is Acer 4230.
I know almost nothing about Ubuntu. i.e the command line.
I have the printer drivers from brother for my model.
Bill

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Tomasz 'Zen' Napierala (tzn) said :
#1

Please take a look at this page:
http://solutions.brother.com/linux/en_us/index.html
 It contains Linux drivers for Brother printers

Revision history for this message
Hi (junkthat) said :
#2

I am trying to do exactly the same thing. Would you be kind enough to give step-by-step instructions in plain English?
I can't even figure out which one of these I am supposed to download. What is lpr? rpm? cupswrapper?

MFC-290C
Download Format Version Size Release Date
lpr driver rpm 1.1.2-2 1900 KB 2008/12/09
cupswrapper driver rpm 1.1.2-2 15 KB 2008/12/09
lpr driver deb 1.1.2-2 1899 KB 2008/12/09
cupswrapper driver deb 1.1.2-2 13 KB 2008/12/09

Thank you very much for any help.

Revision history for this message
Tomasz 'Zen' Napierala (tzn) said :
#3

Hi,
You need to install cupswrapper driver. Steps are as follows
In the console/terminal go to the directory, where you saved drivers.
Then to install your printer you should do following steps:
sudo aa-complain cupsd
sudo mkdir /usr/share/cups/model
sudo ln -s /etc/init.d/cupsys /etc/init.d/lpd
sudo mkdir /var/spool/lpd
sudo apt-get install csh sane-utils
sudo dpkg -i cupswrapper driver deb 1.1.2-2

Revision history for this message
Bill Evans (wwevans) said :
#4

Hi,
I know someone who programs in Unix. When I get mine setup I'll try to
write it down and send it. I expect to use the Cupswrapper driver(s).

No doubt someone installed Ubuntu for you. Could you get them to setup
your printer too?

Hi wrote:
> Your question #62294 on Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+question/62294
>
> Hi requested for more information:
> I am trying to do exactly the same thing. Would you be kind enough to give step-by-step instructions in plain English?
> I can't even figure out which one of these I am supposed to download. What is lpr? rpm? cupswrapper?
>
> MFC-290C
> Download Format Version Size Release Date
> lpr driver rpm 1.1.2-2 1900 KB 2008/12/09
> cupswrapper driver rpm 1.1.2-2 15 KB 2008/12/09
> lpr driver deb 1.1.2-2 1899 KB 2008/12/09
> cupswrapper driver deb 1.1.2-2 13 KB 2008/12/09
>
> Thank you very much for any help.
>
>

Revision history for this message
Hi (junkthat) said :
#5

Thank you very much for the help and I am sorry for taking so long to respond.

I'm on my own here :)
I installed (should I say botched?) Ubuntu myself on an old Gateway laptop (new hard drive) and it's giving me quite a bit of trouble. For example, regular cds are not recognized, although bootable ones like the one that came with the printer are (go figure!).
As soon as I can figure out how to properly backup everything I have, download the newest version on a flash-drive and install it from there, I'll do a new install.
But that's another discussion. For now, I need to install this printer to replace the dead one I had.

I followed your very clear instrucions Tomasz (thank you so much), but it doesn't seem to be be working. That been said, I realize that I gave you wrong information.

-------------- It is Ubuntu 8.04 and Ubuntu 7.10 that is installed. -------------------
I am actually logged in under 7.10 sda1. I'm not sure what it means, but logging under 8.04 takes at least 15 minutes to boot up, so I never use it.

I had downloaded all drivers. To make sure I checked and they are all there. Here is what I get:
blabla@laptop:~$ cd drivers
blabla@laptop:~/drivers$ sudo aa-complain cupsd
[sudo] password for blabla:
Setting /etc/apparmor.d/usr.sbin.cupsd to complain mode.
blabla@laptop:~/drivers$ sudo mkdir /usr/share/cups/model
mkdir: cannot create directory `/usr/share/cups/model': File exists
blabla@laptop:~/drivers$ sudo ln -s /etc/init.d/cupsys /etc/init.d/lpd
blabla@laptop:~/drivers$ sudo mkdir /var/spool/lpd
blabla@laptop:~/drivers$ sudo apt-get install csh sane-utils
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
  unpaper
The following NEW packages will be installed:
  csh sane-utils
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 358kB of archives.
After unpacking 717kB of additional disk space will be used.
Err http://archive.ubuntu.com gutsy/universe csh 20060813-1
  Could not resolve 'archive.ubuntu.com'
Err http://archive.ubuntu.com gutsy/universe sane-utils 1.0.19~cvs20070505-3ubuntu2
  Could not resolve 'archive.ubuntu.com'
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/c/csh/csh_20060813-1_i386.deb Could not resolve 'archive.ubuntu.com'
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/s/sane-backends/sane-utils_1.0.19~cvs20070505-3ubuntu2_i386.deb Could not resolve 'archive.ubuntu.com'
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
blabla@laptop:~/drivers$ sudo dpkg -i cupswrapper driver deb 1.1.2-2
dpkg: error processing cupswrapper (--install):
 cannot access archive: No such file or directory
dpkg: error processing driver (--install):
 cannot access archive: No such file or directory
dpkg: error processing deb (--install):
 cannot access archive: No such file or directory
dpkg: error processing 1.1.2-2 (--install):
 cannot access archive: No such file or directory
Errors were encountered while processing:
 cupswrapper
 driver
 deb
 1.1.2-2
blabla@laptop:~/drivers$ ls
mfc290ccupswrapper-1.1.2-2.i386.deb mfc290clpr-1.1.2-2.i386.deb
mfc290ccupswrapper-1.1.2-2.i386.rpm mfc290clpr-1.1.2-2.i386.rpm
blabla@laptop:~/drivers$ cd /
blabla@laptop:/$

I hope this will make sense to you. Thank you so much for any help.

Revision history for this message
Hi (junkthat) said :
#6

After posting, I realize that there are some links in there. Should have I been on-line?
I've always read to be careful not to browse when using sudo so I did all this while off-line. Should it be as simple as getting on line?
This might be a Duh! moment... LOL ....

Revision history for this message
Tomasz 'Zen' Napierala (tzn) said :
#7

That's right, you should be on-line to install additional software. No worries, you can be online while using sudo
Also don't do:
sudo dpkg -i cupswrapper driver deb 1.1.2-2
It was just an example. What you should do is to install mfc290ccupswrapper-1.1.2-2.i386.deb
sudo dpkg -i mfc290ccupswrapper-1.1.2-2.i386.deb

Then you should be able to install the driver using Administration - Printers

Revision history for this message
Hi (junkthat) said :
#8

Yipee-Yeah!!! Mr Gutemberg would be proud of me ... and of you for the help. :) Thank you very much.

I had to also install the lpr driver and re-install the usb cable which was not fully plugged in (who ever had the idea to design it so you'd have to plug it under the scanner and have it snake through the belly of the machine?).

Below are the final terminal steps I took. Now, the physical baby-steps to take:
1. Download the drivers needed from http://solutions.brother.com/linux/en_us/index.html (for MFC-290C they are precisely located at http://solutions.brother.com/linux/en_us/download_prn.html#MFC-290C ). The first link gives all Brother drivers for Linux.
2. Install them following Tomasz or below instructions.
3. Unplug your printer. Connect the usb cable directly to your computer.
4. Plug in your printer. A small pop-up window will tell you that it is connected and prompt you to configure it. Make it default if this is the main printer you use, and voila! you're ready to print your memoires.

Hope it will be helpful to anyone who needs it. Thank you very much Tomasz and Bill. I truly appreciate your help.

---------------------------------------------------
blabla@laptop:~$ cd drivers
blabla@laptop:~/drivers$ sudo aa-complain cupsd
[sudo] password for blabla:
Setting /etc/apparmor.d/usr.sbin.cupsd to complain mode.
blabla@laptop:~/drivers$ sudo mkdir /usr/share/cups/model
mkdir: cannot create directory `/usr/share/cups/model': File exists
blabla@laptop:~/drivers$ sudo ln -s /etc/init.d/cupsys /etc/init.d/lpd
ln: creating symbolic link `/etc/init.d/lpd' to `/etc/init.d/cupsys': File exists
blabla@laptop:~/drivers$ sudo mkdir /var/spool/lpd
mkdir: cannot create directory `/var/spool/lpd': File exists
blabla@laptop:~/drivers$ sudo apt-get install csh sane-utils
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
  unpaper
The following NEW packages will be installed:
  csh sane-utils
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 358kB of archives.
After unpacking 717kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com gutsy/universe csh 20060813-1 [245kB]
Get:2 http://archive.ubuntu.com gutsy/universe sane-utils 1.0.19~cvs20070505-3ubuntu2 [113kB]
Fetched 358kB in 4s (76.9kB/s)
Selecting previously deselected package csh.
(Reading database ... 109379 files and directories currently installed.)
Unpacking csh (from .../csh_20060813-1_i386.deb) ...
Selecting previously deselected package sane-utils.
Unpacking sane-utils (from .../sane-utils_1.0.19~cvs20070505-3ubuntu2_i386.deb) ...
Setting up csh (20060813-1) ...

Setting up sane-utils (1.0.19~cvs20070505-3ubuntu2) ...
Adding saned group and user...

blabla@laptop:~/drivers$ sudo dpkg -i mfc290ccupswrapper-1.1.2-2.i386.deb
Selecting previously deselected package mfc290ccupswrapper.
(Reading database ... 109401 files and directories currently installed.)
Unpacking mfc290ccupswrapper (from mfc290ccupswrapper-1.1.2-2.i386.deb) ...
dpkg: dependency problems prevent configuration of mfc290ccupswrapper:
 mfc290ccupswrapper depends on mfc290clpr; however:
  Package mfc290clpr is not installed.
dpkg: error processing mfc290ccupswrapper (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 mfc290ccupswrapper
blabla@laptop:~/drivers$
blabla@laptop:~/drivers$ sudo dpkg -i mfc290clpr-1.1.2-2.i386.deb
Selecting previously deselected package mfc290clpr.
(Reading database ... 109407 files and directories currently installed.)
Unpacking mfc290clpr (from mfc290clpr-1.1.2-2.i386.deb) ...
Setting up mfc290clpr (1.1.2-2) ...
 * Restarting Common Unix Printing System: cupsd [ OK ]

blabla@laptop:~/drivers$ sudo dpkg -i mfc290ccupswrapper-1.1.2-2.i386.deb
(Reading database ... 109425 files and directories currently installed.)
Preparing to replace mfc290ccupswrapper 1.1.2-2 (using mfc290ccupswrapper-1.1.2-2.i386.deb) ...
Unpacking replacement mfc290ccupswrapper ...
Setting up mfc290ccupswrapper (1.1.2-2) ...
 * Stopping Common Unix Printing System: cupsd [ OK ]
 * Restarting Common Unix Printing System: cupsd [ OK ]

blabla@laptop:~/drivers$ cd
blabla@laptop:~$

Can you help with this problem?

Provide an answer of your own, or ask Bill Evans for more information if necessary.

To post a message you must log in.