Skip to main content

Brother HL-L3230CDW

Installation

In your /etc/nixos/configuration.nix, apply the following configuration:

{
services = {
printing = {
enable = true;
drivers = [ pkgs.gutenprint ];
};
avahi = {
enable = true;
nssmdns4 = true;
openFirewall = true;
};
}
}

This will:

  • Enable Avahi
  • Enable .local hostname resolution using Avahi
  • Allow for WLAN services to pass through firewall

After running nixos-rebuild switch, your Avahi control panel will be available at http://localhost:631

To connect to the printer through IPP (driverless):

  1. Head to http://localhost:631/admin
  2. Click Add Printer image
  3. Select the Brother HL-L3230CDW printer in the found Discovered Network Printers list and click Continue image
  4. Keep the default settings for the printer, clicking Continue image
  5. The make and model of the printer should be automatically detected for the printer. If not, make sure to select Brother as the make and the IPP Everywhere driver. image