cbsd проброс usb

VirtualBox, QEMU, ESX/ESXi и прочия
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
beraleevg
рядовой
Сообщения: 18
Зарегистрирован: 2012-01-31 13:18:33

cbsd проброс usb

Непрочитанное сообщение beraleevg » 2016-11-09 15:31:06

Добрового времени суток.
Тестирую виртуализацию bhyve на freebsd http://www.bsdstore.ru

Код: Выделить всё

FreeBSD test_virtual.local 11.0-RELEASE-p2 FreeBSD 11.0-RELEASE-p2 #0: Mon Oct 24 06:55:27 UTC 2016     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64

В /boot/loader.conf добавил следующее:

Код: Выделить всё

vmm_load="YES"
nmdm_load="YES"
if_bridge_load="YES"
if_tap_load="YES"
pf_load="YES"

В rc.conf добавил

Код: Выделить всё

cbsdd_enable="YES"
cbsd_workdir="/usr/jails"
cloned_interfaces="bridge0 tap0"
ifconfig_bridge0="addm tap0 addm re0"

поставил из портов cbsd-11.0.4_1
настроил виртуальную машину и поставил туда centos для тестов. Всё нормально работает.
Прошу помочь в настройке проброса туда 3g модема.
До этого проброс делал в libvirt на centos через virt-manager, там сложностей не возникло.

centos7_test.zip
Файлы конфигурации виртуальной
(3 КБ) 14 скачиваний
Файлы конфигурации виртуальной лежат

Код: Выделить всё

ls -l /usr/jails/jails-system/centos7_test/
total 14
-rw-rw-r--  1 root  cbsd   1410  9 нояб. 09:30 bhyve.conf
drwxrwxr-x  2 cbsd  cbsd      3  8 нояб. 13:37 etc
-rw-rw----  1 cbsd  cbsd  16384  8 нояб. 13:37 local.sqlite
-rw-rw-r--  1 root  cbsd   1971  8 нояб. 13:37 rc.conf_centos7_test

beraleevg
рядовой
Сообщения: 18
Зарегистрирован: 2012-01-31 13:18:33

cbsd проброс usb

Непрочитанное сообщение beraleevg » 2016-11-15 7:28:40

Настроил проброс.
В обще отказался от использования linux машины каторой нужен доступ к 3g модему. А в место него использовал jail. Проброс настроил в /etc/defaults/devfs.rules

Код: Выделить всё

[devfsrules_jail=4]
add include $devfsrules_hide_all
add include $devfsrules_unhide_basic
add include $devfsrules_unhide_login
add path zfs unhide
add path cuaU[0-9]* unhide

Так как смс уведомление было настроено на centos, то в начеле думал просто всё перенести как там. А потом раз не получилось в виртуалку пробросить 3g модем, то пощёл по другому пути. Freebsd+jail.
Работает.
Тем более упровлять jail с помощью cbsd удобно.


Вернуться в «Виртуализация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя