This guideline describe how to install configure and run a printer server on FoxBoard through CrisOs.
You need to install p9100n (man page)a tiny printserver without spooling function, so login inside FoxBoard and simple type
# opkg update # opkg install p910nd
Now you need to configure some stuff.
Using a text editor (vi or nano) edit the /etc/config/p910nd configuration file, it should be like this:
config p910nd option device "/dev/lp0" option port 0 option bidirectional 1 option enabled 1
Now you can start the printer daemon simple type:
/etc/init.d/p910nd restart
If applicable remember to add an accept rules on firewall, this could be done adding:
accept:dport=9100
on /etc/firewall.config.
Now you need to configure your client computer.
This can be easily done on Ubuntu linux where this screen shot has been taked.
Run Printer setup under System → Administration → Printer
Choice “New printer” botton, hence “AppSocket/HP JetDirect”, write he FoxBoard ip in “Host” field.
Choose your printer driver.
Now you can run print test.
As always I don't use close software so don't ask to me how to confiure Windows clients!!