Страница 1 из 1

Про BEEP

Добавлено: 2009-02-28 10:12:40
PSdok
Хотел статью написать, как сделал чтобы когда комп с фряхой загрузится, какой нибудь звук проигрался через системный бипер.

Все компы с фряхой у меня используются или как прокси серверы. На них моников нет и если вдруг перегрузили , чтобы было ясно что все загрузилось и если интернет не работает то смотреть или хаб подвис, или модем, или провайдер партачит.
Вроде ни чего сложного, но потратил день.
Нашел в портах порт beep

Код: Выделить всё

cd /usr/ports/audio/beep
Но сразу не заработало. При запуске пишет нет такого устройства.
Поиски по интернету дали результат:
в файл /boot/loader.conf надо прописать speaker_load="YES"

Код: Выделить всё

echo speaker_load=\"YES\" >> /boot/loader.conf
Перегрузился. Набираю beep - есть сигнал.

Теперь скрипт zbeep и кладу его в /usr/local/etc/rc.d/

Код: Выделить всё

#!/bin/sh

# PROVIDE: zbeep
# REQUIRE: LOGIN clearvar
# BEFORE: sshd
# KEYWORD: shutdown
. /etc/rc.subr
name="zbeep"
rcvar=`set_rcvar`
load_rc_config $name
: ${zbeep_enable="NO"}
: ${zbeep_flags=" -p 600 30 && /usr/local/bin/beep -p 800 30 && /usr/local/bin/beep -p 1000 30 && /usr/local/bin/beep -p 1200 30"}

command="/usr/local/bin/beep"
run_rc_command "$1"

делаю его выполняемым

Код: Выделить всё

chmod 777  /usr/local/etc/rc.d/zbeep

И на последок добавляю в /etc/rc.conf строчку zbeep_enable="YES"

Код: Выделить всё

echo zbeep_enable=\"YES\" >> /etc/rc.conf

Ну и все:)

Re: Про BEEP

Добавлено: 2009-02-28 10:22:35
f_andrey
Наладьте уже себе систему мониторинга, и не зачем будет, никому ненужные, велосипеды изобретать :st:

Re: Про BEEP

Добавлено: 2009-02-28 12:03:28
PSdok
:unknown:

Re: Про BEEP

Добавлено: 2009-02-28 12:07:49
paradox
помниться LMik хотел патчи наложить на ядро
что бы через бипер как через звуковуху музыку проигрывать :-D

Re: Про BEEP

Добавлено: 2009-02-28 13:28:08
LMik
paradox писал(а):помниться LMik хотел патчи наложить на ядро
что бы через бипер как через звуковуху музыку проигрывать :-D
:D а чо, даже кажется чето там получилось :oops:

Re: Про BEEP

Добавлено: 2009-02-28 13:28:55
LMik
f_andrey писал(а):Наладьте уже себе систему мониторинга, и не зачем будет, никому ненужные, велосипеды изобретать :st:
Причем тут мониторинг. У меня на тех этаже например 6 серверов стоит. И никаких мониторов и т.п. Сервак включаешь ждешь когда он пикнет при загрузке и идешь со спокойной душой от туда.

Re: Про BEEP

Добавлено: 2009-02-28 14:15:34
PSdok
LMik писал(а):
f_andrey писал(а):Наладьте уже себе систему мониторинга, и не зачем будет, никому ненужные, велосипеды изобретать :st:
Причем тут мониторинг. У меня на тех этаже например 6 серверов стоит. И никаких мониторов и т.п. Сервак включаешь ждешь когда он пикнет при загрузке и идешь со спокойной душой от туда.

именно так :smile: