im very new to using xvm and osol in general. I am running osol snv_133 running as the dom0. I have a windows 7 domU setup and running and am able to add 3 different nics (by the looks of virtual machine manager) realtek 8139 - negotiates at 100mbps pcnet - installed some drivers http://www.amd.com/us-en/ConnectivitySolutions/ProductInformation/0,,50_2330_6629_2452%5E2454%5E2486,00.html - negotiates at 10mbps ne2k_pci - realtek 8029? old 10mbps card. Am i missing something? how do i get a gigabit nic in my domu? virt-install --hvm --name dom1 --ram 1024 --vnc \ --os-type=windows --os-variant=vista \ --network bridge \ --disk path=/tank/scratch/vm/Windows7_X86.vmdk,size=10,driver=tap,subdriver=vdisk,format=vmdk \ --cdrom /tank/scratch/vm/Windows7.iso This is bridged to a aggregate LINK CLASS MTU STATE BRIDGE OVER e1000g0 phys 1500 up -- -- e1000g1 phys 1500 down -- -- aggr1 aggr 1500 up -- e1000g0 e1000g1 xvm5_1 vnic 1500 up -- aggr1 xvm6_0 vnic 1500 up -- aggr1 xvm6_2 vnic 1500 up -- aggr1 Maybe there are additional nic models that are not listed in virtual machine manager? I did some reading but was unable to find this answer. Any help with this would be greatly appreciated. -- This message posted from opensolaris.org
On Mon, Feb 22, 2010 at 8:44 AM, Ben Kaufman <benkaufman@gmail.com> wrote:> Am i missing something? how do i get a gigabit nic in my domu?Short answer, you can''t. Not by chossing a NIC model. The best performance among them might be e1000 (see http://wiki.xensource.com/xenwiki/XenCommonProblems), but even that might not be able to get you over 100Mbps. You really need PV drivers. -- Fajar
I see what you mean, i added e1000 but it really isn''t any faster then the others Are there free PV drivers around somewhere that are fairly stable? Also does xvm support pci pass through yet? this is something i am looking forward to for dvb cards, for either HVM or PV domu''s. thanks, -- This message posted from opensolaris.org
On Mon, Feb 22, 2010 at 12:49 PM, Ben Kaufman <benkaufman@gmail.com> wrote:> I see what you mean, i added e1000 but it really isn''t any faster then the others > > Are there free PV drivers around somewhere that are fairly stable?You can try GPLPV, http://www.meadowcourt.org/downloads/ If latest 0.11.x doesn''t work, try older 0.10.x> > Also does xvm support pci pass through yet? this is something i am looking forward to for dvb cards, for either HVM or PV domu''s.Don''t know about that, sorry. -- Fajar
Thanks, do you know if there is a way to convert HVM windows vmdk to PVM? virt-install seems to require that installation media be present? -- This message posted from opensolaris.org
Am 22.02.2010 06:49, schrieb Ben Kaufman:> I see what you mean, i added e1000 but it really isn''t any faster then the others > > Are there free PV drivers around somewhere that are fairly stable? > > Also does xvm support pci pass through yet? this is something i am looking forward to for dvb cards, for either HVM or PV domu''s. > > thanks,For the pv part I could only direct once more again to James Harper (have a look on this list / xen-users list / xen-devel list or just xen-wiki for more information) My Win7 x64 guest runs great with his very latest bits. (b130 based afaik haven''t had the time to upgrade and reboot the box) florian
Am 22.02.2010 09:19, schrieb Florian Manschwetus:> Am 22.02.2010 06:49, schrieb Ben Kaufman: >> I see what you mean, i added e1000 but it really isn''t any faster then the others >> >> Are there free PV drivers around somewhere that are fairly stable? >> >> Also does xvm support pci pass through yet? this is something i am looking forward to for dvb cards, for either HVM or PV domu''s. >> >> thanks, > For the pv part I could only direct once more again to James Harper > (have a look on this list / xen-users list / xen-devel list or just > xen-wiki for more information) > My Win7 x64 guest runs great with his very latest bits. (b130 based > afaik haven''t had the time to upgrade and reboot the box)http://xenbits.xensource.com/ext/win-pvdrivers.hg the last tag (0.11.0.210 I''m using, but it isn''t published as binary so far) @James: May I hand out the link you gave me to this list? Florian
Am 22.02.2010 09:40, schrieb James Harper:>> >> Am 22.02.2010 09:19, schrieb Florian Manschwetus: >>> Am 22.02.2010 06:49, schrieb Ben Kaufman: >>>> I see what you mean, i added e1000 but it really isn''t any faster then > the >> others >>>> >>>> Are there free PV drivers around somewhere that are fairly stable? >>>> >>>> Also does xvm support pci pass through yet? this is something i am > looking >> forward to for dvb cards, for either HVM or PV domu''s. >>>> >>>> thanks, >>> For the pv part I could only direct once more again to James Harper >>> (have a look on this list / xen-users list / xen-devel list or just >>> xen-wiki for more information) >>> My Win7 x64 guest runs great with his very latest bits. (b130 based >>> afaik haven''t had the time to upgrade and reboot the box) >> http://xenbits.xensource.com/ext/win-pvdrivers.hg >> the last tag (0.11.0.210 I''m using, but it isn''t published as binary so > far) >> >> @James: May I hand out the link you gave me to this list? >> > > I guess so. The BSoD I had found was related to hibernate and not to regular > use. > > James >From the original mail of James: ... "You can download a binary for version 210 from http://www.meadowcourt.org/private/ You''ll need to put the filename in directly as that directory is not browsable (eg gplpv_Vista2008x64_0.11.0.210_debug.msi)" ... Be aware you need to enable testsigning AND reboot before you install this driver, if all is right it should refuse to install until you have done so. http://msdn.microsoft.com/en-us/library/dd419910.aspx Florian
thanks for the drivers i still seem to be stuck at virt-install looking for installable media... i have tried pointing --location to an nfs share of an uncompressed iso, of the .iso itself, to a local directory with the iso and with the uncompressed iso. Starting install... Could not find an installable distribution at XXXX Do i need to somehow build a special set of install files for this or direct the location to a sub directory? -- This message posted from opensolaris.org
Am 22.02.2010 19:13, schrieb Ben Kaufman:> thanks for the drivers > > i still seem to be stuck at virt-install looking for installable media...Now I got it, you can''t install windows as pv guest. Just install those drivers in hvm guest to get pv io, the apic stuff is on latest development bits anyway io enlightend through basic viridian(~aka Hyper-V) support in xen. The guest part here is shipped with win7 by default, just install as hvm guest. Florian> > i have tried pointing --location to an nfs share of an uncompressed iso, of the .iso itself, to a local directory with the iso and with the uncompressed iso. > > Starting install... > Could not find an installable distribution at XXXX > > Do i need to somehow build a special set of install files for this or direct the location to a sub directory?
ok so i gave this try and it didn''t work out so well.. i have started with a brand new domu (vmdk disk with default nic, realtek 8139), installed windows 7 ENT x64. did a windows update, set testsigning on and rebooted. At this point windows 7 was successfully running in testing mode (watermark on the lower right of the screen), i then installed the 0.11.0.210 plpv_Vista2008x64_debug.msi drivers and rebooted. at this stage windows stalls out when booting at "starting windows", i can see the standard windows logo fading in and out so it isn''t completely frozen but does not get past this stage (waited over 30 minutes so far). Would you happen to have any additional tips? Is there anything that i need to do on the dom0 for this? -- This message posted from opensolaris.org
Am 22.02.2010 22:30, schrieb Ben Kaufman:> ok so i gave this try and it didn''t work out so well.. > > i have started with a brand new domu (vmdk disk with default nic, realtek 8139), installed windows 7 ENT x64. did a windows update, set testsigning on and rebooted. At this point windows 7 was successfully running in testing mode (watermark on the lower right of the screen), i then installed the 0.11.0.210 plpv_Vista2008x64_debug.msi drivers and rebooted. > > at this stage windows stalls out when booting at "starting windows", i can see the standard windows logo fading in and out so it isn''t completely frozen but does not get past this stage (waited over 30 minutes so far). > > Would you happen to have any additional tips? Is there anything that i need to do on the dom0 for this?Do you use the dev repository of osol? Florian
Yes, running build 133. -- This message posted from opensolaris.org
Am 22.02.2010 23:45, schrieb Ben Kaufman:> Yes, running build 133.hm, interesting, I''m using b130, runs fine here. Maybe one of the devs could give details. florian
that is odd....ill get build 130 installed tomorrow and see what happens. -- This message posted from opensolaris.org
well i tried using build 130 but the results where the same with windows 7 x64. i have windows server 2008 a try and it sort of worked. i was able to install the drivers and reboot but the xen network card driver shows up as unplugged, i tried passing a virtio network card but the device still showed up as disconnected. also for some reason after the PV drivers are installed i can only reboot once, after that the os hangs while booting... I think I''m going to give KVM or xensource with a linux dom0 a try. -- This message posted from opensolaris.org
Am 28.02.2010 04:35, schrieb Ben Kaufman:> well i tried using build 130 but the results where the same with windows 7 x64. i have windows server 2008 a try and it sort of worked. i was able to install the drivers and reboot but the xen network card driver shows up as unplugged, i tried passing a virtio network card but the device still showed up as disconnected. > > also for some reason after the PV drivers are installed i can only reboot once, after that the os hangs while booting... > > I think I''m going to give KVM or xensource with a linux dom0 a try.Strange, I updated one of our servers yesterday to b133, the win7 guest works flawlessly. florian