>>данное сообщение появляется только для ppp-ioctl, при обработке которых (/usr/src/sys/net/if_ppp.c) делается вызов
>>функции priv_check().
>
>Проблемы в priv_check() тут быть не может. priv_check может вернуть только EPERM.
>У вас же ENOTTY. Сделайте ktrace или truss, возможно будет более
>понятно.. Выглядит так, как будто вы указываете не тот интерфейс
>в параметрах pppd. За ktrace - спасибо, доберусь до машины и обязательно проверю.
Только вот есть у меня подозрение, что это мало чего покажет: я не утверждаю вовсе, что виноват вызов priv_check(). Просто как-то странно: pppd валится при вызове ioctl() именно с теми значениями, в обработчиках которых в pppioctl() вызывается priv_check(), с другими же - нормально...
В общем, попробую оттрейсить и напишу о результатах. Еще раз спасибо.