URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 74459
[ Назад ]

Исходное сообщение
"freebsd 6.2 +принтер"

Отправлено Mxlife , 04-Июн-07 15:28 
кто нибудь настраивал samsung 1210 под freebsd

если можно то по шагам, а то так и не смог найти нигде это пост скрипт или нет принтер


Содержание

Сообщения в этом обсуждении
"freebsd 6.2 +принтер"
Отправлено A , 04-Июн-07 16:07 
>кто нибудь настраивал samsung 1210 под freebsd
>
>если можно то по шагам, а то так и не смог найти
>нигде это пост скрипт или нет принтер

ставите ghostscript (наверно он у вас уже есть)
используете драйвер gdi
хорошая ссылка вот:
http://www.openprinting.org/show_driver.cgi?driver=gdi&fromp...
коротко (но ясно, как мне кажется), про нстройку printcap:
http://michurin.com.ru/lpd-print.shtml
(там для сетевого принтера, вам половина написанного не нужна наверно)
кроме того, смотрите примеры фильтров, идущие вместе с lpd.
заодно про руссификацию a2ps, чтобы печатать ascii-файлы
http://michurin.com.ru/a2ps.shtml


"freebsd 6.2 +принтер"
Отправлено Mxlife , 05-Июн-07 13:20 
>>кто нибудь настраивал samsung 1210 под freebsd
>>
>>если можно то по шагам, а то так и не смог найти
>>нигде это пост скрипт или нет принтер
>
>ставите ghostscript (наверно он у вас уже есть)
>используете драйвер gdi
>хорошая ссылка вот:
>http://www.openprinting.org/show_driver.cgi?driver=gdi&fromp...
>коротко (но ясно, как мне кажется), про нстройку printcap:
>http://michurin.com.ru/lpd-print.shtml
>(там для сетевого принтера, вам половина написанного не нужна наверно)
>кроме того, смотрите примеры фильтров, идущие вместе с lpd.
>заодно про руссификацию a2ps, чтобы печатать ascii-файлы
>http://michurin.com.ru/a2ps.shtml

http://www.openprinting.org/show_driver.cgi?driver=gdi&fromp...
если не трудно переведите как этот патч добавить и куда


"freebsd 6.2 +принтер"
Отправлено A , 05-Июн-07 14:34 
Сперва посмотрите, может он у вас уже есть
gs -h | grep gdi

"freebsd 6.2 +принтер"
Отправлено Mxlife , 06-Июн-07 17:33 
>Сперва посмотрите, может он у вас уже есть
>gs -h | grep gdi


Нет, походу нестоит

# gs -h | grep gdi
   epsonc epswrite escpage faxg3 faxg32d faxg4 fs600 gdi hl1240 hl1250 hl7x0


"freebsd 6.2 +принтер"
Отправлено Mxlife , 07-Июн-07 14:59 
А выложите текст фильтра для ghostscript'а



"freebsd 6.2 +принтер"
Отправлено A , 07-Июн-07 15:58 
напишите для начала просто:
#!/bin/sh
/usr/local/bin/gs -dBATCH -dSAFER -dNOPAUSE -q -sDEVICE=gdi -sOutputFile=- - && exit 0

даже не с этого надо начинать. предалагаю сперва конвертнуть какой-нибудь ps-файл в gdi:
gs -dBATCH -dSAFER -dNOPAUSE -q -sDEVICE=gdi -sOutputFile=file.gdi file.ps
если файл получился, то gs у вас хороший :-)
дальше передаём его на принтер:
cat file.gdi >/dev/ваш_принтер
должно навпечатать