On Feisty this has improved. I can no longer make the printer disappear permanently. However doing repeated runs of the cups usb backend produces differing results:
while true; do /usr/lib/cups/backend/usb; done
direct usb://Brother/HL-1050%20series "Brother HL-1050 series" "Brother HL-1050 series USB #1" "MFG:Brother;CMD:PCL5,PJL,PCLXL;MDL:HL-1050 series;CLS:PRINTER;�"
direct usb://Brother/HL-1050%20series "Brother HL-1050 series" "Brother HL-1050 series USB #1" "MFG:Brother;CMD:PCL5,PJL,PCLXL;MDL:HL-1050 series;CLS:PRINTER;��"
direct usb://Brother/HL-1050%20series "Brother HL-1050 series" "Brother HL-1050 series USB #1" "MFG:Brother;CMD:PCL5,PJL,PCLXL;MDL:HL-1050 series;CLS:PRINTER;"
direct usb://Brother/HL-1050%20series "Brother HL-1050 series" "Brother HL-1050 series USB #1" "MFG:Brother;CMD:PCL5,PJL,PCLXL;MDL:HL-1050 series;CLS:PRINTER;��"
direct usb://Brother/HL-1050%20series "Brother HL-1050 series" "Brother HL-1050 series USB #1" "MFG:Brother;CMD:PCL5,PJL,PCLXL;MDL:HL-1050 series;CLS:PRINTER;��"
direct usb://Brother/HL-1050%20series "Brother HL-1050 series" "Brother HL-1050 series USB #1" "MFG:Brother;CMD:PCL5,PJL,PCLXL;MDL:HL-1050 series;CLS:PRINTER;
direct usb://Brother/HL-1050%20series "Brother HL-1050 series" "Brother HL-1050 series USB #1" "MFG:Brother;CMD:PCL5,PJL,PCLXL;MDL:HL-1050 series;CLS:PRINTER;��"
direct usb://Br/Unknown "Unknown" "Unknown USB #1" "MFG:Br"
direct usb://Brother/HL-1050%20series "Brother HL-1050 series" "Brother HL-1050 series USB #1" "MFG:Brother;CMD:PCL5,PJL,PCLXL;MDL:HL-1050 series;CLS:PRINTER;P�"
Running the above in two separate terminals will sometimes make the printer briefly disappear from one of them. However stopping the polling in the non failing terminal will then make the printer reappear in the failing terminal.
Version information:
Ubuntu Feisty
cupsys 1.2.8-0ubuntu7
On Feisty this has improved. I can no longer make the printer disappear permanently. However doing repeated runs of the cups usb backend produces differing results:
while true; do /usr/lib/ cups/backend/ usb; done HL-1050% 20series "Brother HL-1050 series" "Brother HL-1050 series USB #1" "MFG:Brother; CMD:PCL5, PJL,PCLXL; MDL:HL- 1050 series; CLS:PRINTER; �" HL-1050% 20series "Brother HL-1050 series" "Brother HL-1050 series USB #1" "MFG:Brother; CMD:PCL5, PJL,PCLXL; MDL:HL- 1050 series; CLS:PRINTER; ��" HL-1050% 20series "Brother HL-1050 series" "Brother HL-1050 series USB #1" "MFG:Brother; CMD:PCL5, PJL,PCLXL; MDL:HL- 1050 series; CLS:PRINTER; " HL-1050% 20series "Brother HL-1050 series" "Brother HL-1050 series USB #1" "MFG:Brother; CMD:PCL5, PJL,PCLXL; MDL:HL- 1050 series; CLS:PRINTER; ��" HL-1050% 20series "Brother HL-1050 series" "Brother HL-1050 series USB #1" "MFG:Brother; CMD:PCL5, PJL,PCLXL; MDL:HL- 1050 series; CLS:PRINTER; ��" HL-1050% 20series "Brother HL-1050 series" "Brother HL-1050 series USB #1" "MFG:Brother; CMD:PCL5, PJL,PCLXL; MDL:HL- 1050 series;CLS:PRINTER; HL-1050% 20series "Brother HL-1050 series" "Brother HL-1050 series USB #1" "MFG:Brother; CMD:PCL5, PJL,PCLXL; MDL:HL- 1050 series; CLS:PRINTER; ��" HL-1050% 20series "Brother HL-1050 series" "Brother HL-1050 series USB #1" "MFG:Brother; CMD:PCL5, PJL,PCLXL; MDL:HL- 1050 series; CLS:PRINTER; P�"
direct usb://Brother/
direct usb://Brother/
direct usb://Brother/
direct usb://Brother/
direct usb://Brother/
direct usb://Brother/
direct usb://Brother/
direct usb://Br/Unknown "Unknown" "Unknown USB #1" "MFG:Br"
direct usb://Brother/
Running the above in two separate terminals will sometimes make the printer briefly disappear from one of them. However stopping the polling in the non failing terminal will then make the printer reappear in the failing terminal.
Version information:
Ubuntu Feisty
cupsys 1.2.8-0ubuntu7