I have an L2370DW printer from Brother, which is common desktop laser printer. I am using it in network mode via wifi.
I have disabled the eco settings as much as possible. Deep sleep is disabled and sleep timer is 50 min.
Occasionally I will try to print from this printer and the job will stay in "printing" status for a long time, with no document printed. This happens from both Mac and Linux computers. Sometimes a Linux PC will be able to print while Mac fails. The printer is not ignoring the print request, as typically many hours later the documents will be printed after all. The problem is not size and complexity of the document as it happens with trivial test docs as well.
During this, the printer will generally say "sleep" in its LCD display, but the printer's Web UI is responding. Pressing the "go" button on the printer does not make it print. Printing a test page using the printer's own display can sometimes wake it up, but usually the test pages come out and nothing else. Printing a test page from the computer's printer properties sometimes helps (after the test page is printed, the actual document will tend to be printed) but most of the time the test page fails to be printed also. Updating the drivers did not help. Deleting the printer and reinstalling it tends to help, but it is tedious to reinstall the printer every time I need a document printed.
Is there any solution or workaround for this problem?