Brother MFCJ-430W printer not working in Ubuntu 12.04.1 LTS
Trying hard to ge away from MS but struggling with the level of difficulty in installing stuff incl printer drivers etc in Ubuntu 12.
I have found the drivers for my Brother MFCJ-430W on Brother website, there are 2 (LPR & CUPS)
Ubuntu sees the printer but cannot find the drivers in Download folder.
Brother instructions are to install drivers by typing in some code in a Terminal window in the directory the drivers are located.
I can find the Terminal program but 6 1/2 hours later I still can't find how to even get the terminal window working from that directory (or even for that matter how to even show the drectory tree)
There seemed a lot of somewhat contrdictory advice on how to get printer drivers installed, but few were marked solved that had any useful stuff in them for me.
Is there a youtube clip or similar, or just step by step instructions for those of us a bit less tecco that would help get this job done?
Cheers
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu cups Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- actionparsnip
- Solved:
- Last query:
- Last reply:
Revision history for this message
|
#1 |
What is the output of:
lsb_release -a; uname -a
Thanks
Revision history for this message
|
#2 |
On 08/16/2012 05:35 AM, actionparsnip wrote:
> lsb_release -a; uname -a
> No LSB modules are available.
> Distributor ID: Ubuntu
> Description: Ubuntu 12.04.1 LTS
> Release: 12.04
> Codename: precise
> Linux ubuntu 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC
> 2012 x86_64 x86_64 x86_64 GNU/Linux
Revision history for this message
|
#3 |
How are you intending to connect the printer to your computer?
The model you are using can be connected either via USB or Wifi. If you are intending to use Wifi you need to get it configured to your network first. I would recommend you give it a fixed ip address it will make it easier to find.
If you are using USB can you also give us the output of
lsusb -v
Revision history for this message
|
#4 |
On 08/16/2012 10:51 PM, Warren Hill wrote:
> lsusb -v
I plan to use USB only at present, output is:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0002 2.0 root hub
bcdDevice 3.02
iManufacturer 3
iProduct 2
iSerial 1
bNumConfigur
Configuration Descriptor:
bLength 9
bDescripto
wTotalLength 25
bNumInterfaces 1
bConfigura
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
iInterface 0
Endpoint Descriptor:
bLength 7
Transfer Type Interrupt
Synch Type None
Usage Type Data
bInterval 12
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0001 1.1 root hub
bcdDevice 3.02
iManufacturer 3
iProduct 2
iSerial 1
bNumConfigur
Configuration Descriptor:
bLength 9
bDescripto
wTotalLength 25
bNumInterfaces 1
bConfigura
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
iInterface 0
Endpoint Descriptor:
bLength 7
Transfer Type Interrupt
Synch Type None
Usage Type Data
bInterval 255
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0001 1.1 root hub
bcdDevice 3.02
iManufacturer 3
iProduct 2
iSerial 1
bNumConfigur
Configuration Descriptor:
bLength 9
bDescripto
wTotalLength 25
bNumInterfaces 1
bConfigura
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
iInterface 0
Endpoint Descriptor:
bLength 7
Transfer Type Interrupt
Synch Type None
Usage Type Data
bInterval 255
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0001 1.1 root hub
bcdDevice 3.02
iManufacturer 3
iProduct 2
iSerial 1
bNumConfigur
Configuration Descriptor:
bLength 9
bDescripto
wTotalLength 25
bNumInterfaces 1
bConfigura
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
iInterface 0
Endpoint Descriptor:
bLength 7
Transfer Type Interrupt
Synch Type None
Usage Type Data
bInterval 255
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0001 1.1 root hub
bcdDevice 3.02
iManufacturer 3
iProduct 2
iSerial 1
bNumConfigur
Configuration Descriptor:
bLength 9
bDescripto
wTotalLength 25
bNumInterfaces 1
bConfigura
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
iInterface 0
Endpoint Descriptor:
bLength 7
Transfer Type Interrupt
Synch Type None
Usage Type Data
bInterval 255
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 0 Full speed (or root) hub
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0001 1.1 root hub
bcdDevice 3.02
iManufacturer 3
iProduct 2
iSerial 1
bNumConfigur
Configuration Descriptor:
bLength 9
bDescripto
wTotalLength 25
bNumInterfaces 1
bConfigura
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
iInterface 0
Endpoint Descriptor:
bLength 7
Transfer Type Interrupt
Synch Type None
Usage Type Data
bInterval 255
Bus 001 Device 004: ID 04f9:0281 Brother Industries, Ltd
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x04f9 Brother Industries, Ltd
idProduct 0x0281
bcdDevice 1.00
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigur
Configuration Descriptor:
bLength 9
bDescripto
wTotalLength 62
bNumInterfaces 2
bConfigura
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 2mA
Interface Descriptor:
bLength 9
iInterface 0
Endpoint Descriptor:
bLength 7
Transfer Type Bulk
Synch Type None
Usage Type Data
bInterval 1
Endpoint Descriptor:
bLength 7
Transfer Type Bulk
Synch Type None
Usage Type Data
bInterval 1
Interface Descriptor:
bLength 9
iInterface 0
Endpoint Descriptor:
bLength 7
Transfer Type Bulk
Synch Type None
Usage Type Data
bInterval 1
Endpoint Descriptor:
bLength 7
Transfer Type Bulk
Synch Type None
Usage Type Data
bInterval 1
Endpoint Descriptor:
bLength 7
Transfer Type Interrupt
Synch Type None
Usage Type Data
bInterval 16
Bus 003 Device 002: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x046d Logitech, Inc.
idProduct 0xc018 Optical Wheel Mouse
bcdDevice 43.01
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigur
Configuration Descriptor:
bLength 9
bDescripto
wTotalLength 34
bNumInterfaces 1
bConfigura
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
iInterface 0
HID Device Descriptor:
bLength 9
bcdHID 1.11
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
Transfer Type Interrupt
Synch Type None
Usage Type Data
bInterval 10
Bus 003 Device 003: ID 03f0:0024 Hewlett-Packard KU-0316 Keyboard
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x03f0 Hewlett-Packard
idProduct 0x0024 KU-0316 Keyboard
bcdDevice 3.00
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigur
Configuration Descriptor:
bLength 9
bDescripto
wTotalLength 34
bNumInterfaces 1
bConfigura
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
iInterface 0
HID Device Descriptor:
bLength 9
bcdHID 1.10
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
Transfer Type Interrupt
Synch Type None
Usage Type Data
bInterval 10
Revision history for this message
|
#5 |
OK your computer can see the printer so we should be able to install it.
On the brother website here
http://
You need to download the cups and lpr drivers for your model
then follow the instructions here
http://
I would suggest when you download the drivers you download them to your home directory.
Next : Open a terminal
If you are using the Gnome interface, open the Terminal console via "Applications-
If you are using the Unity interface, the easiest way to open the Terminal is to use the 'search' function on the dash. Or you can click on the 'More Apps' button, click on the 'See more results' by the installed section, and find it in that list of applications. A third way, available after you click on the 'More Apps' button, is to go to the search bar, and see that the far right end of it says 'All Applications'. You then click on that, and you'll see the full list. Then you can go to Accessories > Terminal after that.
So the methods in Unity are:
Dash > Search for Terminal
Dash > More Apps > 'See More Results' > Terminal
Dash > More Apps > Accessories > Terminal
Step 2: enter the following command
cd ~;ls
At this point you should see the drivers you have downloaded
If not you can either move the files to your home directory using the file manager, of change to the directory where you downloaded the files.
once you can see the files you have downloaded (by typing "ls" in the terminal) simply follow the instructions from brother they take a little time but once set up it should just work
Revision history for this message
|
#6 |
Hi Warren,
already had drivers, so moved them to Home as per your suggestion since
I don't know the commands to list or navigate directories, and then
followed instructions from Brother site.
Their instructions to enter into terminal :" # dpkg -i --force-all
*******
*******
"#" with "sudo".
No error message from CUPS install, although install text doesn't look
much like Brother instructions example, but I got an error from LPR
install :
" Setting up mfcj430wlpr:i386 (3.0.0-1) ...
mkdir: cannot create directory `/var/spool/
or directory
chown: cannot access `/var/spool/
chgrp: cannot access `/var/spool/
chmod: cannot access `/var/spool/
Followed through next step anyway (checking CUPS & lpr drivers), got
output that looked ok,
" dpkg -l | grep Brother
ii mfcj430wcupswra
Brother CUPS Inkjet Printer Definitions
ii mfcj430wlpr:i386 3.0.0-1 Brother lpr
Inkjet Printer Definitions
ii printer-
printer driver Brother P-touch label printers
But .. still can't print : test pages are sitting in "idle".
Any ideas?
Cheers,
Scott
On 08/17/2012 09:01 PM, Warren Hill wrote:
> Your question #205974 on Ubuntu changed:
> https:/
>
> Status: Open => Answered
>
> Warren Hill proposed the following answer:
> OK your computer can see the printer so we should be able to install it.
>
> On the brother website here
> http://
>
> You need to download the cups and lpr drivers for your model
>
> then follow the instructions here
>
> http://
>
> I would suggest when you download the drivers you download them to your
> home directory.
>
> Next : Open a terminal
>
> If you are using the Gnome interface, open the Terminal console via
> "Applications-
>
> If you are using the Unity interface, the easiest way to open the
> Terminal is to use the 'search' function on the dash. Or you can click
> on the 'More Apps' button, click on the 'See more results' by the
> installed section, and find it in that list of applications. A third
> way, available after you click on the 'More Apps' button, is to go to
> the search bar, and see that the far right end of it says 'All
> Applications'. You then click on that, and you'll see the full list.
> Then you can go to Accessories > Terminal after that.
>
> So the methods in Unity are:
> Dash > Search for Terminal
> Dash > More Apps > 'See More Results' > Terminal
> Dash > More Apps > Accessories > Terminal
>
> Step 2: enter the following command
>
> cd ~;ls
>
> At this point you should see the drivers you have downloaded
>
> If not you can either move the files to your home directory using the
> file manager, of change to the directory where you downloaded the files.
>
> once you can see the files you have downloaded (by typing "ls" in the
> terminal) simply follow the instructions from brother they take a
> little time but once set up it should just work
>
Revision history for this message
|
#7 |
cd $HOME
wget http://
sudo dpkg -i ./mfcj430wlpr-
rm ./mfcj430wlpr-
wget http://
sudo dpkg -i ./mfcj430wcupsw
rm ./mfcj430wcupsw
sudo apt-get -f install
Should do it
Revision history for this message
|
#8 |
Working fine now, Thanks a bunch !!
Revision history for this message
|
#9 |
Legend !
Printer works, Boo-Yah!
Now I will see if I can get my son's working ; same issue, Ubuntu 12
with Brother printer (he's been unable to print for 5 weeks and was
using mine until I installed Ubuntu)
On 08/17/2012 11:45 PM, actionparsnip wrote:
> sudo apt-get -f install
Revision history for this message
|
#10 |
Same method, install the lpr then install the cupswrapper. Use the Brother Linux site. Brother loves Linux