The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

[Solaris] Печать на удаленный принтер через TCP/IP Print Server (print solaris win)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: print, solaris, win,  (найти похожие документы)
Date: Fri, 16 Jul 2004 09:02:32 +0600 From: Serguei Revtov <Serguei_Revtov@p1.f19.n5021.z2.fidonet.org.> Newsgroups: ftn.ru.unix.solaris Subject: [Solaris] Печать на удаленный принтер через TCP/IP Print Server AO> К Windows машине (Windows 2003 Server) подключен принтер "HP LaserJet AO> 1000", в сети этот принтер расшарен и виден под именем "HP1000". Hа Это по M$ Network - печатать по smbclient, см январский ответ. AO> Windows машине запущен сервис печати и TCP/IP Print Server. Это по LPD - прописать как удаленный принтер. Вот скрипт для 8 солярки, наверное в 9ке пойдет. Как называется очередь в твоем LPD не знаю, так что подправь QNAME: #!/bin/sh # # Установка принтера, подключенного к PC с EXceed # QNAME=dos-lpt1 # if [ $# -ne 1 ]; then echo "usage: $0 printerhostname" exit fi # LPNAME=$1lpt1a HOSTNAME=$1 # if [ ! -c /dev/${LPNAME} ]; then mknod /dev/${LPNAME} c 13 2 fi if [ -c /dev/${LPNAME} ]; then chmod 600 /dev/${LPNAME} chown lp:lp /dev/${LPNAME} fi lpadmin -p ${LPNAME} -v /dev/${LPNAME} -o protocol=bsd,dest=${HOSTNAME}:${QNAME} lpadmin -p ${LPNAME} -i /usr/lib/lp/model/netstandard lpadmin -p ${LPNAME} -T unknown lpadmin -p ${LPNAME} -I any accept ${LPNAME} enable ${LPNAME}
From: Ilya Kulagin <Ilya_Kulagin@p18.f871.n5020.z2.fidonet.org.> AO> Hа Windows машине запущен сервис печати и TCP/IP Print Server. ^^^^^^^^^^^^^^^^^^ Очень хорошо. По выбору, делаете следующее: 1. # /usr/sbin/lpadmin -p <имя принтера> -v /dev/null -I any -m netstandard -o dest=<адрес машины:имя принтера на виндовой машине> -o protocol=bsd -o timeout=1200 -o banner=never #/bin/enable <имя принтера> #/usr/sbin/accept <имя принтера> 2. #vi /etc/printers.conf добавляете строки: <имя принтера>:\ :bsdaddr=<фдрес машины>,<имя принтера на виндовой машине>: После чего банальный lp -P <имя принтера> всё нормально печатает. Безо всяких нафиг чудес с самбой и прочими фигнями. "Hо" может быть только в одном: если этот самый hp1000 не нормальный принтер, а какой-нибудь виндоуродец, который в ответ на простой текст, заканчивающийся простым переводом страницы, моргает лампочкой и молчит. Тогда навешивать фильтр из хостскрипта.

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру