Для того что бы поднять 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/814


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

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

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

Add your comment now

Please note: JavaScript is required to post comments.