Robert Hinds
2008-Aug-09 02:14 UTC
Device 0 (vif) could not be connected. Backend device not found.
I am getting the following error when attempting to use virt-install to create a DomU. I am getting the error whether attempting to create an OpenSolaris DomU or Windows Server 2003 DomU. Dom0: SunOS unknown 5.11 snv_94 i86pc i386 i86xpv OpenSolaris virt-install: virt-install --nographics -n ostest --paravirt -f /dev/zvol/dsk/rpool/ostestd0 -r 1024 -s 16 -l /tmp/os200805.iso Win2003 virt-install: virt-install -n win2003 --hvm -r 1024 --vnc -f /dev/zvol/dsk/rpool/win2003d0 -s 16 -c /tmp/en_win_srv_2003_r2_enterprise_ cd1.iso I have attached the complete output for the OpenSolaris virt-install which is identical except for the name and time stamp to that of the Win2003 virt-install output. Let me know if you have some guidance on diagnosing this problem. This message posted from opensolaris.org
David Edmondson
2008-Aug-10 06:08 UTC
Re: Device 0 (vif) could not be connected. Backend device not found.
On Fri, Aug 08, 2008 at 07:14:43PM -0700, Robert Hinds wrote:> I am getting the following error when attempting to use virt-install > to create a DomU. I am getting the error whether attempting to > create an OpenSolaris DomU or Windows Server 2003 DomU.Please provide the output of ''dladm show-link''.
Robert Hinds
2008-Aug-10 21:46 UTC
Re: Device 0 (vif) could not be connected. Backend device not found.
-bash-3.2# dladm show-link LINK CLASS MTU STATE OVER nfo0 phys 1500 up -- This message posted from opensolaris.org
Max Zhen
2008-Aug-11 03:07 UTC
Re: Device 0 (vif) could not be connected. Backend device not found.
I''m not sure if nfo is gldv3 compatible... Could you please run below command as root and send us the output: # /usr/lib/vna nfo0 aa:00:11:22:33:44 Max Robert Hinds wrote:> -bash-3.2# dladm show-link > LINK CLASS MTU STATE OVER > nfo0 phys 1500 up -- > > > This message posted from opensolaris.org > _______________________________________________ > xen-discuss mailing list > xen-discuss@opensolaris.org >
Robert Hinds
2008-Aug-11 22:50 UTC
Re: Device 0 (vif) could not be connected. Backend device not found.
-bash-3.2# /usr/lib/vna nfo0 aa:00:11:22:33:44 dladm_vnic_create: operation not supported This message posted from opensolaris.org
Max Zhen
2008-Aug-12 04:44 UTC
Re: Device 0 (vif) could not be connected. Backend device not found.
Oops, forgot to cc xen-discuss :-P . Max Max Zhen wrote:> > > Robert Hinds wrote: >> -bash-3.2# /usr/lib/vna nfo0 aa:00:11:22:33:44 >> dladm_vnic_create: operation not supported >> > So, the nic driver you''re using do not support virtual nic, which is > the default way we used to support networking in domU now. > > We used to have another way to support networking in domU - bridge (as > what Linux does today). > I think we still support bridge...but, since I haven''t used it, I > cannot give more detailed info. > > I''ve cc''ed Dave who should be able to comment on this. > > Max >> >> >> This message posted from opensolaris.org >> _______________________________________________ >> xen-discuss mailing list >> xen-discuss@opensolaris.org >> >
Robert Hinds
2008-Aug-16 12:18 UTC
Re: Device 0 (vif) could not be connected. Backend device not found.
After reading the information for the nfo driver more carefully, I saw the instructions for recompiling the nfo driver with GLDv3 support. http://homepage2.nifty.com/mrym3/taiyodo/eng/ I installed the gcc-dev package and followed the instructions that came with the driver. I was getting an error during compilation and I found the a thread were the problem was discusses and solved. http://opensolaris.org/jive/thread.jspa?threadID=60123&tstart=195 I downloaded the mac.h and mac_ether.h files from http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/sys/. I put them in a sys directory in the same directory where I extracted the driver source. Then I modified the Makefile.config_gld3 file in two locations. #ONUTSDIR = /home/mrym/opensolaris/usr/src/uts ONUTSDIR = /export/home/me/Documents/nfo-2.6.0 and #ONUTSDIR = /home/mrym/opensolaris/usr/src/uts ONUTSDIR = /export/home/me/Documents/nfo-2.6.0 This allowed me to compile and install the driver. After doing this I am able to use /usr/lib/vna to create a virtual nic. And as the search never ends, I am now attempting to learn to delete the vnic. (C: This message posted from opensolaris.org
Max Zhen
2008-Aug-16 13:02 UTC
Re: Device 0 (vif) could not be connected. Backend device not found.
> > After doing this I am able to use /usr/lib/vna to create a virtual nic. > > And as the search never ends, I am now attempting to learn to delete the vnic. (C: >You can use vna command to delete the vnic by simply passing the vnic link name to vna. E.g. you can delete vnic0 by: # /usr/lib/vna vnic0 Max> > > This message posted from opensolaris.org > _______________________________________________ > xen-discuss mailing list > xen-discuss@opensolaris.org >