Package Details: brother-hl1210w 3.0.1-2

Git Clone URL: https://aur.archlinux.org/brother-hl1210w.git (read-only, click to copy)
Package Base: brother-hl1210w
Description: Brother HL-1210W CUPS driver. After installing this, install printer from CUPS web interface
Upstream URL: http://support.brother.com/g/b/downloadtop.aspx?c=au&lang=en&prod=hl1210w_eu_as
Licenses: GPL
Submitter: wmax641
Maintainer: l3mde
Last Packager: l3mde
Votes: 11
Popularity: 1.00
First Submitted: 2016-01-03 02:20 (UTC)
Last Updated: 2018-07-29 17:10 (UTC)

Latest Comments

1 2 Next › Last »

Fong-Wan commented on 2024-12-18 04:55 (UTC) (edited on 2024-12-18 05:10 (UTC) by Fong-Wan)

Steps for new users (updated as of December 2024, thanks @jesus.sierralaya for your previous comment):

1. Install CUPS

  • sudo pacman -S cups && sudo systemctl enable --now cups

2. Install the driver:

  • Install this repo: curl https://aur.archlinux.org/cgit/aur.git/snapshot/brother-hl1210w.tar.gz | tar xzf - && cd brother-hl1210w && makepkg -si

  • Install additional driver dependency: sudo pacman -S which

  • Create a symbolic link to meet the driver needs: sudo ln -s /opt/brother/Printers/HL1210W/cupswrapper/brother-HL1210W-cups-en.ppd /usr/share/cups/model/brother-HL1210W-cups-en.ppd

3. Add printer to CUPS:

  • Use a web browser and navigate to http://localhost:631/admin

  • Click "Add Printer"

  • Select "Brother HL-1210W series (Brother HL-1210W series)" and click "Continue"

  • Click "Continue", here you can optionally set the name you want (without spaces).

  • Here it should automatically detect the brand as "Brother" and model as "Brother HL-1210W for CUPS), click "Add Printer".

4. Done. (for network connected printer, you may need to install and set up avahi package for hostname resolution)

thaiphd commented on 2024-02-17 04:24 (UTC) (edited on 2024-02-17 04:25 (UTC) by thaiphd)

I follow the steps outlined by @jesus.sierralaya below, and it works flawlessly so thank you so much!

Oh I didn't know how to provide a PPD file at the last step, but it still works fine.

If the above steps are required, why can't we add them into the PKGBUILD recipe?

jimsjoh commented on 2023-03-18 19:53 (UTC)

Connecting to a HL-1212W I had to use the printer IP (socket://<IP address>:9100) to get it printing. In case the instruction below don't work for you.

jesus.sierralaya commented on 2023-02-14 19:39 (UTC) (edited on 2023-02-14 22:18 (UTC) by jesus.sierralaya)

A way to do it for new users:

Install cups

  • sudo pacman -S cups

  • sudo systemctl enable cups

  • sudo systemctl start cups

Install drivers

  • clone this repo: git clone https://aur.archlinux.org/brother-hl1210w.git

  • cd brother-hl1210w/

  • makepkg -si

  • cd src/opt/brother/Printers/HL1210W/cupswrapper/

  • sudo cp brother_lpdwrapper_HL1210W /usr/lib/cups/filter/

Set the printer

  • Install system-config-printer sudo pacman -S system-config-printer

  • Open system-confing-printer

  • Add printer

  • Select device Brother HL-1210...

  • Provide PPD file: select in the repo src/opt/brother/Printers/HL1210W/cupswrapper/brother-HL1210W-cups-en.ppd

  • Next and done

Hope this can help someone. Good luck!

lbotano commented on 2021-11-15 16:09 (UTC)

Can confirm it works with a Brother HL1212W as well.

wooptoo commented on 2018-10-17 08:58 (UTC) (edited on 2018-10-17 08:58 (UTC) by wooptoo)

Is lib32-glibc required if you only need the PPD file for cups? I'm on armv7 and can't install this package because there's no lib32*
Can the lib32-* be optional?

Cybersimio commented on 2018-01-06 07:28 (UTC)

i can't install this driver. i'm a new archlinux user (manjaro). please i need help

bakkegaard commented on 2017-12-05 15:48 (UTC)

It works fine on x86_64, you just need to put a quote (") at the end of line 5 in PKGBUILD.The maintainer should update this package accordingly.

Andy_Random commented on 2017-08-13 03:51 (UTC)

This package is a mess. It will not build (typos, wrong dependency for i386) Please delete it so someone else can take over.

participante commented on 2017-08-11 12:41 (UTC) (edited on 2017-08-11 12:57 (UTC) by participante)

In the PKGBUILD, there is a missing " (quotation mark) at the end of pkgdesc. :: Checking brother-hl1210w integrity... /home/me/.cache/pacaur/brother-hl1210w/PKGBUILD: line 24: unexpected EOF while looking for matching `"' /home/me/.cache/pacaur/brother-hl1210w/PKGBUILD: line 28: syntax error: unexpected end of file ==> ERROR: Failed to source /home/me/.cache/pacaur/brother-hl1210w/PKGBUILD Also, the pkgrel should be 1. :: Installing brother-hl1210w package(s)... :: brother-hl1210w package(s) failed to install. :: ensure package version does not mismatch between .SRCINFO and PKGBUILD :: ensure package name has a VCS suffix if this is a devel package