Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Redhat/Fedora - [решено] запускаем qemu на Fedora20

Ответить
Настройки темы
Redhat/Fedora - [решено] запускаем qemu на Fedora20

Старожил


Сообщения: 166
Благодарности: 1

Профиль | Отправить PM | Цитировать


Приветствую,

Имеется Fedora20 и скомпилированный qemu-2.1.1, далее запускаю с TAP девайсом от обычного пользователя:

Код: Выделить весь код
% qemu-system-x86_64 -hda vdisk.img -m 512M -netdev tap,helper=/usr/libexec/qemu-bridge-helper,id=net0 -device e1000,netdev=net0
failed to create tun device: Operation not permitted
failed to launch bridge helper
qemu-system-x86_64: -netdev tap,helper=/usr/libexec/qemu-bridge-helper,id=net0: Device 'tap' could not be initialized
То же самое происходит и запуская это root-ом, а также если создать tap-устройство вручную (tunctl -b tap0) и попробовать запустить qemu. Проверили права на /dev/net/tun:

Код: Выделить весь код
% ls -la /dev/net/tun
crw-rw-rw- 1 root root 10, 200 Sep 30 09:22 /dev/net/tun
Также qemu-bridge-helper с suid битом, SELinux на машине отключен. Что еще не хватает и что я упустил?

Спасибо.

Отправлено: 19:15, 30-09-2014

 

Аватара для CJ F.A.N.

Ветеран


Сообщения: 565
Благодарности: 30

Профиль | Сайт | Отправить PM | Цитировать


romez777, Ваш пользователь явно отсутствует в какой-то группе. и эта группа связана с /dev/net/tun, попробуйте добавить

-------
Опыт растет прямо пропорционально выведенному из строя оборудованию


Отправлено: 19:45, 30-09-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 166
Благодарности: 1

Профиль | Отправить PM | Цитировать


Пробовал добавить в группу root -- не помогло.

Отправлено: 21:32, 30-09-2014 | #3


Аватара для CJ F.A.N.

Ветеран


Сообщения: 565
Благодарности: 30

Профиль | Сайт | Отправить PM | Цитировать


Цитата romez777:
Пробовал добавить в группу root »
нет, не в рут. Должна быть группа, связанная с tun. Потому что судя по ошибке, операция не позволяется..... название группы не подскажу, так как не помню(

-------
Опыт растет прямо пропорционально выведенному из строя оборудованию


Отправлено: 21:36, 30-09-2014 | #4


Старожил


Сообщения: 166
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата CJ F.A.N.:
нет, не в рут. Должна быт »
И это тоже проделывал, добавил себя в группу kvm и chown root:kvm /dev/net/tun -- все равно получаю operation not permited.

Отправлено: 05:17, 01-10-2014 | #5


Аватара для CJ F.A.N.

Ветеран


Сообщения: 565
Благодарности: 30

Профиль | Сайт | Отправить PM | Цитировать


romez777, после добавления в группу, Вы перезаходили в систему?)

-------
Опыт растет прямо пропорционально выведенному из строя оборудованию


Отправлено: 08:00, 01-10-2014 | #6


Старожил


Сообщения: 166
Благодарности: 1

Профиль | Отправить PM | Цитировать


Конечно перелогинился. Более того, сделал эту группу primary, т.е. usermode -g my_group my_login -- все равно не помогает.

Отправлено: 17:26, 01-10-2014 | #7


Аватара для CJ F.A.N.

Ветеран


Сообщения: 565
Благодарности: 30

Профиль | Сайт | Отправить PM | Цитировать


romez777, тогда, как я понимаю, баг налицо. Пусть кто-то из коллег поправит, если не прав. Попробуйте
Код: Выделить весь код
chmod 4755 /usr/libexec/qemu-bridge-helper

-------
Опыт растет прямо пропорционально выведенному из строя оборудованию

Это сообщение посчитали полезным следующие участники:

Отправлено: 07:13, 02-10-2014 | #8


Старожил


Сообщения: 166
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата CJ F.A.N.:
chmod 4755 /usr/libexec/qemu-bridge-helper »
Спасибо, вот это я и упустил !

Отправлено: 19:55, 02-10-2014 | #9


Аватара для CJ F.A.N.

Ветеран


Сообщения: 565
Благодарности: 30

Профиль | Сайт | Отправить PM | Цитировать


romez777, да не за что! Так Вы решили проблему?

-------
Опыт растет прямо пропорционально выведенному из строя оборудованию


Отправлено: 09:29, 03-10-2014 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Redhat/Fedora - [решено] запускаем qemu на Fedora20

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Redhat/Fedora - обновить Fedora14 на Fedora20 romez777 Общий по Linux 2 21-08-2014 18:11
VBS/WSH/JS - [решено] инет есть запускаем 1.exe инета нет запускаем 2.exe den-efim Скриптовые языки администрирования Windows 4 19-10-2012 10:27
CMD/BAT - [решено] Переделать VBS в BAT - Запускаем ping и ожидаем завершения его работы root221 Скриптовые языки администрирования Windows 2 03-02-2012 16:51
FreeBSD - QEMU на Pfsense, кто-нить так извращался?:) emlen Общий по FreeBSD 0 28-01-2011 11:10
Запускаем Realtek HDA в RELENG_6_2 brag Железо во FreeBSD 0 29-06-2007 23:18




 
Переход