Major problem installing Brother printer MFC-J430W
Ubuntu 14.04 installed on Dell Inspiron 17” laptop
Dual Load – Windows 7 and Ubuntu 14.04 Brother printer – MFC-J430W Download and installed – mfcj430wcupswrap per-3.0.0-1.i386.deb mfcj430wlpr-3.0.1.1.i386.deb I click on the download package icon The Ubuntu Software Center box opens showing the driver above ready to install. I click on “Install” and it appears to be installing. I get the usual warning message about the package being of bad quality and click on “ignore and install”. (I have received this message for years.) I restart the computer. That's it... I've done this many times but this time the printer doasn't respond at all. I do not know where to look to see if the drivers were indeed installed. |
Did you try installing via a terminal?
Quote:
That should at least give you an error message. BTW, you'll want to install using 'sudo dpkg....' |
Thank you for your reply.
"Command : dpkg -i --force-all (lpr-drivername)" I entered Code:
sudo dpkg -i --force-all mfcj430wlpr-3.0.1-1.i386.deb I followed your suggestion: Quote:
Code:
1:~$ dpkg -l | grep Brother I repeat, the printer works with no problems using the Windows 7 system. |
Well I don't know if I can help here but I give you my 2 cents.
I have a Brother DCP 195C installed on my desktop running WinXP and several Linux,works perfectly. On my Laptop (Dell Inspiron 1501) I have a WinXP and I had Ubuntu 10.10, printer worked perfectly wireless over my home network. I changed to Ubuntu 14.10, downloaded the driver install feature from the Brother website, installed the drivers in a terminal (lpr and cupswrapper file) and that was about it; the printer just couldn't connect via lpd://ipaddress/binary_p1. I always got the same message: printer may not be connected. I got tired of it and switched to Mint 17.1 and that allowed me to print via Samba, not via the regular lpd thing. I have done this many times like you,and just don't know what is wrong with the new distros. I just couldn't get it working regularly with the new Ubuntu or Mint. Mint did it with samba,while Ubuntu did not,for whatever reason.Rather frustrating. |
Quote:
Let's also see how the printer URI is defined in /etc/cups/printers.conf You could also try configuring using the CUPS http interface (rather than the Ubuntu utility) via your browser http://localohost:631/admin *You'll need to enter your root credentials when prompted. |
Solved
I removed Ubuntu and installed Linux Mint. Had the printer up and printing in 15 minutes or so.
Thanks for the replies. I do appreciate them. |
Quote:
|
Quote:
|
I downloaded the lpd drivers and installed them per instructions.
The strange thing about Ubuntu was, after I installed the drivers I could print a test page, but nothing else. It would not respond to anything other then "print a test page". |
Well,you got more luck than I did. I could only get the printer working wireless with samba in Mint, not with the lpd driver.
Now if I understand it well, you installed a lpr file and a cupswrapper file-correct? Then you did: lpd://ip address/binary_p1-correct? I am still interested in this because for me it didn't work. |
Actually, the AppSocket (AKA JetDirect) protocol is preferred over using the legacy LPD protocol where supported, and this is the case for most modern network-attached printers, including Brother models. (Refer to the CUPS documentation for more info about that.)
Code:
socket://<IP address> Code:
DeviceURI socket://192.168.90.13 Code:
lpd://HL2150N.local/BINARY_P1 |
Ok, Ferrari I tried both of your suggestions-no luck.
It seems I am stuck with samba printing which btw works very well, but it was just the thing I didn't really want. I still don't understand why it worked perfectly with Ubuntu 9.10 and 10.10 and doesn't work with Ubuntu 14.10 nor with Mint 17.1. That's a mystery for me. When I do the socket://ipaddress/ I get: Printer may not be connected. When I do lpd://DCP195C.local/BINARY_P1 I get: Unable to find printer. (Avahi being installed) |
Can you successfully ping the printer by the IP address?
When you tried Code:
lpd://DCP195C.local/BINARY_P1 Code:
ping DCP195C.local |
The answer is: ping: unknown host DCP195C.local
|
Then that host doesn't exist.
An thread discussing the use of using printer hostnames here (openSUSE based, but still applicable) https://forums.opensuse.org/showthre...87#post2621587 For example, the following should be able to determine the printer hostname (change the IP address to match your printer config) Code:
snmpget -c public -v 1 192.168.90.13 sysName.0 Code:
/usr/lib/cups/backend/snmp 192.168.90.13 |
All times are GMT -5. The time now is 02:44 PM. |