| Summary: | Brother printer won't print from USB | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Doug Laidlaw <laidlaws> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED WORKSFORME | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | doktor5000 |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | udev | CVE: | |
| Status comment: | |||
|
Description
Doug Laidlaw
2011-05-12 05:05:41 CEST
The MFC-490CW doesn't work even with the power off/on workaround? It's probably indeed a udev issue, and it's probably Brother who should ship/offer a udev rule. Source RPM:
(none) =>
udev Noted. Brother Support didn't seem inclined to offer a udev rule. They simply said to avoid the USB connection. Xsane detects the USB connection AND the network connection. Support gave me the scanner rule which allows the scanner to be available to an ordinary user, with a suggestion that I try it! That was already there. I changed the one they gave me to refer to the printer instead, but that didn't help. udev seems to be fussy about the initial number in the filename; yesterday I noticed in a README, a revised udev rule with a changed number. I put the one I tried with the other printer rules. lsusb gives the following: Bus 002 Device 002: ID 04f9:01fb Brother Industries, Ltd That corresponds to the USB scanner showing in Xsane. This is embarrassing. I just set "tail -f syslog", unplugged and replugged the printer to see what would happen. The printer was recognised immediately, task-printer-server was installed, and I was able to add the USB printer and print a test page. This MFC requires me to run a scanner config tool before the scanner is visible to SANE etc. Perhaps that enabled the printer as well; I don't know. The USB printer was showing as idle on bootup next morning, but wouldn't print. Switchoff/switchon enabled it. I didn't configure the scanner until I needed it, which was only recently. That may have changed things. The config tool is /usr/bin/brsaneconfig3, a binary file needing root permission. That step wasn't required with the older MFC-210C. This is now solved for me, but I think that the udev issue is unaffected. I reinstalled Mageia 1 from the DVD for other reasons. I ran brsaneconfig3 first, then started printerdrake. The printer was configured automatically as: dnssd://Brother%20MFC-490CW._printer._tcp.local/ It has run perfectly ever since. I believe that with that connection, the udev issue is avoided. Closing as WORKSFORME. Status:
NEW =>
RESOLVED |