Some progress on this. After rebooting the server the harware configuration manager (kudzu) came up with an alert about a missing printer named 'Unknown' so I deleted the configuration. Once booted, I unplugged and replugged the printer then ran:
$> cat /proc/bus/usb/devices
This time a third listing appeared with Brother serial IDs so the system is seeing the printer but all driver listings were "Driver=(none)".
I ran modprobe usblp and then checked /proc/bus/usb/devices again and this time got:
Quote:
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 3 Spd=12 MxCh= 0
D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=04f9 ProdID=0193 Rev= 1.00
S: SerialNumber=BROK6F254488
C:* #Ifs= 3 Cfg#= 1 Atr=c0 MxPwr= 2mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=usblp
E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 16 Ivl=0ms
I:* If#= 1 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=03(O) Atr=02(Bulk) MxPS= 16 Ivl=0ms
E: Ad=84(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=85(I) Atr=03(Int.) MxPS= 8 Ivl=100ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)
E: Ad=08(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=89(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
|
So a driver has been assigned to the Brother! After restarting CUPs I can now send files to the spooler and they immediately show as "completed" but at least the printer is not giving "Printer not connected" errors.
I'm sending raw data to the queue and so far only one file has actually printed out of the printer (despite the completed message for all jobs sent in the queue. The file that printed had different info in the CUPs job list, of the form:
Quote:
smbprn.0000007 Remote Downlevel Document Microsoft Word Document - Document2
|