I am not very familiar with Linux and just follow written instructions to do things.
I have used this printer-scanner with Ubuntu 18.04 32 bit and had successfully installed its drivers.
I moved to Kubuntu 20.04 64 bit and have problem getting the printer-scanner to work.
Operating System: Kubuntu 20.04
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8
Kernel Version: 5.4.0-42-generic
OS Type: 64-bit
I contacted brother, they referred me to their support pages which I had already seen. The only new advise was that I also need to install 32 bit drivers.
The advice included:
For DEB-based distributions
1. If your distribution does not have a 32 bit library as standard, install it. (For example, install lib32stdc++6 for Debian, ia32-libs or lib32z1 for Ubuntu.)
2. Install the LPD/LPRng driver and the CUPS driver using the --force-architecture option.
3. If the /usr/lib64 directory exists, check whether the "br (printer name) filter" file exists under /usr/lib64/cups/filter. If not, copy it from the /usr/lib/cups/filter directory.
4. Set up the printer using "http://localhost:631/printers".
I did this but still not working
Installations of downloaded brother drivers:
sudo dpkg -i --force-all mfcl2710dwpdrv-4.0.0-1.i386.deb
sudo dpkg -i --force-all brscan5-1.2.3-0.amd64.deb
sudo dpkg -i --force-all brscan-skey-0.3.1-1.amd64.deb
sudo dpkg -i brother-udev-rule-type1-1.0.2-0.all.deb
gunzip linux-brprinter-installer-2.2.2-1.gz
sudo su -> (then) # bash linux-brprinter-installer-2.2.2-1 MFCL2710DW
because trying to install USB answered no to will you specify the device URI
Sudo dpkg -i --force-all brscan-skey-0.3.1-1.i386.deb
When I installed brscan-skey:i386 it was installed, but a warning was given:
dpkg: warning: unable to delete old directory '/usr/lib64': Directory not empty
I installed lib32z1 from the discovery software centre.
checking installation in terminal:
# dpkg -l | grep Brother
ii brother-udev-rule-type1 1.0.2 all Brother udev rule type 1
ii brscan-skey:i386 0.3.1-1 i386 Brother Linux scanner S-KEY tool
ii brscan4:i386 0.4.9-1 i386 Brother Scanner Driver
ii brscan5 1.2.3-0 amd64 Brother Scanner Driver brscan5
ii mfcl2710dwpdrv:i386 4.0.0-1 i386 Brother MFC-L2710DW printer driver (lpd/cups)
ii printer-driver-brlaser 6-1build1 amd64 printer driver for (some) Brother laser printers
ii printer-driver-ptouch 1.4.2-3 amd64 printer driver Brother P-touch label printers
About the lib64 directory, I checked there was no cups or filter directories in lib64. So I have created the directories and copied the following three files from lib/cups/filter to lib64/cups/filter: brtoembosser ; brftopagedbrf ; brother_lpdwrapper_MFCL2710DW. (I copied all three because they had br at the beginning. Other than these three files there are no other files in lib64/cups or in lib64/cups/filter
But this has not worked and gives error messages for example : Error opening device: opening device 'escl:http://127.0.0.1:60000': Invalid argument
But I have been trying to install the USB not wifi
As experiment I also once copied the three files directly to /lib64
the scanner just about started but gave error again: gscan2pdf: sane_start: Invalid argument
the printer gives a busy message
The description in the printers is:
Description: MFCL2710DW
Location: usb://Brother/MFCL2710DW
Driver: Brother MFCL2710DW for CUPS (grayscale, 2-sided printing)
Connection: cups-brf:/
Defaults: job-sheets=none, none media=iso_a4_210x297mm sides=one-sided
The installed brother drivers are:
# dpkg -l | grep Brother
ii brother-udev-rule-type1 1.0.2 all Brother udev rule type 1
ii brscan-skey:i386 0.3.1-1 i386 Brother Linux scanner S-KEY tool
ii brscan4:i386 0.4.9-1 i386 Brother Scanner Driver
ii brscan5 1.2.3-0 amd64 Brother Scanner Driver brscan5
ii mfcl2710dwpdrv:i386 4.0.0-1 i386 Brother MFC-L2710DW printer driver (lpd/cups)
ii printer-driver-brlaser 6-1build1 amd64 printer driver for (some) Brother laser printers
ii printer-driver-ptouch 1.4.2-3 amd64 printer driver Brother P-touch label printers
In the root folders there are:
lib; lib32; lib64 and libx32
libx32 is empty; lib64 did not have cups or filter directories before I created them.
The advice pages are the following:
https://support.brother.com/g/b/faqe...aq00100675_000
https://support.brother.com/g/b/faqend.aspx?c=gb&lang=en&prod=mfcl2700dw_us_eu_as& ftype3=100257&faqid=faq00100678_000
https://support.brother.com/g/b/faqend.aspx?c=gb&lang=en&prod=mfcl2710dw_us_eu_as& ftype3=100257&faqid=faq00100549_000
https://support.brother.com/g/b/down...s_eu_as&os=128
https://support.brother.com/g/b/downloadhowto.aspx?c=gb&lang=en&prod=mfcl2710dw_us _eu_as&os=128&dlid=dlf006893_000&flang=4&type3=625
https://support.brother.com/g/b/prod...710dw_us_eu_as
I haven't yet tried to uninstall and reinstall everything again - extremely time consuming for people without foundations in Linux.
I have used this printer-scanner with Ubuntu 18.04 32 bit and had successfully installed its drivers.
I moved to Kubuntu 20.04 64 bit and have problem getting the printer-scanner to work.
Operating System: Kubuntu 20.04
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8
Kernel Version: 5.4.0-42-generic
OS Type: 64-bit
I contacted brother, they referred me to their support pages which I had already seen. The only new advise was that I also need to install 32 bit drivers.
The advice included:
For DEB-based distributions
1. If your distribution does not have a 32 bit library as standard, install it. (For example, install lib32stdc++6 for Debian, ia32-libs or lib32z1 for Ubuntu.)
2. Install the LPD/LPRng driver and the CUPS driver using the --force-architecture option.
3. If the /usr/lib64 directory exists, check whether the "br (printer name) filter" file exists under /usr/lib64/cups/filter. If not, copy it from the /usr/lib/cups/filter directory.
4. Set up the printer using "http://localhost:631/printers".
I did this but still not working
Installations of downloaded brother drivers:
sudo dpkg -i --force-all mfcl2710dwpdrv-4.0.0-1.i386.deb
sudo dpkg -i --force-all brscan5-1.2.3-0.amd64.deb
sudo dpkg -i --force-all brscan-skey-0.3.1-1.amd64.deb
sudo dpkg -i brother-udev-rule-type1-1.0.2-0.all.deb
gunzip linux-brprinter-installer-2.2.2-1.gz
sudo su -> (then) # bash linux-brprinter-installer-2.2.2-1 MFCL2710DW
because trying to install USB answered no to will you specify the device URI
Sudo dpkg -i --force-all brscan-skey-0.3.1-1.i386.deb
When I installed brscan-skey:i386 it was installed, but a warning was given:
dpkg: warning: unable to delete old directory '/usr/lib64': Directory not empty
I installed lib32z1 from the discovery software centre.
checking installation in terminal:
# dpkg -l | grep Brother
ii brother-udev-rule-type1 1.0.2 all Brother udev rule type 1
ii brscan-skey:i386 0.3.1-1 i386 Brother Linux scanner S-KEY tool
ii brscan4:i386 0.4.9-1 i386 Brother Scanner Driver
ii brscan5 1.2.3-0 amd64 Brother Scanner Driver brscan5
ii mfcl2710dwpdrv:i386 4.0.0-1 i386 Brother MFC-L2710DW printer driver (lpd/cups)
ii printer-driver-brlaser 6-1build1 amd64 printer driver for (some) Brother laser printers
ii printer-driver-ptouch 1.4.2-3 amd64 printer driver Brother P-touch label printers
About the lib64 directory, I checked there was no cups or filter directories in lib64. So I have created the directories and copied the following three files from lib/cups/filter to lib64/cups/filter: brtoembosser ; brftopagedbrf ; brother_lpdwrapper_MFCL2710DW. (I copied all three because they had br at the beginning. Other than these three files there are no other files in lib64/cups or in lib64/cups/filter
But this has not worked and gives error messages for example : Error opening device: opening device 'escl:http://127.0.0.1:60000': Invalid argument
But I have been trying to install the USB not wifi
As experiment I also once copied the three files directly to /lib64
the scanner just about started but gave error again: gscan2pdf: sane_start: Invalid argument
the printer gives a busy message
The description in the printers is:
Description: MFCL2710DW
Location: usb://Brother/MFCL2710DW
Driver: Brother MFCL2710DW for CUPS (grayscale, 2-sided printing)
Connection: cups-brf:/
Defaults: job-sheets=none, none media=iso_a4_210x297mm sides=one-sided
The installed brother drivers are:
# dpkg -l | grep Brother
ii brother-udev-rule-type1 1.0.2 all Brother udev rule type 1
ii brscan-skey:i386 0.3.1-1 i386 Brother Linux scanner S-KEY tool
ii brscan4:i386 0.4.9-1 i386 Brother Scanner Driver
ii brscan5 1.2.3-0 amd64 Brother Scanner Driver brscan5
ii mfcl2710dwpdrv:i386 4.0.0-1 i386 Brother MFC-L2710DW printer driver (lpd/cups)
ii printer-driver-brlaser 6-1build1 amd64 printer driver for (some) Brother laser printers
ii printer-driver-ptouch 1.4.2-3 amd64 printer driver Brother P-touch label printers
In the root folders there are:
lib; lib32; lib64 and libx32
libx32 is empty; lib64 did not have cups or filter directories before I created them.
The advice pages are the following:
https://support.brother.com/g/b/faqe...aq00100675_000
https://support.brother.com/g/b/faqend.aspx?c=gb&lang=en&prod=mfcl2700dw_us_eu_as& ftype3=100257&faqid=faq00100678_000
https://support.brother.com/g/b/faqend.aspx?c=gb&lang=en&prod=mfcl2710dw_us_eu_as& ftype3=100257&faqid=faq00100549_000
https://support.brother.com/g/b/down...s_eu_as&os=128
https://support.brother.com/g/b/downloadhowto.aspx?c=gb&lang=en&prod=mfcl2710dw_us _eu_as&os=128&dlid=dlf006893_000&flang=4&type3=625
https://support.brother.com/g/b/prod...710dw_us_eu_as
I haven't yet tried to uninstall and reinstall everything again - extremely time consuming for people without foundations in Linux.
Comment