Windows PV drivers

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Windows PV drivers

Adam Goryachev-3
Hi all,

I'm in the process of upgrading from xen 4.1 to xen 4.4 and have a
number of windows domU's running Windows Server 2012R2 with one of the
ejb versions of the GPLPV drivers installed.

Can anyone advise which are the best drivers to install for production
use today, and how they went about installing them?

So far, I've managed to boot my testing domU under 4.4, but I can't
install the drivers form
https://xenproject.org/downloads/windows-pv-drivers.html even after
installing the certificate.

I would prefer to use debian testing, but would I perhaps be better off
switching to XenServer and using the XenServer version of the PV
drivers? Or can I use the XenServer version of the drivers with plain
debian + xen?

Would appreciate any advice from others who have managed to get this to
work well, especially in a production environment.

Regards,
Adam


_______________________________________________
Xen-users mailing list
[hidden email]
https://lists.xen.org/xen-users
Reply | Threaded
Open this post in threaded view
|

Re: Windows PV drivers

Éliás Tamás
Hi. All drivers here

https://xenbits.xen.org/pvdrivers/win/8.1.0/

are signed and most of the situations, can work (do not forge tto
install the pfx files, etc) - you do not need bcdedit /testsigning ON
any more with these.

However, as a personal experience, I recommend for you to wait till the
final release of

https://xenbits.xen.org/pvdrivers/win/8.2.0/

(logo testing is just done, so we can expect the signed version withi
1-2 months hopefully)

2017-01-04 14:26 keltezéssel, Adam Goryachev írta:

> Hi all,
>
> I'm in the process of upgrading from xen 4.1 to xen 4.4 and have a
> number of windows domU's running Windows Server 2012R2 with one of the
> ejb versions of the GPLPV drivers installed.
>
> Can anyone advise which are the best drivers to install for production
> use today, and how they went about installing them?
>
> So far, I've managed to boot my testing domU under 4.4, but I can't
> install the drivers form
> https://xenproject.org/downloads/windows-pv-drivers.html even after
> installing the certificate.
>
> I would prefer to use debian testing, but would I perhaps be better off
> switching to XenServer and using the XenServer version of the PV
> drivers? Or can I use the XenServer version of the drivers with plain
> debian + xen?
>
> Would appreciate any advice from others who have managed to get this to
> work well, especially in a production environment.
>
> Regards,
> Adam
>
>
> _______________________________________________
> Xen-users mailing list
> [hidden email]
> https://lists.xen.org/xen-users
--


Éliás Tamás
Thomas Elias

ETIT[nwpro] KFT, Ügyvezető-Hálózatbiztonsági specialista
ETIT[nwpro] Ltd, General Manager-Network security specialist

Tel. HU: +36/30-497-1626
Tel. DE: +49/160-651-8723
OpenPGP pubkey: http://etit.hu/doc/et-pub.asc

Okleveles mérnök-informatikus (MSC)
Master of Science in Information Technology (MSC)
Licenced Penetration Tester (TM15-047)

Kapcsolat: http://etit.hu/index.php/hu/kapcsolat
Jogi nyilatkozat: http://etit.hu/disclaimer-email-hu.txt
Contact: http://etit.hu/index.php/en/contact
Disclaimer: http://etit.hu/disclaimer-email-en.txt


_______________________________________________
Xen-users mailing list
[hidden email]
https://lists.xen.org/xen-users

signature.asc (836 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Windows PV drivers

Adam Goryachev-3
On 05/01/17 01:14, Éliás Tamás wrote:
Hi. All drivers here

https://xenbits.xen.org/pvdrivers/win/8.1.0/

are signed and most of the situations, can work (do not forge tto
install the pfx files, etc) - you do not need bcdedit /testsigning ON
any more with these.
Thank you for your advice, but it still doesn't seem to work. Here is what I'm doing:
1) Download the xenbus.tar file from the above URL
2) Extract the contents to C:\Temp
3) Extract the source.tgz file into c:\temp\xenbus\src
4) Double click the c:\temp\xenbus\src\src\xenbus.pfx file
5) Choose Local Machine and click Next
6) Click Next to accept the xenbus.pfx filename
7) Click Next without entering any password
8) Click Next with "Automatically select the certificate store"
9) Click Finish
10) Certificate was successfully installed, click OK
11) Right click C:\Temp\8.1.0\xenbus\x64\dpinst.exe and choose "Run as Administrator"
12) Click Next
13) See "Install Failed" with no details on what or why it has failed...

Are you able to advise what I might have done wrong in this process?

However, as a personal experience, I recommend for you to wait till the
final release of

https://xenbits.xen.org/pvdrivers/win/8.2.0/

(logo testing is just done, so we can expect the signed version withi
1-2 months hopefully)

Do you mean because it is easier to install, or because it is more stable (fixes some bugs in 8.1.0)?
Is it possible to simply install the current version of 8.2.0, and then update when the final release is done?

Regards,
Adam

2017-01-04 14:26 keltezéssel, Adam Goryachev írta:
Hi all,

I'm in the process of upgrading from xen 4.1 to xen 4.4 and have a
number of windows domU's running Windows Server 2012R2 with one of the
ejb versions of the GPLPV drivers installed.

Can anyone advise which are the best drivers to install for production
use today, and how they went about installing them?

So far, I've managed to boot my testing domU under 4.4, but I can't
install the drivers form
https://xenproject.org/downloads/windows-pv-drivers.html even after
installing the certificate.

I would prefer to use debian testing, but would I perhaps be better off
switching to XenServer and using the XenServer version of the PV
drivers? Or can I use the XenServer version of the drivers with plain
debian + xen?

Would appreciate any advice from others who have managed to get this to
work well, especially in a production environment.

Regards,
Adam


_______________________________________________
Xen-users mailing list
[hidden email]
https://lists.xen.org/xen-users

      

_______________________________________________
Xen-users mailing list
[hidden email]
https://lists.xen.org/xen-users



--
Adam Goryachev Website Managers www.websitemanagers.com.au

_______________________________________________
Xen-users mailing list
[hidden email]
https://lists.xen.org/xen-users
Reply | Threaded
Open this post in threaded view
|

Re: Windows PV drivers

Éliás Tamás
Hi.

> Are you able to advise what I might have done wrong in this process?
Seemes to me correct, I'm just missing a step, where the system asks for
wether or not to trust "Linux foundation", when installing the drivers?!

Start a CMD.EXE as admin, and pls see dpinst.exe /? options. I recommend
to first do a complete uninstallation (and if you have older drivers
like glpv, uninstall them as well).

By manually starting dpinst.exe you will have more options to see what
has failed. What is written in the system logs/application log? There
must be a reasoning there.

>
>> However, as a personal experience, I recommend for you to wait till the
>> final release of
>>
>> https://xenbits.xen.org/pvdrivers/win/8.2.0/
>>
>> (logo testing is just done, so we can expect the signed version withi
>> 1-2 months hopefully)
>
> Do you mean because it is easier to install, or because it is more
> stable (fixes some bugs in 8.1.0)?
It is installed absolutely the same way, it has just a more mature more
compatible and generally better codebase.

> Is it possible to simply install the current version of 8.2.0, and then
> update when the final release is done?

It is, but currently those drivers are not signed, which menas, you have
to enable testsigning if you want them to work. (BCDEDIT.EXE
/TESTSIGNING ON)

>
> Regards,
> Adam
>
>> 2017-01-04 14:26 keltezéssel, Adam Goryachev írta:
>>> Hi all,
>>>
>>> I'm in the process of upgrading from xen 4.1 to xen 4.4 and have a
>>> number of windows domU's running Windows Server 2012R2 with one of the
>>> ejb versions of the GPLPV drivers installed.
>>>
>>> Can anyone advise which are the best drivers to install for production
>>> use today, and how they went about installing them?
>>>
>>> So far, I've managed to boot my testing domU under 4.4, but I can't
>>> install the drivers form
>>> https://xenproject.org/downloads/windows-pv-drivers.html even after
>>> installing the certificate.
>>>
>>> I would prefer to use debian testing, but would I perhaps be better off
>>> switching to XenServer and using the XenServer version of the PV
>>> drivers? Or can I use the XenServer version of the drivers with plain
>>> debian + xen?
>>>
>>> Would appreciate any advice from others who have managed to get this to
>>> work well, especially in a production environment.
>>>
>>> Regards,
>>> Adam
>>>
>>>
>>> _______________________________________________
>>> Xen-users mailing list
>>> [hidden email]
>>> https://lists.xen.org/xen-users
>>
>>
>> _______________________________________________
>> Xen-users mailing list
>> [hidden email]
>> https://lists.xen.org/xen-users
>
>
>
> --
> Adam Goryachev Website Managers www.websitemanagers.com.au
>
>
> _______________________________________________
> Xen-users mailing list
> [hidden email]
> https://lists.xen.org/xen-users
>
--


Éliás Tamás
Thomas Elias

ETIT[nwpro] KFT, Ügyvezető-Hálózatbiztonsági specialista
ETIT[nwpro] Ltd, General Manager-Network security specialist

Tel. HU: +36/30-497-1626
Tel. DE: +49/160-651-8723
OpenPGP pubkey: http://etit.hu/doc/et-pub.asc

Okleveles mérnök-informatikus (MSC)
Master of Science in Information Technology (MSC)
Licenced Penetration Tester (TM15-047)

Kapcsolat: http://etit.hu/index.php/hu/kapcsolat
Jogi nyilatkozat: http://etit.hu/disclaimer-email-hu.txt
Contact: http://etit.hu/index.php/en/contact
Disclaimer: http://etit.hu/disclaimer-email-en.txt


_______________________________________________
Xen-users mailing list
[hidden email]
https://lists.xen.org/xen-users

signature.asc (836 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Windows PV drivers

Adam Goryachev-3
On 05/01/17 20:40, Éliás Tamás wrote:
> Hi.
>
>> Are you able to advise what I might have done wrong in this process?
> Seemes to me correct, I'm just missing a step, where the system asks for
> wether or not to trust "Linux foundation", when installing the drivers?!
Sorry, I had already done this previously when attempting the installs,
and I had set the option to always trust drivers from this source.
> Start a CMD.EXE as admin, and pls see dpinst.exe /? options. I recommend
> to first do a complete uninstallation (and if you have older drivers
> like glpv, uninstall them as well).
>
> By manually starting dpinst.exe you will have more options to see what
> has failed. What is written in the system logs/application log? There
> must be a reasoning there.

Before I got this email, I decided maybe I should uninstall the GPLPV
drivers, so I did that, and then installed all the drivers and they all
worked. Except now I can't startup the VM. It boots and sits with the
spinning circle forever (overnight...)
I can startup in safe mode, and tried to re-install all the drivers (
version 8.1.0 ) and they were all successful, but I still can't bootup
in "normal mode", only safe mode will work.

Should I start over? (I have a LV snapshot I can revert to...)
If I start over, how should I proceed?
a) Remove all GPLPV drivers
b) reboot
c) Install all 8.1.0 version of drivers
d) reboot

Or skip B, or something else?

Thank you again for your help.

Regards,
Adam

>>> However, as a personal experience, I recommend for you to wait till the
>>> final release of
>>>
>>> https://xenbits.xen.org/pvdrivers/win/8.2.0/
>>>
>>> (logo testing is just done, so we can expect the signed version withi
>>> 1-2 months hopefully)
>> Do you mean because it is easier to install, or because it is more
>> stable (fixes some bugs in 8.1.0)?
> It is installed absolutely the same way, it has just a more mature more
> compatible and generally better codebase.
>
>> Is it possible to simply install the current version of 8.2.0, and then
>> update when the final release is done?
> It is, but currently those drivers are not signed, which menas, you have
> to enable testsigning if you want them to work. (BCDEDIT.EXE
> /TESTSIGNING ON)
>
>> Regards,
>> Adam
>>
>>> 2017-01-04 14:26 keltezéssel, Adam Goryachev írta:
>>>> Hi all,
>>>>
>>>> I'm in the process of upgrading from xen 4.1 to xen 4.4 and have a
>>>> number of windows domU's running Windows Server 2012R2 with one of the
>>>> ejb versions of the GPLPV drivers installed.
>>>>
>>>> Can anyone advise which are the best drivers to install for production
>>>> use today, and how they went about installing them?
>>>>
>>>> So far, I've managed to boot my testing domU under 4.4, but I can't
>>>> install the drivers form
>>>> https://xenproject.org/downloads/windows-pv-drivers.html even after
>>>> installing the certificate.
>>>>
>>>> I would prefer to use debian testing, but would I perhaps be better off
>>>> switching to XenServer and using the XenServer version of the PV
>>>> drivers? Or can I use the XenServer version of the drivers with plain
>>>> debian + xen?
>>>>
>>>> Would appreciate any advice from others who have managed to get this to
>>>> work well, especially in a production environment.
>>>>
>>>> Regards,
>>>> Adam
>>>>
>>>>
>>>>



--
Adam Goryachev Website Managers www.websitemanagers.com.au

_______________________________________________
Xen-users mailing list
[hidden email]
https://lists.xen.org/xen-users
Reply | Threaded
Open this post in threaded view
|

Re: Windows PV drivers

Adam Goryachev-3
BTW, this is my xen cfg file:
builder        = 'hvm'
memory        = 32768
device_model_version    = "qemu-xen"
localtime    = 1
name        = "ptserver26"
cpus        = "6,7,8,9,10,11"
vcpus        = 6
viridian    = 1
disk = [ 'phy:/dev/mapper/mpathpt26,hda,w' ]
vif        = ['bridge=xenbr0, mac=00:16:3e:06:65:26']
boot        = 'cd'
vnc        = 1
vncdisplay    = 26
stdvga        = 1
usb        = 1
usbdevice    = 'tablet'
acpi        = 1
apic        = 1
on_reboot    = 'restart'
on_poweroff    = 'destroy'
on_crash    = 'restart'
audio        = 1
soundhw        = 'sb16'

The domU OS is MS Windows 2012R2 Server

Regards,
Adam

On 06/01/17 12:25, Adam Goryachev wrote:

> On 05/01/17 20:40, Éliás Tamás wrote:
>> Hi.
>>
>>> Are you able to advise what I might have done wrong in this process?
>> Seemes to me correct, I'm just missing a step, where the system asks for
>> wether or not to trust "Linux foundation", when installing the drivers?!
> Sorry, I had already done this previously when attempting the
> installs, and I had set the option to always trust drivers from this
> source.
>> Start a CMD.EXE as admin, and pls see dpinst.exe /? options. I recommend
>> to first do a complete uninstallation (and if you have older drivers
>> like glpv, uninstall them as well).
>>
>> By manually starting dpinst.exe you will have more options to see what
>> has failed. What is written in the system logs/application log? There
>> must be a reasoning there.
>
> Before I got this email, I decided maybe I should uninstall the GPLPV
> drivers, so I did that, and then installed all the drivers and they
> all worked. Except now I can't startup the VM. It boots and sits with
> the spinning circle forever (overnight...)
> I can startup in safe mode, and tried to re-install all the drivers (
> version 8.1.0 ) and they were all successful, but I still can't bootup
> in "normal mode", only safe mode will work.
>
> Should I start over? (I have a LV snapshot I can revert to...)
> If I start over, how should I proceed?
> a) Remove all GPLPV drivers
> b) reboot
> c) Install all 8.1.0 version of drivers
> d) reboot
>
> Or skip B, or something else?
>
> Thank you again for your help.
>
> Regards,
> Adam
>
>>>> However, as a personal experience, I recommend for you to wait till
>>>> the
>>>> final release of
>>>>
>>>> https://xenbits.xen.org/pvdrivers/win/8.2.0/
>>>>
>>>> (logo testing is just done, so we can expect the signed version withi
>>>> 1-2 months hopefully)
>>> Do you mean because it is easier to install, or because it is more
>>> stable (fixes some bugs in 8.1.0)?
>> It is installed absolutely the same way, it has just a more mature more
>> compatible and generally better codebase.
>>
>>> Is it possible to simply install the current version of 8.2.0, and then
>>> update when the final release is done?
>> It is, but currently those drivers are not signed, which menas, you have
>> to enable testsigning if you want them to work. (BCDEDIT.EXE
>> /TESTSIGNING ON)
>>
>>> Regards,
>>> Adam
>>>
>>>> 2017-01-04 14:26 keltezéssel, Adam Goryachev írta:
>>>>> Hi all,
>>>>>
>>>>> I'm in the process of upgrading from xen 4.1 to xen 4.4 and have a
>>>>> number of windows domU's running Windows Server 2012R2 with one of
>>>>> the
>>>>> ejb versions of the GPLPV drivers installed.
>>>>>
>>>>> Can anyone advise which are the best drivers to install for
>>>>> production
>>>>> use today, and how they went about installing them?
>>>>>
>>>>> So far, I've managed to boot my testing domU under 4.4, but I can't
>>>>> install the drivers form
>>>>> https://xenproject.org/downloads/windows-pv-drivers.html even after
>>>>> installing the certificate.
>>>>>
>>>>> I would prefer to use debian testing, but would I perhaps be
>>>>> better off
>>>>> switching to XenServer and using the XenServer version of the PV
>>>>> drivers? Or can I use the XenServer version of the drivers with plain
>>>>> debian + xen?
>>>>>
>>>>> Would appreciate any advice from others who have managed to get
>>>>> this to
>>>>> work well, especially in a production environment.
>>>>>
>>>>> Regards,
>>>>> Adam
>>>>>
>>>>>
>>>>>
>
>
>



--
Adam Goryachev Website Managers www.websitemanagers.com.au

_______________________________________________
Xen-users mailing list
[hidden email]
https://lists.xen.org/xen-users
Reply | Threaded
Open this post in threaded view
|

Re: Windows PV drivers

Éliás Tamás
In reply to this post by Adam Goryachev-3
Hi.

> Should I start over? (I have a LV snapshot I can revert to...)
> If I start over, how should I proceed?
> a) Remove all GPLPV drivers
> b) reboot
> c) Install all 8.1.0 version of drivers
> d) reboot
>

Yes, start over would be necessary in this case.

> Or skip B, or something else?

Please check the mail list archives, there had been a .bat file posted
which completely removes the leftovers of GPLPV (the nomal unisntall
procedure keeps a lot of stuff).

After that, shutdown. Do not use PVH or stubdomains (modify your cfg):
disable networking.

Put all the new 8.1 drivers on a separate small disk, and add it to your vm.

When it boots up in normal mode, with windows drivers (if it fails to
boot, a windows repair is necesary), then access the small drive and
install all the drivers.

Then revert your config to use networking and also to use
PVH/STUBDOMAINS (if you have used it).

Then it should boot up.

>
> Thank you again for your help.
>
> Regards,
> Adam
>
>>>> However, as a personal experience, I recommend for you to wait till the
>>>> final release of
>>>>
>>>> https://xenbits.xen.org/pvdrivers/win/8.2.0/
>>>>
>>>> (logo testing is just done, so we can expect the signed version withi
>>>> 1-2 months hopefully)
>>> Do you mean because it is easier to install, or because it is more
>>> stable (fixes some bugs in 8.1.0)?
>> It is installed absolutely the same way, it has just a more mature more
>> compatible and generally better codebase.
>>
>>> Is it possible to simply install the current version of 8.2.0, and then
>>> update when the final release is done?
>> It is, but currently those drivers are not signed, which menas, you have
>> to enable testsigning if you want them to work. (BCDEDIT.EXE
>> /TESTSIGNING ON)
>>
>>> Regards,
>>> Adam
>>>
>>>> 2017-01-04 14:26 keltezéssel, Adam Goryachev írta:
>>>>> Hi all,
>>>>>
>>>>> I'm in the process of upgrading from xen 4.1 to xen 4.4 and have a
>>>>> number of windows domU's running Windows Server 2012R2 with one of the
>>>>> ejb versions of the GPLPV drivers installed.
>>>>>
>>>>> Can anyone advise which are the best drivers to install for production
>>>>> use today, and how they went about installing them?
>>>>>
>>>>> So far, I've managed to boot my testing domU under 4.4, but I can't
>>>>> install the drivers form
>>>>> https://xenproject.org/downloads/windows-pv-drivers.html even after
>>>>> installing the certificate.
>>>>>
>>>>> I would prefer to use debian testing, but would I perhaps be better
>>>>> off
>>>>> switching to XenServer and using the XenServer version of the PV
>>>>> drivers? Or can I use the XenServer version of the drivers with plain
>>>>> debian + xen?
>>>>>
>>>>> Would appreciate any advice from others who have managed to get
>>>>> this to
>>>>> work well, especially in a production environment.
>>>>>
>>>>> Regards,
>>>>> Adam
>>>>>
>>>>>
>>>>>
>
>
>
--


Éliás Tamás
Thomas Elias

ETIT[nwpro] KFT, Ügyvezető-Hálózatbiztonsági specialista
ETIT[nwpro] Ltd, General Manager-Network security specialist

Tel. HU: +36/30-497-1626
Tel. DE: +49/160-651-8723
OpenPGP pubkey: http://etit.hu/doc/et-pub.asc

Okleveles mérnök-informatikus (MSC)
Master of Science in Information Technology (MSC)
Licenced Penetration Tester (TM15-047)

Kapcsolat: http://etit.hu/index.php/hu/kapcsolat
Jogi nyilatkozat: http://etit.hu/disclaimer-email-hu.txt
Contact: http://etit.hu/index.php/en/contact
Disclaimer: http://etit.hu/disclaimer-email-en.txt


_______________________________________________
Xen-users mailing list
[hidden email]
https://lists.xen.org/xen-users

signature.asc (836 bytes) Download Attachment