Discussion Locked

USB Peripheral Failure to Communicate

0 helpful
9 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

Would like to print multipaged documents in Quick Print mode using black ink on inkjet printer connected to port on USB hub. When I change the printer settings and send request to the printer it responds by printing one page and then stops printing. If I try to delete the job the printer acknoweledges my instruction but doesn't delete the job. If I unplug the printer, when I reattach the printer the job is still there. If I goto the Add/Delete software facility in the Control Panel, it will not delete the software because its in use. If try to delete the service using Task Manager its protected. Device Manager reports all devices are working properly.

Can someone help me?

9 replies

by kcav

How can I determine that my USB Hub is working properly? Device Manager says I have a VIA Universal Host Contoller that is identified to the system as PCI bus 0,device 7, function 2 and that 21% of the bandwidth has been allocated to it. How can I control the bandwidth being allocated to USB devices?

It uses three drivers stored in winnt\system32\drivers. They are uhcd.sys, usbd.sys, and usbhub.sys, and one addition driver winnt\system32\usbui.dll. What do these drivers do?

I also have a USB selfpowered hub that detects the devices attached to it. I understand that it chages modes from Control mode, to Interrupt mode, to bulk transfer mode. How can monitor its performance? How can log the DTR and see what files it uses?

by kcav

If the problem is the spooler why doesn't the Spooler work properly? On the Advance tab under Printer>Properties I have Spool Print documents turned on. Print immediately, Print spooled document first, and Enable Advanced printing are also selected.

How can I clear the print spooler? There is no command to clear the Spooler under Printer Properties, nor under File> Printer Setup. Disconnecting the power to the printer does clear it.

There is a folder called Spool in the System32 folder, and it has theree files in it: Spoolss.dll, Winspool.drv, and Spoolsv.exe. When I send a job to the printer I presume these are files accessed? How can I trace what files are being used?

by w2ktechman

Usually when a job hangs in the spooler, you can stop and start the print spooler in Admin tools\services. Then cancel the job.

by kcav

Thank you for replying to my question. I found Print Spooler serice. I 'll use it the next time the printer hangs-up. I wonder what is causing the problem?

by kcav

Have stoppped/started the Print spooler and closed/opened the Printer window; this cleared the Printer Window, however when I sent the job back to the printer, it did not print.

This discussion is closed to new replies.