<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; thinstation падает lp_server]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=34107&amp;type=atom" />
	<updated>2014-03-14T16:21:57Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=34107</id>
		<entry>
			<title type="html"><![CDATA[Re: thinstation падает lp_server]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=400306#p400306" />
			<content type="html"><![CDATA[<p>тему можно закрывать.<br />решение было такой:<br />данный скрипт кинуть в 5.1/packages/base/bin<br /></p><div class="codebox"><pre><code>#!/bin/bash

if [ -f /tmp/skript-tmp ]
then
exit 0
else
echo &gt; /tmp/skript-tmp
trap &quot;rm -f /tmp/skript-tmp&quot; 0 1 2 5 15
while true;
do
a=$(netstat -nlpt | grep :9100 | wc -l)
if [ $a -gt 0 ];
then
sleep 10;
else
/usr/sbin/lp_server -d /dev/usb/lp0 -n 9100
fi
done
fi
exit 0</code></pre></div><p>и в&nbsp; конфиге thinstation.conf.network в конце прописать /bin/skript.sh &amp;<br />после этого в случае падения lp_server&#039;а он запускался заново.</p>]]></content>
			<author>
				<name><![CDATA[semperN]]></name>
				<uri>https://linuxforum.ru/profile.php?id=17449</uri>
			</author>
			<updated>2014-03-14T16:21:57Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=400306#p400306</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[thinstation падает lp_server]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=398385#p398385" />
			<content type="html"><![CDATA[<p>Использую thinstation от nixts.org. Все бы хорошо кроме одного бага, если отправить на печать когда отключен принтер то падает демон lp_server (ругается что нет /dev/usb/lp0). Когда включаю принтер автоматически&nbsp; не поднимается lp_server. Если вручную дать команду lp_server -d /dev/usb/lp0 -n 9100 то снова начинает печатать. Как можно сделать так что бы автоматически поднимался lp_server(загрузка thinstation идет по сети pxe)? Написал скрипт небольшой но как его запустить при загрузке thinstation не знаю.<br /></p><div class="codebox"><pre><code>#!/bin/bash
while true;
do
a=$(netstat -nlpt | grep :9100 | wc -l)
if [ $a -gt 0 ];
then
sleep 10;
else
/usr/sbin/lp_server -d /dev/usb/lp0 -n 9100
fi
done</code></pre></div><p>Подскажите пожалуйста как решить проблему.</p>]]></content>
			<author>
				<name><![CDATA[semperN]]></name>
				<uri>https://linuxforum.ru/profile.php?id=17449</uri>
			</author>
			<updated>2014-03-06T07:52:33Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=398385#p398385</id>
		</entry>
</feed>
