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
После чего банальный lp -P <имя принтера> всё нормально печатает. Безо всяких нафиг
чудес с самбой и прочими фигнями. "Hо" может быть только в одном: если этот самый
hp1000 не нормальный принтер, а какой-нибудь виндоуродец, который в ответ на простой
текст, заканчивающийся простым переводом страницы, моргает лампочкой и молчит. Тогда
навешивать фильтр из хостскрипта.
951 Прочтений • [[Solaris] Печать на удаленный принтер через TCP/IP Print Server (print solaris win)] [08.05.2012] [Комментариев: 0]