[SOLVED] Unable to install Brother HL-L2380DW printer/scanner

Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
dpitch40
Level 2
Level 2
Posts: 93
Joined: Sun Nov 11, 2012 7:12 pm

[SOLVED] Unable to install Brother HL-L2380DW printer/scanner

Post by dpitch40 »

I've had a Brother HL-L2380DW printer/scanner for several years now. Lately I seem to be completely unable to get it to work over the network. I'm downloading the driver installation script from Brother here, and running it like so:

Code: Select all

$ sudo bash linux-brprinter-installer-2.2.2-1 
Input model name ->HL-L2380DW

You are going to install following packages.
   hll2380dwlpr-3.2.0-1.i386.deb
   hll2380dwcupswrapper-3.2.0-1.i386.deb
   brscan4-0.4.9-1.amd64.deb
   brscan-skey-0.3.1-1.amd64.deb
OK? [y/N] ->y

dpkg -x hll2380dwlpr-3.2.0-1.i386.deb /
dpkg -x hll2380dwcupswrapper-3.2.0-1.i386.deb /
dpkg-deb: building package 'hll2380dwlpr' in 'hll2380dwlpr-3.2.0-1a.i386.deb'.
dpkg -b ./brother_driver_packdir hll2380dwlpr-3.2.0-1a.i386.deb
dpkg-deb: building package 'hll2380dwcupswrapper' in 'hll2380dwcupswrapper-3.2.0-1a.i386.deb'.
dpkg -b ./brother_driver_packdir hll2380dwcupswrapper-3.2.0-1a.i386.deb
dpkg -i --force-all hll2380dwlpr-3.2.0-1a.i386.deb
Selecting previously unselected package hll2380dwlpr:i386.
(Reading database ... 962899 files and directories currently installed.)
Preparing to unpack hll2380dwlpr-3.2.0-1a.i386.deb ...
Unpacking hll2380dwlpr:i386 (3.2.0-1) ...
Setting up hll2380dwlpr:i386 (3.2.0-1) ...
dpkg -i --force-all hll2380dwcupswrapper-3.2.0-1a.i386.deb
Selecting previously unselected package hll2380dwcupswrapper:i386.
(Reading database ... 962918 files and directories currently installed.)
Preparing to unpack hll2380dwcupswrapper-3.2.0-1a.i386.deb ...
Unpacking hll2380dwcupswrapper:i386 (3.2.0-1) ...
Setting up hll2380dwcupswrapper:i386 (3.2.0-1) ...
lpadmin -p HLL2380DW -E -v dnssd://Brother%20HL-L2380DW%20series._ipp._tcp.local/?uuid=e3248000-80ce-11db-8000-3c2af422eb8b -P /usr/share/ppd/brother/brother-HLL2380DW-cups-en.ppd
#
Will you specify the Device URI? [Y/n] ->Y


0: https
1: http
2: lpd
3: cups-brf:/
4: socket
5: beh
6: ipps
7: ipp
8: hp
9: smb
10: hpfax
11: dnssd://Brother%20HL-L2380DW%20series._ipp._tcp.local/?uuid=e3248000-80ce-11db-8000-3c2af422eb8b
12: ipp://BRN3C2AF422EB8B.local:631/ipp/print
13 (I): Specify IP address.
14 (A): Auto. (dnssd://Brother%20HL-L2380DW%20series._ipp._tcp.local/?uuid=e3248000-80ce-11db-8000-3c2af422eb8b)

select the number of destination Device URI. ->14

lpadmin -p HLL2380DW -v dnssd://Brother%20HL-L2380DW%20series._ipp._tcp.local/?uuid=e3248000-80ce-11db-8000-3c2af422eb8b -E
Test Print? [y/N] ->N

You are going to install following packages.
   brscan4-0.4.9-1.amd64.deb
dpkg -i --force-all brscan4-0.4.9-1.amd64.deb
Selecting previously unselected package brscan4.
(Reading database ... 962923 files and directories currently installed.)
Preparing to unpack brscan4-0.4.9-1.amd64.deb ...
Unpacking brscan4 (0.4.9-1) ...
Setting up brscan4 (0.4.9-1) ...
This software is based in part on the work of the Independent JPEG Group.
You are going to install following packages.
   brscan-skey-0.3.1-1.amd64.deb
dpkg -i --force-all brscan-skey-0.3.1-1.amd64.deb
Selecting previously unselected package brscan-skey.
(Reading database ... 962972 files and directories currently installed.)
Preparing to unpack brscan-skey-0.3.1-1.amd64.deb ...
Unpacking brscan-skey (0.3.1-1) ...
Setting up brscan-skey (0.3.1-1) ...
 enter IP address ->192.168.030.155

brsaneconfig4 -a name=HL-L2380DW model=HL-L2380DW ip=192.168.030.155
Hit Enter/Return key.
$
I've tried it from a fresh state with URI options 13 and 14; for option 13 (enter the IP address), I've tried entering the IP address I get from the printer's Settings > Network > Wired LAN > TCP/IP > IP Address both with and without leading zeroes, and changing the address to a different one in case there was a conflict. None of these approaches work; after the script finishes I can't print a test page or scan. I'm at my wit's end; I'm pretty sure entering the IP address in this script is how I got the printer to work in the past. What am I doing wrong?
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
User avatar
JerryF
Level 16
Level 16
Posts: 6572
Joined: Mon Jun 08, 2015 1:23 pm
Location: Rhode Island, USA

Re: Unable to install Brother HL-L2380DW printer/scanner

Post by JerryF »

Do you have your firewall active? If so, temporarily turn it off to see if you can print/scan.
LanceM

Re: Unable to install Brother HL-L2380DW printer/scanner

Post by LanceM »

I just had a similar issue. Centurylink or my modem changed my ip address with no warning. The one that changed was in the modem settings under DHCP as the pic attached. It is possible the printer is giving you the wrong ip address. If they don't match, your router may let you match the one in the printer (my router allows this). If not, I would suggest referring to its menu and do a factory reset. Then use it to to look for your modem (hopefully you have a WPS button on the router and that option in the printer settings to support it). Then uninstall the current printer with the Terminal and reinstall it.
To uninstall:

Code: Select all

sudo dpkg -l | grep Brother
This will list all installed files. Start at the top with

Code: Select all

brscan-skey
and work you way down to

Code: Select all

printer-driver-ptouch
uninstalling each one with

Code: Select all

sudo dpkg -P
Example:

Code: Select all

sudo dpkg -P brscan-skey
Once done, verify status with:

Code: Select all

sudo dpkg -l | grep Brother
Now reinstall the printer and answer yes at the URI and select auto. Make sure and get the newest Driver Install Tool Deb from Brother.
IP.jpg
dpitch40
Level 2
Level 2
Posts: 93
Joined: Sun Nov 11, 2012 7:12 pm

Re: Unable to install Brother HL-L2380DW printer/scanner

Post by dpitch40 »

JerryF wrote: Sat Oct 17, 2020 11:21 am Do you have your firewall active? If so, temporarily turn it off to see if you can print/scan.
No, my firewall was already turned off.
LanceM wrote: Sat Oct 17, 2020 11:37 am I just had a similar issue. Centurylink or my modem changed my ip address with no warning. The one that changed was in the modem settings under DHCP as the pic attached. It is possible the printer is giving you the wrong ip address.
I'm confused--how can my ISP affect my ability to communicate on my internal home LAN? How can my printer give me the "wrong" IP address?
LanceM

Re: Unable to install Brother HL-L2380DW printer/scanner

Post by LanceM »

I'm confused--how can my ISP affect my ability to communicate on my internal home LAN? How can my printer give me the "wrong" IP address?
All I know is mine changed. It had been the same for several years. Can you check the report you printed against what your modem says its DHCP IP address is?
dpitch40
Level 2
Level 2
Posts: 93
Joined: Sun Nov 11, 2012 7:12 pm

Re: Unable to install Brother HL-L2380DW printer/scanner

Post by dpitch40 »

LanceM wrote: Sat Oct 17, 2020 1:22 pm
I'm confused--how can my ISP affect my ability to communicate on my internal home LAN? How can my printer give me the "wrong" IP address?
All I know is mine changed. It had been the same for several years. Can you check the report you printed against what your modem says its DHCP IP address is?
I don't even see what my modem has to do with this. Wouldn't its IP address be my externally-facing address? Communicating with my printer is entirely on my home network, so it wouldn't factor in at all. My modem is provided and installed by my ISP, and I don't think I can directly access it anyway.
LanceM

Re: Unable to install Brother HL-L2380DW printer/scanner

Post by LanceM »

On the bottom of you modem you should see the login and password for your modem. Look for your modem address and admin password.
If it's there, type the address in your browser's address bar and press enter. The user might be admin. See if you can log in. What model is your router?
dpitch40
Level 2
Level 2
Posts: 93
Joined: Sun Nov 11, 2012 7:12 pm

Re: Unable to install Brother HL-L2380DW printer/scanner

Post by dpitch40 »

I have TDM service through US Internet; my modem is on the outside of my house and requires a ladder to physically access; I highly doubt I can just log into it like I could with a modem I own and control. I would need to call customer service and have them do whatever needs doing on it, so I'd need to know exactly what to ask. My router is a Netgear Nighthawk AC1750, and I can log into it.
LanceM

Re: Unable to install Brother HL-L2380DW printer/scanner

Post by LanceM »

If you log in to the netgear, can you find the DHCP IP?
dpitch40
Level 2
Level 2
Posts: 93
Joined: Sun Nov 11, 2012 7:12 pm

Re: Unable to install Brother HL-L2380DW printer/scanner

Post by dpitch40 »

I'm not sure; there's nothing answering to that name in my router status. Do any of these look like it?

Code: Select all

Router Information
Hardware Version    R6700v2
Firmware Version    V1.2.0.74_1.0.1
GUI Language Version    V1.2.0.62

LAN Port
MAC Address     B0:39:56:18:2A:2F
IP Address  192.168.1.1
DHCP Server     On

Internet Port
MAC Address     B0:39:56:18:2A:31
IP Address  192.168.30.154
Connection  DHCP Client
IP Subnet Mask  255.255.255.0
Domain Name Server  192.168.30.1
LanceM

Re: Unable to install Brother HL-L2380DW printer/scanner

Post by LanceM »

All I see is the DHCP is on. Neither of those IP addresses match your printer's network printout, at least it's not what you entered in the install in your first post. I really don't know. You could try uninstalling the printer by the commands I gave and doing it again with this ip address: 192.168.30.154.
Sorry I'm not more help, but you've got hardware, I don't know anything about. I'll still bet it's some kind of ip address problem.
dpitch40
Level 2
Level 2
Posts: 93
Joined: Sun Nov 11, 2012 7:12 pm

Re: Unable to install Brother HL-L2380DW printer/scanner

Post by dpitch40 »

Why would an IP address from my router be for my printer? Why would I use an IP other than the one my printer gives me to address it? I thought every device on a LAN had its own unique IP address.

EDIT: In my printer's TCP/IP settings, I see the boot method is currently set to static (i.e. a static, user-selected IP address, which is what I entered into the driver installation). The other options are Auto, RARP, BOOTP, and DHCP.
LanceM

Re: Unable to install Brother HL-L2380DW printer/scanner

Post by LanceM »

I just don't know. I wish I cold help.
Edit: Can you connect it with a USB printer cable to your PC and see if the scanner works?
dpitch40
Level 2
Level 2
Posts: 93
Joined: Sun Nov 11, 2012 7:12 pm

Re: Unable to install Brother HL-L2380DW printer/scanner

Post by dpitch40 »

It does work normally if I connect it via USB. But I should be able to use it over my LAN, just like I used to.
dpitch40
Level 2
Level 2
Posts: 93
Joined: Sun Nov 11, 2012 7:12 pm

Re: Unable to install Brother HL-L2380DW printer/scanner

Post by dpitch40 »

I tried doing a "Network Reset" on my printer (which involved, among other things, a reboot). When it finished, the printer had a new IP address with the BOOT method set to auto, it showed up on my router's list of connected devices (it apparently didn't before), and configuring it via the IP address worked! I'm not sure what exactly changed or how I fixed it, but this issue seems to be resolved.
LanceM

Re: [SOLVED] Unable to install Brother HL-L2380DW printer/scanner

Post by LanceM »

Hooray! Another IP mystery solved.
Netherprovinc3
Level 4
Level 4
Posts: 456
Joined: Mon Feb 04, 2019 9:29 pm

Re: Unable to install Brother HL-L2380DW printer/scanner

Post by Netherprovinc3 »

LanceM wrote: Sat Oct 17, 2020 11:37 am Then uninstall the current printer with the Terminal and reinstall it.
To uninstall:

Code: Select all

sudo dpkg -l | grep Brother
This will list all installed files. Start at the top with

Code: Select all

brscan-skey
and work you way down to

Code: Select all

printer-driver-ptouch
uninstalling each one with

Code: Select all

sudo dpkg -P
Example:

Code: Select all

sudo dpkg -P brscan-skey
Once done, verify status with:

Code: Select all

sudo dpkg -l | grep Brother
Now reinstall the printer and answer yes at the URI and select auto. Make sure and get the newest Driver Install Tool Deb from Brother.
IP.jpg
The Brother printer install script creates an uninstall script during the installation.
What are some of the pros and cons of your method vs the uninstall script?
LanceM

Re: [SOLVED] Unable to install Brother HL-L2380DW printer/scanner

Post by LanceM »

I only know what I provided works.
Locked

Return to “Printers & Scanners”