Hi

I have SUSE 10.1 desktop system.I am trying to test a usb printer ( STAR TSP 100 ).
When i plugin the prinetr to desktop machine i can see following message us
using dmesg

drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 18 if 0 alt 0 proto 2 vid 0x0519 pid 0x0003

So when i use CUPS service i am able to print successfully usning lp command where star is my printer name:
#cat read.txt | lp -d star

at the same time i can see after plugin the usb printer to desktop a device node is created in /dev/usb/lp0

so i want to use the following command to print

# cat read.txt > /dev/usb/lp0
but print does not do any thing and i am not getting error message also

could you please tell me what am i missing when using cat command to print.

Thanks,
kvm