GELvdH wrote: ⤴Wed Nov 24, 2021 5:22 pm
Could you please specify what model printer/scanner you are trying to install. Is it an all in one laser or inkjet?
Also please specify how you are connecting ie usb, lan cable or wifi.
For quite some time on new installs I only have had to run the brother installer if I need to use the scanner as my brother laser all in one will print out of the box.
To save yourself future trouble, imho it's best to always use a lan cable and give your printer a static ip address from your router.
You can confirm the ip address several ways; one way is to print your network configuration from your printer.
Menu>Print Reports>Network Config
In my example (my case), my printer has a static IP on 192.168.0.60
@choyas-gogo
From the directory you downloaded your installer, you need to specify your printer.
ie: If you have a Brother MFC-L2700DN
You would run:
Code: Select all
sudo bash linux-brprinter-installer-2.2.3-1 MFC-L2700DN
ie: For myself my installer version (last time I downloaded it) is linux-brprinter-installer-2.2.2-2
This is what happens (note I select to specify the Device URI):
Code: Select all
e2@basket-of-fire:~/Downloads$ sudo bash linux-brprinter-installer-2.2.2-2 MFC-L2700DN
You are going to install following packages.
mfcl2700dnlpr-3.2.0-1.i386.deb
mfcl2700dncupswrapper-3.2.0-1.i386.deb
brscan4-0.4.10-1.amd64.deb
brscan-skey-0.3.1-2.amd64.deb
OK? [y/N] ->y
dpkg -x mfcl2700dnlpr-3.2.0-1.i386.deb /
dpkg -x mfcl2700dncupswrapper-3.2.0-1.i386.deb /
(Reading database ... 376221 files and directories currently installed.)
Removing mfcl2700dncupswrapper:i386 (3.2.0-1) ...
Purging configuration files for mfcl2700dncupswrapper:i386 (3.2.0-1) ...
dpkg-deb: building package 'mfcl2700dnlpr' in 'mfcl2700dnlpr-3.2.0-1a.i386.deb'.
dpkg -b ./brother_driver_packdir mfcl2700dnlpr-3.2.0-1a.i386.deb
dpkg-deb: building package 'mfcl2700dncupswrapper' in 'mfcl2700dncupswrapper-3.2.0-1a.i386.deb'.
dpkg -b ./brother_driver_packdir mfcl2700dncupswrapper-3.2.0-1a.i386.deb
dpkg -i --force-all mfcl2700dnlpr-3.2.0-1a.i386.deb
(Reading database ... 376216 files and directories currently installed.)
Preparing to unpack mfcl2700dnlpr-3.2.0-1a.i386.deb ...
Unpacking mfcl2700dnlpr:i386 (3.2.0-1) over (3.2.0-1) ...
Setting up mfcl2700dnlpr:i386 (3.2.0-1) ...
dpkg -i --force-all mfcl2700dncupswrapper-3.2.0-1a.i386.deb
Selecting previously unselected package mfcl2700dncupswrapper:i386.
(Reading database ... 376216 files and directories currently installed.)
Preparing to unpack mfcl2700dncupswrapper-3.2.0-1a.i386.deb ...
Unpacking mfcl2700dncupswrapper:i386 (3.2.0-1) ...
Setting up mfcl2700dncupswrapper:i386 (3.2.0-1) ...
lpadmin -p MFCL2700DN -E -v dnssd://Brother%20MFC-L2700DN%20series._ipp._tcp.local/?uuid=e3248000-80ce-11db-8000-30055cee566d -P /usr/share/ppd/brother/brother-MFCL2700DN-cups-en.ppd
lpadmin: Printer drivers are deprecated and will stop working in a future version of CUPS.
#
Will you specify the Device URI? [Y/n] ->y
0: ipps
1: cups-brf:/
2: lpd
3: socket
4: beh
5: hp
6: ipp
7: serial:/dev/ttyS0?baud=115200
8: https
9: http
10: smb
11: hpfax
12: dnssd://Brother%20MFC-L2700DN%20series._ipp._tcp.local/?uuid=e3248000-80ce-11db-8000-30055cee566d
13: lpd://BrotherPrinterD/BINARY_P1
14: ipp://Brother%20MFC-L2700DN%20series._ipp._tcp.local/
15 (I): Specify IP address.
16 (A): Auto. (dnssd://Brother%20MFC-L2700DN%20series._ipp._tcp.local/?uuid=e3248000-80ce-11db-8000-30055cee566d)
select the number of destination Device URI. ->15
enter IP address ->192.168.0.60
lpadmin -p MFCL2700DN -v socket://192.168.0.60 -E
Test Print? [y/N] ->n
You are going to install following packages.
brscan4-0.4.10-1.amd64.deb
dpkg -i --force-all brscan4-0.4.10-1.amd64.deb
(Reading database ... 376221 files and directories currently installed.)
Preparing to unpack brscan4-0.4.10-1.amd64.deb ...
Unpacking brscan4 (0.4.10-1) over (0.4.10-1) ...
Setting up brscan4 (0.4.10-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-2.amd64.deb
dpkg -i --force-all brscan-skey-0.3.1-2.amd64.deb
(Reading database ... 376221 files and directories currently installed.)
Preparing to unpack brscan-skey-0.3.1-2.amd64.deb ...
Unpacking brscan-skey (0.3.1-2) over (0.3.1-2) ...
Setting up brscan-skey (0.3.1-2) ...
brsaneconfig4 -a name=MFC-L2700DN model=MFC-L2700DN ip=192.168.0.60
e2@basket-of-fire:~/Downloads$
After rebooting you should see and be able to scan with eg "Document Scanner".
To use the scan button (not much point in my use case as I have a box next to the printer).
Test first:
Code: Select all
e2@basket-of-fire:~$ brscan-skey -l
MFC-L2700DN : brother4:net1;dev0 : 192.168.0.60 Active
You then need to run brscan-skey each time you reboot or add it to the startup applications as a command.
For this session:
Code: Select all
e2@basket-of-fire:~$ brscan-skey
e2@basket-of-fire:~$
Now when I press the scan button on the printer and select PC and image the scan will be sent to my desktop and open as a tif or if I select file it will be sent and saved in ~/brscan.
Your mileage may vary, depending on the model and type of your printer and how you are using it.
I'm merely showing what works very reliably for myself.
Good luck.