View previous topic :: View next topic |
Author |
Message |
vrghost n00b
Joined: 03 Oct 2003 Posts: 48 Location: London
|
Posted: Sat Jan 18, 2014 12:52 pm Post subject: virt-manager: Error Creating virtual network - virNetworkDef |
|
|
Getting the following issue when trying to create a virtual network in virt-manager. Not certain where to start looking even:
Code: |
Error creating virtual network: this function is not supported by the connection driver: virNetworkDefineXML
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/createnet.py", line 1011, in finish
self.conn.create_network(xml)
File "/usr/share/virt-manager/virtManager/connection.py", line 775, in create_network
net = self.vmm.networkDefineXML(xml)
File "/usr/lib64/python2.7/site-packages/libvirt.py", line 3289, in networkDefineXML
if ret is None:raise libvirtError('virNetworkDefineXML() failed', conn=self)
libvirtError: this function is not supported by the connection driver: virNetworkDefineXML
|
Should have all the network drivers in the kernel |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54097 Location: 56N 3W
|
Posted: Sat Jan 18, 2014 1:07 pm Post subject: |
|
|
vrghost,
Kernes support is required but not sufficient.
Code: | [ebuild R ] app-emulation/libvirt-1.2.0:0/1.2.0 USE="caps libvirtd lvm macvtap nfs nls numa parted policykit qemu udev vepa virt-network -audit -avahi -firewalld -fuse -iscsi -lxc -openvz -pcap -phyp -rbd -sasl (-selinux) -systemd -uml -virtualbox -xen" 0 kB |
You need libvirt built with USE=virt-network too. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
vrghost n00b
Joined: 03 Oct 2003 Posts: 48 Location: London
|
Posted: Sat Jan 18, 2014 4:02 pm Post subject: |
|
|
Thank you very much, did the trick.
Is there a us one as well? |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54097 Location: 56N 3W
|
Posted: Sat Jan 18, 2014 6:34 pm Post subject: |
|
|
vrghost,
I don't understand the question. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
vrghost n00b
Joined: 03 Oct 2003 Posts: 48 Location: London
|
Posted: Sun Jan 19, 2014 11:38 am Post subject: |
|
|
Quote: | vrghost,
I don't understand the question. |
That is thanks to the mighty predictive text. Is there one for usb as well,
Getting the following issue
Code: | unable to set user and group to '77:105' on '/dev/bus/usb/000/000': No such file or directory
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/addhardware.py", line 1168, in add_device
self.vm.attach_device(self._dev)
File "/usr/share/virt-manager/virtManager/domain.py", line 841, in attach_device
self._backend.attachDevice(devxml)
File "/usr/lib64/python2.7/site-packages/libvirt.py", line 429, in attachDevice
if ret == -1: raise libvirtError ('virDomainAttachDevice() failed', dom=self)
libvirtError: unable to set user and group to '77:105' on '/dev/bus/usb/000/000': No such file or directory
|
The address it should be is 003 017 |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54097 Location: 56N 3W
|
Posted: Sun Jan 19, 2014 1:09 pm Post subject: |
|
|
vrghost,
I guess that /dev/bus/usb/000/000 does not exist for you or user 77 or group 105 do not exist.
Hmm ... I no longer have a /dev/bus/usb/000. The numbering starts at 001, that would be a problem.
When do you get the error ? _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
vrghost n00b
Joined: 03 Oct 2003 Posts: 48 Location: London
|
Posted: Sun Jan 19, 2014 1:21 pm Post subject: |
|
|
OK, it seems like it may be a bug in virt-manager.
So, if the machine is running and I try to connect to the device (listed in lsusb as 003:011) I get that error message, but virt-manager knows in the listing that the device is 003:011
So, maybe easier if I explain step by step.
I connect the device (a Thorium Pacemaker MP3 player)
Check on the gentoo server that it is there, and it comes up as Bus 003 Device 017 (have disconnected it once or twice since yesterday, so new address)
Code: |
v-ghost media # lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 017: ID 1d5e:a4a5
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 046d:c512 Logitech, Inc. LX-700 Cordless Desktop Receiver
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
|
(Device 1d5e:a4a5)
I go to the virtual machine, click Details -> Add Hardware -> USB Host device and there I can see it listed as
003:017 Linux 2.6.19.2 ....... File Backed Storage Gadget
I then click finish and I get the error message.
However, when I restarted the virtual machine for another reason, I then got a complaint about the device, and it had actually added it six times over, so removed all, added one and restarted and it worked. Even if I still got the error message about device 000/000 |
|
Back to top |
|
|
|