I get the "/usr/local/Brother/cupswrapper/cupswrapper[model name]: No such file or directory" error message while installing the CUPS driver on a Debian distribution (such as Ubuntu or Kubuntu). (Linux®)
Do the following:
The commands below are for TD-4550DNWB. Please replace "td4550dnwb" with your model name.
Remove any references to lpadmin from the following files: /var/lib/dpkg/info/td4550dnwbpdrv.prerm
/var/lib/dpkg/info/td4550dnwbpdrv.postinst
Uninstall the CUPS driver: dpkg -r td4550dnwbpdrv
dpkg --purge td4550dnwbpdrv
Unpack the cupswrapper package: dpkg --unpack td4550dnwbpdrv-[driver version].deb
Open /usr/local/Brother/cupswrapper/cupswrappertd4550dnwb in a text editor.
Search for the line "lpadmin -p td4550dnwb -E -v", and do the following:
Change "-m" to "-P".
Specify the full path of the PPD file (/usr/share/cups/model/brother_td4550dnwb_printer_en.ppd).
If you are using a Debian distribution that does not have lpadmin, delete all lines that refer to lpadmin.
Run the installation script: dpkg --configure td4550dnwbpdrv
If you deleted the lines referring to lpadmin, run the installation script after adding the printer on the printer page of the CUPS Web Interface (http://localhost:631/printers).
If your question was not answered, have you checked other FAQs?