You are not logged in.
Hello, I'm running Arch Linux in VirtualBox and I'm attempting to get my Brother HL-L2320d USB printer to work with official brother i386.deb drivers.
I followed https://wiki.archlinux.org/index.php/Pa … er_drivers
My PKGBUILD:
# Brother HL-L2320d LPR driver test
pkgname=brother-hll2320d-lpr-bin
pkgver=3.2.0
pkgrel=1
pkgdesc="LPR driver for Brother HL-L2320d printer"
arch=("i686" "x86_64")
url="https://support.brother.com/g/b/producttop.aspx?c=us_ot&lang=en&prod=hll2320d_us_as"
license=("EULA")
groups=("base-devel")
source=("https://www.brother.com/pub/bsc/linux/packages/hll2320dlpr-$pkgver-$pkgrel.i386.deb")
# source=("https://www.brother.com/pub/bsc/linux/packages/hll2320dlpr-3.2.0-1.i386.deb")
# source=("https://www.brother.com/pub/bsc/linux/packages/$pkgname-$pkgver-$pkgrel.i386.deb")
# source=("https://download.brother.com/welcome/dlf101908/$pkgname-$pkgver-$pkgrel.i386.deb")
md5sums=("SKIP")
package() {
tar -xf data.tar.gz -C "${pkgdir}"
}PKGBUILD for cups driver is identical except for different source, name.
I built both packages using aurutils aur build -c then installed it via pacman.
I have multilib enabled in pacman.conf
I have multilib-devel lib32-cups lib32-glibc a2ps ghostscript installed
I have set LogLevel to debug
After installing the package with pacman it creates a Brother folder inside /opt. /opt/brother/Printers/HLL2320D
When adding a printer with CUPS I point it to /opt/brother/Printers/HLL2320D/cupswrapper/brother-HLL2320D-cups-en.ppd
CUPS looks for brother_lpdwrapper_HLL2320D in /usr/lib/cups/filter so I copy it to this folder from /opt/brother/Printers/HLL2320D/cupswrapper
Brother suggests I copy brother_lpdwrapper_HLL2320D to the lib64 folder as well.
https://support.brother.com/g/b/faqend. … 100678_000
I click Print Test Page. Eventually I get a Job completed popup but nothing is printed out.
/var/log/cups/error_log:
https://pastebin.com/NNkBBXRs
Finally I just want to say the following driver works:
https://aur.archlinux.org/packages/brlaser/
But I want to try to make the offficial Brother driver work. I just don't know what I'm doing wrong. Am I building the package wrong? I'm confused and lost. Any input would be greatly appreciated.
Offline