Greetings,

I'm trying ot get a HP Laset Jet 1200 series USB printer working. At the moment 
when I try to print test pages I get:

"Unable to open USB port device file "/dev/usb/lp0": No such device" 

here are my modules:

Module                  Size  Used by    Not tainted
parport_pc             25704   1  (autoclean)
lp                      6912   0  (autoclean)
parport                21728   1  (autoclean) [parport_pc lp]
smbfs                  31296   1  (autoclean)
sb                      7328   1
sb_lib                 32256   0  [sb]
uart401                 6016   0  [sb_lib]
sound                  52876   1  [sb_lib uart401]
soundcore               3236   5  [sb_lib sound]
3c509                   7968   1
isa-pnp                27432   0  [sb 3c509]
keybdev                 1664   0  (unused)
usbkbd                  2848   0  (unused)
input                   3072   0  [keybdev usbkbd]
usb-uhci               20708   0  (unused)
usbcore                48032   0  [usbkbd usb-uhci]


I also tried insmod printer and I'm not sure if it's related but I sometimes get:

Description: testing
 Location: /usb/dev/usb/lp0
 Printer State: idle, accepting jobs. 
"Sending print file, 14525 bytes..." 
Device URI: usb:/dev/usb/lp0 

 but nothing prints.

I tried running  hpoj:

Please:
1. Connect and power on any USB printers you want to be controlled
   by the HP OfficeJet Linux driver (hpoj).
2. Disconnect and/or power off all USB printers you don't want to be
   controlled by the hpoj software.
3. Press <Enter> when you're ready for the probe to begin...


Reading /etc/ptal-start.conf...

Probing "/dev/usb/lp0"...

Probing "/dev/usb/lp1"...

Probing "/dev/usb/lp10"...

Probing "/dev/usb/lp11"...

Probing "/dev/usb/lp12"...

Probing "/dev/usb/lp13"...

Probing "/dev/usb/lp14"...

Probing "/dev/usb/lp15"...

Probing "/dev/usb/lp2"...

Probing "/dev/usb/lp3"...

Probing "/dev/usb/lp4"...

Probing "/dev/usb/lp5"...

Probing "/dev/usb/lp6"...

Probing "/dev/usb/lp7"...

Probing "/dev/usb/lp8"...

Probing "/dev/usb/lp9"...

Done updating configuration file.  If you'd like, you can view/edit
/etc/ptal-start.conf and/or /etc/ptal-stop.conf
to inspect any changes made, make further adjustments, and/or add
additional start/stop commands.

Be sure to run "./hpoj restart" after making changes so they will
take effect.

Starting HP OfficeJet driver: ptal-printd ptal-mlcd.


I'm just trying to print a raw print job. I have also tried the drivers in cups.

The jobs are spooling:

fallout:/var/spool/cups# ls
c00001  c00004  c00007  c00010  c00013  c00016  c00019
c00002  c00005  c00008  c00011  c00014  c00017  c00020
c00003  c00006  c00009  c00012  c00015  c00018  tmp

Even if I do eceho "test" > /dev/usb/lp0 nothing happens


The printer has printed its own inbuild test page fine so I assume it is working.

Any ideas?

thanks,

Chris




