LINUX.ORG.RU

Демон wvdial

 , , ,


0

1

Нужно написать сабж для дебиана. Чтобы перезванивал, если соединение оборвалось и выдавал какую-нибудь статусную информацию. Есть готовое?

★★★★★

А networkmanager чем не устраивает?

ziemin ★★ ()
Ответ на: комментарий от ziemin

А networkmanager чем не устраивает?
Ядрёная консоль делает меня сильней!

Ну ты понял =)

v9lij ★★★★★ ()
Ответ на: комментарий от v9lij

По сути и, то и другое консольное. Просто nm умеет кучу всего, включая вай-фай и всё, что мне не нужно, а wvdial — узко специализируется на модемах. Потому хочу wvdial.

CYB3R ★★★★★ ()
Ответ на: комментарий от CYB3R

Потому хочу wvdial.

Возьми исходники, да поправь:

  • отключиться от терминала и (не помню точно) от группы текущих процессов;
  • демонизироваться (т.е. форкнуться с новым родительским процессом);

Всю работу, как я уже намекал выполняет ppp. wvdial только модем настраивает и настройки передаёт ppp.

ziemin ★★ ()
Ответ на: комментарий от ziemin

А нельзя ли всё это сделать при помощи start-stop-daemon? А потом добавить в init.d.

CYB3R ★★★★★ ()
Ответ на: комментарий от CYB3R

Тогда придётся крутить его запуск в фоне. Потому что модем может быть воткнут в любое время. NM ловит такие события. А вот насчет wvdial сомневаюсь. Ко времени его запуска уже всё должно быть воткнуто.

ziemin ★★ ()
Ответ на: комментарий от ziemin

Сейчас вроде бы сделал всё, работает, но нужно тестировать.

CYB3R ★★★★★ ()
Последнее исправление: CYB3R (всего исправлений: 1)
Ответ на: комментарий от CYB3R

Я когда писал скрипт для virtualbox (на автозапуск) попался на такой фигне: из уже загруженной системы всё пашет замечательно. А вот при перезагрузке нифига. Что-то связанное с правами пользователя.

ziemin ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.