Ok....
Check the following:
1) What type of port you are connected to.
a. Digi? if so.. what type of connection
rj45? db25?
b. Sallion? if so... why type of connection
rj45? db25?
2) What device are you connected to? You can check this by
lpstat -t and it should tell you the device this printer is
connected to.
3) In the /etc directory check the file inittab
look for the line that contains the device for the printer
and see what baud rate it is operating at. Also, check
for any additional protocol settings... xon/xoff etc..
make SURE there is not a getty process being respawned
on that port.
4) On the Okidata printer, enter into the setup mode for
the serial port and check the baud rate that's set there
and the protocol being used. xon/xoff etc...
There are several factors that usually affect printing problems
when using serial connections.
Is your cable configured for the protocol you are using?
Do your printers serial port settings match the settings on
you I/O device?
Stallion and Digi both have software utilities that can aid you in setting up a printer. You may want to delete the printer from the print que and use their utility to re-add the printer to the O/S
Digi uses mpi
Sallion uses easyadm
Digi and Stallion both have web-sites for trouble shooting printer problems.
www.digi.com
www.stallion.com
Let me know what you find... maybe we can fix your problem