Hillel Lubman wrote: > Ghee Teo wrote: > >> PAPI support for PPD is not that extensive and that have limited how >> much of the printer's settings that is adjustable. >> You may want to try out CUPS and there is some steps to switch from LP >> to CUPS here: http://blogs.sun.com/gheet/entry/how_to_turn_on_cups >> > > Thanks. After I switched to CUPS service, adding network printers didn't > work. I tried to add (same as was in LP settings) socket://ip:port. It pulled > up a list of manufacturers. When I choose HP, the next screen shows nothing > in Model | Driver panes. > Please try to do New Printer Host: <ip of your printer> Port number: 9100
If it can talk to the printer correct, it should choose the correct model. Otherwise, it will fall back to generic. Please check that the IP of your printer has not change since you last get that set up. Most printer has DHCP asssigned IP and often changed after a power reset. Anyway, you should be able to choose HP and select the closet PPD. I can only find HP LaserJet 3300 upto 3392 then 4000 from the list of PPD that we have. http://www.openprinting.org/show_printer.cgi?recnum=HP-Color_LaserJet_3800 That shows this printer could work with a postscript driver though work better with hplip. Our version of hplip is a bit behind, but not much. A new version is being worked on by the printing guys. -Ghee > The output in console provided: > > No ID match for device socket://ip:port > <manufacturer>Generic</manufacturer> > <model>Printer</model> > <description>Generic Printer</description> > <commandset></commandset> > Using ppds/SUNWfoomatic/HP/HP-DeskJet_400-pcl3.ppd.gz ) > > And when I hit back button there was a message: > > Caught non-fatal exception. Traceback: > File "/usr/lib/system-config-printer/system-config-printer.py", line 3334, in > nextNPTab > name = model.get(iter, 0)[0] > TypeError: iter must be a GtkTreeIter > Continuing anyway.. >
