Ситуфция простая. На нетбуке пользуюсь интернетом через USB-модем. Соответственно, в Network-Manager ,появляется строка Beeline Mobile Phone, ее кликаешь, и привет On-Line. Но при обрыве связи, приходится отстукивать: /etc/init.d/modemmanager restart и потом идти опять в Network-Manager и тд. Вот решил написать скрипт на Perl, который будет отстукивать ping, скажем на яндекс, и как только связь оборвется, модем сразу будет перезагружен. Задача, как автоматизировать процесс нажатия в Network-Manager и нажатие на Beeline Mobile Phone....... Какие есть предложения?
Так примерно выглядит код на данный момент:
#!/usr/bin/perl -w
system(«/etc/init.d/modemanager restart») if (!`ping -i 10 yandex.ru`);