>Есть шлюз в сети у которого default route уходит на ppp. Какими
>средствами организовать чтобы ppp сам поднимался при возникновении сетевой активности, и
>обрывался по заданому таймауту при ее отсутствии? Под Linux это можно
>организовать на diald, а что предложите на Free?
Если используется pppd(8) - то см. man по нему на предмет demand.
В этом случае нужно будет поднять pppd указав адреса point-to-point интерфейса (по крайней мере адрес удаленной стороны). При этом ppp-ифейс будет постоянно в состоянии UP, но модем будет дозваниваться только если через интерфейс попытаться пустить данные. См. также опции idle и active-filter в мане pppd(8).
Про ppp(8) не расскажу, не использовал.