Доброго времени суток
uname -a
FreeBSD 11.0-RELEASE-p1 FreeBSD 11.0-RELEASE-p1 #0 r306420: Thu Sep 29 03:40:55 UTC 2016 root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC i386Настраиваю подключение к провайдеру по PPPoe
Поставил mpd5
настроил mpd.conf
добавил строку в rc.conf
/usr/local/etc/rc.d/mpd5 start
не стартовало, не создовало ng0 и ничего в лог не писало (syslog.conf настроил)
Решил что надо модуль ядра прописать ng_pppoe_load="YES" loader.conf
Содержимое /boot пусто
Я с ZFS на "вы и шопотом" (ну типа работает - ну и хорошо)
Нашел команду zpool import -f bootpool
После этого в /boot увидел loader.conf Отредактировал его. Перегрузился. Посмотрел kldstat - убедился что вновь прописанные модули появились. Пробую /usr/local/etc/rc.d/mpd5 start
Опять тишина (в логах ничегошеньки)
Выполняю zpool import -f bootpool и сразу после этого /usr/local/etc/rc.d/mpd5 start и о чудо!!!!
Интерфейс появился, соединение установилось в логах все пишет....
Перегружаю всю машину. Опять нет соединения. kldstat показывает все нужные модули.
zpool import -f bootpool
/usr/local/etc/rc.d/mpd5 start
Все работает.
Кто подскажет для чего ему zpool import -f bootpool
Как что сделать что бы либо mpd5 без этой команды работал, либо что надо в ZFS прикрутить что бы она сама монтировала этот пул?
Что пробовал:
После zpool import -f bootpool
Посмотрел точку монтирования
zfs get mountpoint bootpool
NAME PROPERTY VALUE SOURCE
bootpool mountpoint /bootpool local
Возможность автомонтирования
root@FreeDK:/home/dk # zfs get canmount bootpool
NAME PROPERTY VALUE SOURCE
bootpool canmount on local
root@FreeDK:/home/dk # zfs get mounted bootpool
NAME PROPERTY VALUE SOURCE
bootpool mounted yes -
В общем после перезагрузки пул всегда не примонтирован. Не пробовал еще legacy
Может кто подскажет как прикрутить автомонтирование или что сделать mpd5 что бы стартовал нормально без /boot