Friday, September 12, 2008

Samsung SCX-4200 Scannding and CUPS Printing Problem Finally Solved

It turns out that the USB cable is to blame. Changing to a better USB cable solved the Scanner I/O Hardware Error problem. Now I do not need to use the USB 1.1 Hub to force the scanner to work in the USB Full Speed mode.

This also solved the CUPS problem when use the Western Digital Mybook World as the printer server. We are using an image from a Chinese website (http://bbs.qzxx.com/thread-294-1-1.html). It has already done a good job and provide a nice web interface for managing the Mybook World. In CUPS, we need to explicitly enable “raw” printing for application/octet-stream. Please refer to the following two URLs for more information.

http://us3.samba.org/samba/docs/man/Samba-HOWTO-Collection/CUPS-printing.html
http://lists.samba.org/archive/samba/2002-September/051879.html

Basically what we need to do is to edit /etc/cups/mime.convs and put in this line:
application/octet-stream application/vnd.cups-raw 0 -

Then we also need to install Samsung driver for the Windows Vista, XP and Linux client.

2 comments:

markrages said...

Be careful with the SCX-4200 drivers, as early ones had an astonishing security hole.

Xiaofan said...

The new version I am using now seems to be ok. BTW I seldom print at home. The printer is mainly used by my wife.