-
After a couple of DDG searches, I found brlaser - a community-driven Brother driver. Perfect! I installed CUPS, compiled the driver, and shared the printer over the network.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
I tried the packer-builder-arm first, but it couldn't run my Ansible playbook due to a bug. I applied a patch but quickly ran into other issues.
-
At that point, I decided to use packer-plugin-arm-image instead. The setup did not work out of the box, but after a simple PR, it built my first empty image and proved it's possible to build an ARM image locally.
-
The final solution with a comprehensive README can be found under the maciekmm/printer-rpi-image github repo.
-
That did not put me off. I have never been printing much and could live with the cable. I also knew I could attach it to a print server such as CUPS and add networking capabilities to the network-impaired printer. I had a Raspberry Pi Zero sitting around, and I wouldn't hesitate to use it. This post is a story about the journey I experienced setting it up.
-
I flashed Arch Linux ARM onto my RPi and went driver hunting. It turned out the manufacturer does not support the ARM architecture.