На одной встраиваемой железяке живет линукс. Железяке понадобилось что-то распечатать - мы накатили туда cups. Все было хорошо, пока одной такой же точно железяке не понадобилось что-то распечатать.
Настройки железяк отличаются только ip-адресами принтеров. Принтера одинаковые, ppd добавлены (на второй была скопирована директория /etc/cups и внесены исправления в printers.conf).
Проблема: на первой железке все печатается нормально, на второй - вместо красивого отчета печатается содежимое ps-файла.
На печать отправляем так:
lp -omedia=A3 /tmp/20140228.pdf
Если вручную запустить pdftops для этого файла, то в результате получим в файле именно то, что выводится на печать. Пробовал
/usr/lib/cups/filter/pstops 1 root 1 1 1 ./test.ps > test1.ps
lp test1.ps
На печать выводится так, как будто это не ps-файл, а просто текстовый файл. Т.е. строки виде
%PS-Adobe-3.0
Господа, в чем может быть проблема?