В сборках Ульяновск.BSD предустанавливается MPD5, поэтому дополнительно ничего устанавливать не нужно.
Для активации MPD5 в файле /etc/rc.conf должны присутствовать следующие строки:
mpd_enable="YES"
mpd_flags="-b"
Если устанавливаемое подключение должно стать маршрутом по умолчанию, то в файле /etc/rc.conf не должно быть строки, задающей маршрут по умолчанию, defaultrouter="....". Если такая строка есть, то ее нужно закомментировать или удалить. Маршрут по умолчанию будет установлен автоматически при подключении к Интернет-провайдеру.
Для подключения по протоколу PPPoE необходимо в файле /usr/local/etc/mpd5/mpd.conf раскомментировать строку:
load pppoe_client
И в блоке pppoe_client правильно указать логин и пароль, выданный Интернет-провайдером:
set auth authname "login"
set auth password "password"
а также имя интерфейса, смотрящего в сторону Интернет-провайдера (имя интерфейса, а также подключен ли он к провайдеру, можно узнать, выполнив в терминале команду ifconfig):
set pppoe iface "em1"
Для подключения по протоколу PPTP необходимо в файле /usr/local/etc/mpd5/mpd.conf раскомментировать строку:
load pptp_client
И в блоке pptp_client правильно указать логин и пароль, выданный Интернет-провайдером:
set auth authname "login"
set auth password "password"
а также IP-адрес PPTP-сервера Интернет-провайдера:
set pptp peer 0.0.0.0
Для PPTP подключения важно правильно настроить маршрутизацию. Либо это будет маршрут по умолчанию:
set iface route default
либо это будет маршрут только до определённой сети:
set iface route 192.168.0.0/24
После перезагрузки системы должно произойти автоматическое подключение к Интернет-провайдеру. Если этого не произошло, то нужно анализировать файл /var/log/mpd.log.