ну вобшем в unix нет неправильных путей просто их есть много
сконфигурируй pppd так чтоб он модем мог коннектиться
запустив только pppd для этого есть фаил /etc/ppp/options
далее в /etc/inittab после запуска консолей пишеш так
pd:23:respawn:/usr/sbin/pppd
теперь если ppp здохнит то init запустит его заново
модем естественно закононектися вновь счастливого коннекта