Setting up Brother HL-1110
I wanted to share a quick reference for getting a Brother HL-1110 working on my Fedora server and exposing it on the network.
1) Download both drivers
Get both the LPR driver and the CUPS wrapper from Brother:
2) Install 32-bit runtime libraries (required on 64-bit Fedora)
sudo dnf install glibc.i686 libstdc++.i686
3) Install the CUPS wrapper RPM
sudo rpm -ihv --nodigest --nodeps hl1110cupswrapper-3.0.1-1.i386.rpm
4) Add printer to CUPS
sudo lpadmin -p Brother_HL-1110_series \
-E \
-v usb://Brother/HL-1110%20series \
-P /opt/brother/Printers/HL1110/cupswrapper/brother-HL1110-cups-en.ppd
5) Open server firewall for network printing
sudo firewall-cmd --add-service=ipp --permanent
sudo firewall-cmd --add-service=mdns --permanent
sudo firewall-cmd --reload
That’s it — after this, the printer is available via IPP on the local network.