Собственно, в настройке соединения с интернет в FreeBSD нет ничего сложного.
Итак, редактируем файл /etc/ppp/ppp.conf:
1. В строке
set device /dev/cuaa1
Изменяем устройство (/dev/cuaa1) на своё. У меня для PCI-модема это /dev/cuaa4 (это под DOS'ом порт COM5). Можно в строке set dial заменить ATDT на ATDP, если ваша линия не поддерживает тоновый набор, или потом перед номером ставить латинскую p. Если хотите убрать звук динамика модема, после AT напишите M0L0
2. В конец файла добавляем следующие строки, где выделенное жирным шрифтом заменяем на данные своего провайдера:
ИМЯ_ПРОВАЙДЕРА:
set phone НОМЕР_МОДЕМНОГО_ПУЛА
set authname ВАШ_ЛОГИН
set authkey ВАШ_ПАРОЛЬ
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR
3. Далее можно написать в консоли: ppp ИМЯ_ПРОВАЙДЕРА . В появившимся приглашении для дозвона пишем call, а для разрыва связи - quit
Можно (и это будет эффективнее) писать для дозвона
ppp -auto ИМЯ_ПРОВАЙДЕРА
а для разрыва соединения
kill `cat /var/run/tun0.pid`
Собственно, всё - настройка соединения завершена.