LINUX.ORG.RU

Старт slmodemd


0

0

Пересобрал slmodemd с поддержкой alsa. Теперь система не виснет при присоединении/отсоединении шнура питания при работающем модеме, но зато slmodemd не желает запускаться из rc.local - очевидно, на этом этапе загрузки ему чего-то не хватает. Возникла идея модифицировать /sbin/ifup так, чтобы при его вызове запускался slmodemd, но есть проблема - запускаться он должен лишь один раз. Можно поправить и /sbin/ifdown, но ведь возможны варианты, когда соединение отрубается без вызова /sbin/ifdown. В общем, разбирающиеся в шелл-скриптинге, помогите плз.

А чем звонишь? Если скриптами, то перед запуском pppd делай slmodem restart, если kppp, то там есть команда которая перед дозвоном выполняется. Можно извратится переименовав pppd в pppd1, создать скрипт pppd в который написать
#!/bin/bash
service slmodemd restart
pppd $1 $2 $3 и т.д.

Теперь любая прога перед соединением будет slmodemd передергивать.

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

Ошибся я маленько, вместо pppd $1 $2 $3 писать pppd1 $1 $2 $3

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