Skip to content

Error when adding Brother printer with German umlaut ("ü") in location field #1548

@DukeOfGermany

Description

@DukeOfGermany

Describe the bug
Adding a Brother Printer (HL-L5100DN series) that is configured with a "Location" that contains a German umlaut ("ü") results in an error message. In my case, I had the Location set to "Mein Büro" ("My office" in German).

The error message given is:

Unable to add printer: Printer returned invalid data: "printer-location": Bad text value "Mein B�ro" - bad control character (PWG 5100.14 section 8.3).

(I am unsure if this bug is in CUPS or in the Brother software, but it manifests itself in the CUPS Web UI, so I wanted to be on the safe side and report it to you. Thank you for your efforts!)

To Reproduce
Steps to reproduce the behavior:

In the Web UI of the Brother HL-L5100DN series:

  1. Navigate to "General" - "Contact & Location"
  2. In the "Location" field, enter "Mein Büro"

In the CUPS Web UI:

  1. Click "Administration", select "Find New printers"
  2. Click on "Add This Printer" next to the entry "Brother HL-L5100DN series"
  3. Click "Continue"
  4. In the "Make" list, select "Brother" and click "Continue"
  5. Click "Add Printer"

Expected behavior
The printer should be added.

Screenshots
Screenshot of the Web UIs of Brother & CUPS.

Image

System Information:

  • OS: Linux Mint 22.3 - Cinnamon 64-bit
  • Application: CUPS Web UI
  • CUPS version: 2.4.7

Remarks
The easy workaround is to simply remove or replace the umlaut (e.g. "Mein Buero").

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions