Страница 1 из 1
/dev/lpt0: device busy
Добавлено: 2007-09-14 13:01:38
Neuromancer
всем привет.
изучать FreeBSD начал недавно. в целом идеология сисемы нравится больше чем Linux. пока только начал, но уже смог настроить и запустить в работу NTP, MPD4. для контроля доступа к VPN подключил к серверу старый матричный принтер Epson FX-870 с бесконечными патронами (перфорированной бумагой в стопке) и прописал в правилах fw
Код: Выделить всё
${fwcmd} add allow log tcp from any to me 1723
${fwcmd} add allow log gre from any to me
а в syslog.conf
система в принципе работает и попытки законнектится по 1723 порту распечатывает, но вот странная штука ровно в полночь принтер отваливается напрочь. в логах появляется запись
в чем дело понять не могу.
система FreeBSD 6.2
Re: /dev/lpt0: device busy
Добавлено: 2007-09-14 14:06:05
manefesto
для контроля доступа к VPN подключил к серверу старый матричный принтер Epson FX-870 с бесконечными патронами (перфорированной бумагой в стопке) и прописал в правилах fw
Жесть !!!!

Re: /dev/lpt0: device busy
Добавлено: 2007-09-14 14:33:54
Neuromancer
ну тогда говорить о том, что у меня сервак крутится на старом третьем пне с SATA-RAID контроллером Promise FastTrak TX2300 и двумя винтами в зеркале не стоит, а то мы рискуем потерять вас.
а по существу, если есть старое железо, то почему бы его не реанимировать. и в случае, если вас хакнут и уходя потрут свои следы в логах, то вот распечатку они порвать не смогут. не я это придумал, вычитал где-то в инете.
дополню свой первый пост. шнуры менял, пробовал три принтера той же модели (старые запасы

) эффект один и тот же. возможно дело в контроллере на матплате, но почему тогда всегда ровно в полночь!
Re: /dev/lpt0: device busy
Добавлено: 2007-09-14 14:35:51
schizoid
а сислог када у тя переворачивается? посмотри в кроне... как вариант...
Re: /dev/lpt0: device busy
Добавлено: 2007-09-14 14:45:07
dikens3
Neuromancer писал(а):а по существу, если есть старое железо, то почему бы его не реанимировать. и в случае, если вас хакнут и уходя потрут свои следы в логах, то вот распечатку они порвать не смогут. не я это придумал, вычитал где-то в инете.
Я тоже читал. :-) Только для таких случаев проще сделать отдельную машину и кидать логи в реальном времени на неё, и syslogd это умеет. :-)
А вот на этой можешь отключить всё, кроме приёма логов. И смотреть только личным присутствием. :-)
Re: /dev/lpt0: device busy
Добавлено: 2007-09-14 14:55:21
Neuromancer
о, посты по существу вопроса пошли

кронтаб у меня дефолтный. пробовал добавить туда
3 0 * * * root /usr/kill -1 `cat /var/run/syslog.pid`
чтобы перезапускать сислог в 00:03, но не помогает
про отдельную машину для сбора всех сислогов тоже читал, но я пока только начинаю. это реализую по мере накопления опыта.
Re: /dev/lpt0: device busy
Добавлено: 2007-09-14 15:23:06
schizoid
не помагает, а девайс бизи все равно в полночь? или уже в 3 минуты первого?
Re: /dev/lpt0: device busy
Добавлено: 2007-09-14 15:33:59
Neuromancer
аккурат в 00:00:00
Re: /dev/lpt0: device busy
Добавлено: 2007-09-14 15:49:20
schizoid
тада нуно искать что у тя происходит в системе в это время..
Re: /dev/lpt0: device busy
Добавлено: 2007-09-14 15:58:14
Neuromancer
нуу, тов.прапорщик это же очевидно... по неопытности своей я еще мало разбираюсь в физиологии FreeBSD. и что там у нее происходит глубоко внутри не знаю. вот как бы увеличить подробность логов на время поиска неисправности?
Re: /dev/lpt0: device busy
Добавлено: 2007-09-14 16:01:09
schizoid
ну на крайняк в syslog добавить
и рестарт сислога
если оставишь на долго, то незабудь в ротацию логов его добавить (newsyslog.conf)
Re: /dev/lpt0: device busy
Добавлено: 2007-09-14 16:03:50
Neuromancer
ок, спасибо. в пн попробую. по результатам отпишусь.
Re: /dev/lpt0: device busy
Добавлено: 2007-09-14 16:05:11
schizoid
но тут наверна нуно искать кто его в этот момент держит ... принтер в смысле
Re: /dev/lpt0: device busy
Добавлено: 2007-09-14 16:10:17
Neuromancer
глубокая мысль

мне она тоже приходила в голову. вот только как зацепиться, чтобы распутать этот клубок пока не знаю. потому и решился зарегится на форуме только сейчас хотя сайт лиисяры читаю давно и с большим практическим интересом.
вот что пишется в логе cron
Sep 14 00:00:00 vpn /usr/sbin/cron[2092]: (operator) CMD (/usr/libexec/save-entropy
Sep 14 00:00:00 vpn /usr/sbin/cron[2093]: (root) CMD (/usr/libexec/atrun)
Sep 14 00:00:00 vpn /usr/sbin/cron[2091]: (root) CMD (newsyslog)
Sep 14 00:01:00 vpn /usr/sbin/cron[2109]: (root) CMD (adjkerntz -a)
Sep 14 00:03:00 vpn /usr/sbin/cron[2112]: (root) CMD (/usr/kill -1 `cat /var/run/syslog.pid`
Re: /dev/lpt0: device busy
Добавлено: 2007-09-14 16:13:05
schizoid
наваяй скрипт который в полночь посмотрит
ну или как-то так

Re: /dev/lpt0: device busy
Добавлено: 2007-09-14 16:22:38
Neuromancer
отличная идея! скрипты ваять пока не умею, но полагаю это не сложно. на крайняк залезу из дома по VPN и ручками посмотрю. если /dev/lpt0 держит какой-то процесс, то он попадется!