[Comm] xinetd
Serge
=?iso-8859-1?q?skompan_=CE=C1_kspu=2Ekr=2Eua?=
Вт Апр 1 09:36:05 MSD 2008
В сообщении от Tuesday 01 April 2008 08:10:21 Van Petrov написал(а):
> Мне тут в фидохе посоветовали запустить принтер по сети черезх RAW
> (на Линуксе поставить raw принтер, а на винде настравивать печать):
> --------------------------------------------------------------------
> 1. Зайти в веб-морду cups (http://localhost:631) и там создать
> raw-принтер на нужном USB или LPT порту. В случае с усб он может
> упираться и пытаться создать принтер определившейся модели, в этом
> случае надо с ним временно согласиться, а потом жмякнуть "modify
> printer" и поменять на Raw.
> 2. Если не установлен, ставим inetd (в убунте например, его по дефолту
> нет, в дебиане - есть).
> 3. В /etc/services добавляем строчку
> jetdirect 9100/tcp 9100 # printer
> 4. В /etc/inetd.conf добавляем строчку
> 9100 stream tcp nowait lp /usr/bin/lp lp -d PRINTERNAME -o raw
> Вместо PRINTERNAME само собой надо вписать имя raw-принтера заданное в п.1
> 5. Перезапускаем inetd.
> 6. Тестируем "telnet localhost 9100". Если появляется что-то типа:
> Trying 127.0.0.1...
> Connected to localhost.
> Escape character is '^]'.
> --------------------------------------------------------------------------
>
> Но в Альте нету inetd а есть xinetd
> Как в этом случае запустить печать?
> А то
> $ telnet localhost 9100
> Trying 127.0.0.1...
> telnet: connect to address 127.0.0.1: Connection refused
>
>
> Heeelpp!
берете строку inetd, заходите в /etc/xinetd.d, смотрите структуру любого
файла, создаете свой с именем службы, которую хотите запустить через xinetd и
прописываете в новом файле данные inetd.
дальше перезапускаете xinetd. Да, должно быть в Вашем файле disable=no
Подробная информация о списке рассылки community