Попробуйте в свойствах принтера отключить галочку «Двухсторонний обмен данными». А вообще, по опыту (у нас похожих принтеров, HP LJ P1005, целая пачка) — заставить их работать по сети на разных ОС крайне тяжело. Если две XP в сети — всё ок. Все другие конфиги (Виста/7) — куча проблем, зависаний, и проч. Вполне возможно, что самым рабочим вариантом окажется приобретение принтсервера usb (если этот принтер будет через него работать).