Таки победа одержана:
1) По вопросу незапуска pppd из под аккаунта пользователя:
- в правах на /usr/sbin/pppd выставить разрешение: "Запуск, поиск для всех"
2) По вопросу незамены дефолтного роута:
- в /etc/ppp/options добавить параметр: replacedefaultroute
Однако остался вопрос: как восполь
После таких шаманских действий все заработало:
1. Удаляем default локалки:
route del default
2. Пишем дефолт через интерфейс ppp0:
route add default ppp0
3. Добавляем вручную в /etc/resolv.conf DNS серверы, предоставляемые
провайдером GPRS.
Остался вопрос как всё это автоматизировать ?
--
Имеется локальная сеть без выхода в интернет. Таблица маршрутизации такая:
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
link-local * 255.255.0.0 U 1000 00 eth0
188.1.0.0 * 255.255.0.0 U