(In reply to Johannes Meixner from comment #101) > Ian Powell > > what results (as root) this command: > > for i in $( seq 3 ) ; do echo $i ; /usr/lib/cups/backend/usb ; done > > versus that command (all on one single command line): > > for i in $( seq 3 ) ; do echo $i ; ./usbreset /dev/bus/usb/001/005 > ; /usr/lib/cups/backend/usb ; done > > (replace /dev/bus/usb/001/005 with the currently right value > according to your "lsusb" output). I did this as "su" > for i in $( seq 3 ) ; do echo $i ; /usr/lib/cups/backend/usb ; done 1 DEBUG: Loading USB quirks from "/usr/share/cups/usb". DEBUG: Loaded 123 quirks. DEBUG: list_devices DEBUG: libusb_get_device_list=11 DEBUG2: Printer found with device ID: MFG:Samsung;CMD:SPL,PCL5E,PCL6,FWV,EXT;MDL:CLP-320 Series;CLS:PRINTER;STATUS:BUSY; Device URI: usb://Samsung/CLP-320%20Series?serial=Z4PGBAGB400971X direct usb://Samsung/CLP-320%20Series?serial=Z4PGBAGB400971X "Samsung CLP-320 Series" "Samsung CLP-320 Series" "MFG:Samsung;CMD:SPL,PCL5E,PCL6,FWV,EXT;MDL:CLP-320 Series;CLS:PRINTER;STATUS:BUSY;" "" 2 DEBUG: Loading USB quirks from "/usr/share/cups/usb". DEBUG: Loaded 123 quirks. DEBUG: list_devices DEBUG: libusb_get_device_list=11 DEBUG2: Printer found with device ID: MFG:Samsung;CMD:SPL,PCL5E,PCL6,FWV,EXT;MDL:CLP-320 Series;CLS:PRINTER;STATUS:BUSY; Device URI: usb://Samsung/CLP-320%20Series?serial=Z4PGBAGB400971X direct usb://Samsung/CLP-320%20Series?serial=Z4PGBAGB400971X "Samsung CLP-320 Series" "Samsung CLP-320 Series" "MFG:Samsung;CMD:SPL,PCL5E,PCL6,FWV,EXT;MDL:CLP-320 Series;CLS:PRINTER;STATUS:BUSY;" "" 3 DEBUG: Loading USB quirks from "/usr/share/cups/usb". DEBUG: Loaded 123 quirks. DEBUG: list_devices DEBUG: libusb_get_device_list=11 DEBUG2: Printer found with device ID: MFG:Samsung;CMD:SPL,PCL5E,PCL6,FWV,EXT;MDL:CLP-320 Series;CLS:PRINTER;STATUS:BUSY; Device URI: usb://Samsung/CLP-320%20Series?serial=Z4PGBAGB400971X direct usb://Samsung/CLP-320%20Series?serial=Z4PGBAGB400971X "Samsung CLP-320 Series" "Samsung CLP-320 Series" "MFG:Samsung;CMD:SPL,PCL5E,PCL6,FWV,EXT;MDL:CLP-320 Series;CLS:PRINTER;STATUS:BUSY;" "" > for i in $( seq 3 ) ; do echo $i ; ./usbreset /dev/bus/usb/001/005; /usr/lib/cups/backend/usb ; done 1 Resetting USB device /dev/bus/usb/001/005 Reset successful DEBUG: Loading USB quirks from "/usr/share/cups/usb". DEBUG: Loaded 123 quirks. DEBUG: list_devices DEBUG: libusb_get_device_list=11 DEBUG2: Printer found with device ID: MFG:Samsung;CMD:SPL,PCL5E,PCL6,FWV,EXT;MDL:CLP-320 Series;CLS:PRINTER;STATUS:BUSY; Device URI: usb://Samsung/CLP-320%20Series?serial=Z4PGBAGB400971X direct usb://Samsung/CLP-320%20Series?serial=Z4PGBAGB400971X "Samsung CLP-320 Series" "Samsung CLP-320 Series" "MFG:Samsung;CMD:SPL,PCL5E,PCL6,FWV,EXT;MDL:CLP-320 Series;CLS:PRINTER;STATUS:BUSY;" "" 2 Resetting USB device /dev/bus/usb/001/005 Reset successful DEBUG: Loading USB quirks from "/usr/share/cups/usb". DEBUG: Loaded 123 quirks. DEBUG: list_devices DEBUG: libusb_get_device_list=11 DEBUG2: Printer found with device ID: MFG:Samsung;CMD:SPL,PCL5E,PCL6,FWV,EXT;MDL:CLP-320 Series;CLS:PRINTER;STATUS:BUSY; Device URI: usb://Samsung/CLP-320%20Series?serial=Z4PGBAGB400971X direct usb://Samsung/CLP-320%20Series?serial=Z4PGBAGB400971X "Samsung CLP-320 Series" "Samsung CLP-320 Series" "MFG:Samsung;CMD:SPL,PCL5E,PCL6,FWV,EXT;MDL:CLP-320 Series;CLS:PRINTER;STATUS:BUSY;" "" 3 Resetting USB device /dev/bus/usb/001/005 Reset successful DEBUG: Loading USB quirks from "/usr/share/cups/usb". DEBUG: Loaded 123 quirks. DEBUG: list_devices DEBUG: libusb_get_device_list=11 DEBUG2: Printer found with device ID: MFG:Samsung;CMD:SPL,PCL5E,PCL6,FWV,EXT;MDL:CLP-320 Series;CLS:PRINTER;STATUS:BUSY; Device URI: usb://Samsung/CLP-320%20Series?serial=Z4PGBAGB400971X direct usb://Samsung/CLP-320%20Series?serial=Z4PGBAGB400971X "Samsung CLP-320 Series" "Samsung CLP-320 Series" "MFG:Samsung;CMD:SPL,PCL5E,PCL6,FWV,EXT;MDL:CLP-320 Series;CLS:PRINTER;STATUS:BUSY;" ""