Для того что бы поднять mpd, необходимо что бы FreeBSD в ядре имела понятия о Netgraph.

Для того что бы это сделать, есть два варианта:
1й — подгрузить необходимый нам модуль;
2й — вкомпилить в ядро знания о Netgraph.

Описываю какие нам модули могут понадобится. Даже немножко больше, что бы потом снова не лезть в ядро 🙂 :
Дописать загрузку этих модулей в /boot/loader.conf:

netgraph_load="YES"
ng_ether_load="YES"
ng_netflow_load="YES"
ng_socket_load="YES"
ng_tee_load="YES"
ng_bpf_load="YES"
ng_iface_load="YES"
ng_ksocket_load="YES"
ng_ppp_load="YES"
ng_pptpgre_load="YES"
ng_tcpmss_load="YES"
ng_vjc_load="YES"
ng_one2many_load="YES"
ng_rfc1490_load="YES"
ng_tty_load="YES"
ng_UI_load="YES"

Или вкомпилить в ядро данные опции:

options NETGRAPH
options NETGRAPH_ETHER
options NETGRAPH_NETFLOW
options NETGRAPH_SOCKET
options NETGRAPH_TEE
options NETGRAPH_BPF
options NETGRAPH_IFACE
options NETGRAPH_KSOCKET
options NETGRAPH_PPP
options NETGRAPH_PPTPGRE
options NETGRAPH_TCPMSS
options NETGRAPH_VJC
options NETGRAPH_ONE2MANY
options NETGRAPH_RFC1490
options NETGRAPH_TTY
options NETGRAPH_UI
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_MPPC_COMPRESSION

Далее, наша задача установить mpd — на сегодня актульная версия mpd5 из портов, пока что проблем с ней не наблюдал..


# cd /usr/ports/net/mpd5/
# make install clean
# echo 'mpd_enable="YES"' >> /etc/rc.conf
# echo 'mpd_flags="-b"' >> /etc/rc.conf
# cd /usr/local/etc/mpd5

Теперь в зависимости от того, что мы хотим получить от mpd — сервер или клиент, проводим настройку соответственно данным статьям.

Напоминаю всем копирующим мой контент о существовании закона "Об авторском праве".
В связи с этим, прошу во избежании конфликтов при копировании данного материала, ставить на него ссылку:

http://noted.org.ua/?p=814


Также, вы можете отблагодарить меня переслав любую сумму на любой кошелек WebMoney, для поддержания данного ресурса. Или просто админу на пиво ;)

Кошельки для получения благодарности:
R386985788805
U234140473141
Z147712360455

На данной странице нет комментариев, возможно они закрыты. Если Вы хотите оставить свой комментарий, перейдите на специально созданный раздел

Add your comment now

You must be logged in to post a comment.