resume, for clarity:
kernel 2.6.33.7:
device: /dev/usb/lp0
[barry@BigBee ~]$ lpstat -v
device for EPSONSPhR320: usb:/dev/usb/lp0
[barry@BigBee ~]$
the above configuration is congruent and fully working.
kernel 2.6.38.2:
/dev/usb/lp0: no such file or directory (I can replicate the same behavior on my system, I think this is due to module
usblp not present in kernel 2.6.38.2)
[barry@BigBee ~]$ lpstat -v
device for EPSONSPhR320: usb://EPSON/Stylus%20Photo%20R320
[barry@BigBee ~]$
In kernel 2.6.38.2, I was not able to setup the my printer using control center -> printerdrake, but had to configure the printer using cups interface:
from a browser open
http://localhost:631, go to administration -> add printer
you should see a list under "local printers", the last item being your Epson printer, choose that and continue with the remaining configuration options.
Let us know if it work. (had worked for me, have done this from kernel 2.6.37.4-something, i.e. when usblp module disappeared).
AS