Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

I am getting USB timeout messages in my console window when I try to scan with the TPU. How can I use the TPU as an input device?

0
Posted

I am getting USB timeout messages in my console window when I try to scan with the TPU. How can I use the TPU as an input device?

0

There is a problem with the USB scanner driver. It times out way too fast for the EPSON scanners (esp. with the TPU attached). When you scan from the TPU then the scanner needs more time until it sends the first data bytes, and the USB scanner driver interprets this as an error condition. You can patch this driver if you want to recompile your kernel: Edit the file linux/driver/usb/scanner.h and look for the following macro definition: #define RD_NAK_TIMEOUT (10*HZ) Just change the “10″ to “20″ and recompile everything. Now the TPU should work without any problems. For some scanners it may be necessary to go even higher than 20 seconds, so try 40. This comes with one drawback: If you want to cancel a scan operation with Ctrl-C, then it will take the number of seconds to actually finish, so if you specify 40 seconds, then you will have to wait 40 seconds after a Ctrl-C, the computer will look like it’s not reacting to the cancel, don’t give up – it will finally cancel the operation. Wit

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123