请原谅中文打字很慢, 同时不知道中文视窗中的确切名字只能用英文来陈述了。
xp add unix support configure LPD services
control panel -> add or remove program ->add /remove windows components -> other network File and Print services -> tick Print Services for Unix
make sure port 515 is open inyou firewall.
see link http://www.frogmorecs.com/arts/configure-lpdsvc
another way is download rawprinter server run it on xp computer creat raw print port( defaut 9100) rest is same. the reason is xp printing is different from win7 printing.