James / All, Has anyone tried the 0.7.0-pre2 or any other versions of the GPL PV drivers with Windows 2000 Server? I just tried 0.7.0-pre2 and Windows is unable to find the driver when I specify the search location. I have followed the following procedures: 1. Open device manager 2. Right click PCI Device (under Other Devices) and choose properties 3. Click the Driver tab 4. Click the Update Driver... button 5. Tick Search for suitable driver for my device 6. Click Next 7. Un-Tick CD-ROM drives 8. Tick Specify Location 9. Click Next and browse to folder of unzipped drivers folder with .inf files, hit ok At this point Windows says it was unable to find a driver for the device. I have also tried: Steps 1-4 from above 5. Tick Disaply a list of the known drivers for this device... Next 6. Choose System devices from the list and hit Next 7. Click Have Disk and browse to unzipped drivers folder with .inf files, hi ok At this point, the only driver that shows up in the list is the Xen PCI Device Hider Driver. I assume this is not the correct driver that I want so have not gone any further than this. Any suggestions you might have would be greatly appreciated. Thanks, Dan _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Hi Dan, I think the binary release by James is only for WinXP SP2 and Win2k3 environments. If you need to compile for Win2k, then I suggest a "hg clone" to the repository, then install the build environment v6001 (from Win2k8 WDK, through MS connect), then compile yourself. Emre On Feb 18, 2008 10:41 PM, Dan VerWeire <dverweire@gmail.com> wrote:> James / All, > > Has anyone tried the 0.7.0-pre2 or any other versions of the GPL PV > drivers with Windows 2000 Server? I just tried 0.7.0-pre2 and Windows is > unable to find the driver when I specify the search location. I have > followed the following procedures: > > 1. Open device manager > 2. Right click PCI Device (under Other Devices) and choose properties > 3. Click the Driver tab > 4. Click the Update Driver... button > 5. Tick Search for suitable driver for my device > 6. Click Next > 7. Un-Tick CD-ROM drives > 8. Tick Specify Location > 9. Click Next and browse to folder of unzipped drivers folder with .inf > files, hit ok > > At this point Windows says it was unable to find a driver for the device. > > I have also tried: > Steps 1-4 from above > 5. Tick Disaply a list of the known drivers for this device... Next > 6. Choose System devices from the list and hit Next > 7. Click Have Disk and browse to unzipped drivers folder with .inf files, > hi ok > > At this point, the only driver that shows up in the list is the Xen PCI > Device Hider Driver. I assume this is not the correct driver that I want so > have not gone any further than this. Any suggestions you might have would be > greatly appreciated. > > Thanks, > > Dan > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >-- Emre Erenoglu erenoglu@gmail.com _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Thank you for the information Emre. I may give that a shot when I get some more time. Dan On Feb 18, 2008 4:55 PM, Emre ERENOGLU <erenoglu@gmail.com> wrote:> Hi Dan, > > I think the binary release by James is only for WinXP SP2 and Win2k3 > environments. If you need to compile for Win2k, then I suggest a "hg clone" > to the repository, then install the build environment v6001 (from Win2k8 > WDK, through MS connect), then compile yourself. > > Emre > > On Feb 18, 2008 10:41 PM, Dan VerWeire <dverweire@gmail.com> wrote: > > > James / All, > > > > Has anyone tried the 0.7.0-pre2 or any other versions of the GPL PV > > drivers with Windows 2000 Server? I just tried 0.7.0-pre2 and Windows is > > unable to find the driver when I specify the search location. I have > > followed the following procedures: > > > > 1. Open device manager > > 2. Right click PCI Device (under Other Devices) and choose properties > > 3. Click the Driver tab > > 4. Click the Update Driver... button > > 5. Tick Search for suitable driver for my device > > 6. Click Next > > 7. Un-Tick CD-ROM drives > > 8. Tick Specify Location > > 9. Click Next and browse to folder of unzipped drivers folder with .inf > > files, hit ok > > > > At this point Windows says it was unable to find a driver for the > > device. > > > > I have also tried: > > Steps 1-4 from above > > 5. Tick Disaply a list of the known drivers for this device... Next > > 6. Choose System devices from the list and hit Next > > 7. Click Have Disk and browse to unzipped drivers folder with .inf > > files, hi ok > > > > At this point, the only driver that shows up in the list is the Xen PCI > > Device Hider Driver. I assume this is not the correct driver that I want so > > have not gone any further than this. Any suggestions you might have would be > > greatly appreciated. > > > > Thanks, > > > > Dan > > > > _______________________________________________ > > Xen-users mailing list > > Xen-users@lists.xensource.com > > http://lists.xensource.com/xen-users > > > > > > -- > Emre Erenoglu > erenoglu@gmail.com_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Hi Dan, I pulled and tried to compile, but it failed for Win2k environment (checked and free). So I''m attaching the output for James: BUILD: Compiling and Linking c:\win-pvdrivers.hg\xennet directory _NT_TARGET_VERSION SET TO WIN2K Compiling - xennet\xennet.c errors in directory c:\win-pvdrivers.hg\xennet c:\winddk\6001.18000\inc\ddk\ndis.h(245) : error C1189: #error : "Wrong NDIS o DDI version specified" Linking Executable - target\win2k\i386\xennet.sys link : error LNK1181: cannot open input file ''c:\win- pvdrivers.hg\xennet\objchk w2k_x86\i386\xennet.obj'' Linking Executable - target\win2k\i386\xennet.sys BUILD: Linking for c:\win-pvdrivers.hg\xenstub directory _NT_TARGET_VERSION SET TO WIN2K Linking Executable - target\win2k\i386\xenstub.sys Linking Executable - target\win2k\i386\xenstub.sys BUILD: Finish time: Mon Feb 18 22:08:39 2008 BUILD: Done 26 files compiled - 1 Error - 762 LPS 12 executables built - 1 Error C:\win-pvdrivers.hg> It builds fine under XP environment though. Emre On Feb 18, 2008 11:00 PM, Dan VerWeire <dverweire@gmail.com> wrote:> Thank you for the information Emre. I may give that a shot when I get some > more time. > > Dan > > > On Feb 18, 2008 4:55 PM, Emre ERENOGLU <erenoglu@gmail.com> wrote: > > > Hi Dan, > > > > I think the binary release by James is only for WinXP SP2 and Win2k3 > > environments. If you need to compile for Win2k, then I suggest a "hg clone" > > to the repository, then install the build environment v6001 (from Win2k8 > > WDK, through MS connect), then compile yourself. > > > > Emre > > > > On Feb 18, 2008 10:41 PM, Dan VerWeire <dverweire@gmail.com> wrote: > > > > > James / All, > > > > > > Has anyone tried the 0.7.0-pre2 or any other versions of the GPL PV > > > drivers with Windows 2000 Server? I just tried 0.7.0-pre2 and Windows > > > is unable to find the driver when I specify the search location. I have > > > followed the following procedures: > > > > > > 1. Open device manager > > > 2. Right click PCI Device (under Other Devices) and choose properties > > > 3. Click the Driver tab > > > 4. Click the Update Driver... button > > > 5. Tick Search for suitable driver for my device > > > 6. Click Next > > > 7. Un-Tick CD-ROM drives > > > 8. Tick Specify Location > > > 9. Click Next and browse to folder of unzipped drivers folder with > > > .inf files, hit ok > > > > > > At this point Windows says it was unable to find a driver for the > > > device. > > > > > > I have also tried: > > > Steps 1-4 from above > > > 5. Tick Disaply a list of the known drivers for this device... Next > > > 6. Choose System devices from the list and hit Next > > > 7. Click Have Disk and browse to unzipped drivers folder with .inf > > > files, hi ok > > > > > > At this point, the only driver that shows up in the list is the Xen > > > PCI Device Hider Driver. I assume this is not the correct driver that I want > > > so have not gone any further than this. Any suggestions you might have would > > > be greatly appreciated. > > > > > > Thanks, > > > > > > Dan > > > > > > _______________________________________________ > > > Xen-users mailing list > > > Xen-users@lists.xensource.com > > > http://lists.xensource.com/xen-users > > > > > > > > > > > -- > > Emre Erenoglu > > erenoglu@gmail.com > > >-- Emre Erenoglu erenoglu@gmail.com _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> I pulled and tried to compile, but it failed for Win2k environment > (checked and free). So I''m attaching the output for James: >I did the same just before I got your email. The xennet driver must be depending on a version of NDIS that isn''t supported by win2k. Andy: Have you investigated supporting a lower version of NDIS? I guess one of the advantages of virtualisation is being able to support older OS''s that aren''t necessarily supported by current hardware, so I think there is some value in doing so. James _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Tue, 2008-02-19 at 12:13 +1100, James Harper wrote:> > I pulled and tried to compile, but it failed for Win2k environment > > (checked and free). So I''m attaching the output for James: > > I did the same just before I got your email. The xennet driver must be > depending on a version of NDIS that isn''t supported by win2k. > > Andy: Have you investigated supporting a lower version of NDIS? I guess > one of the advantages of virtualisation is being able to support older > OS''s that aren''t necessarily supported by current hardware, so I think > there is some value in doing so.See http://msdn2.microsoft.com/en-us/library/ms797348.aspx At first glance, it looks like it would be very easy to switch to NDIS 5.0 -- the only things we do that are 5.1-specific are MiniportShutdown and 64-bit counters. I''m not going to do the work, but I''d have no objection if someone else did :-) Regards -- Andy _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> > At this point, the only driver that shows up in the list is the XenPCI> Device Hider Driver. I assume this is not the correct driver that Iwant> so have not gone any further than this. Any suggestions you might have > would be greatly appreciated. >Dan, I''ve got the driver to compile under windows 2000, but someone else (eg you :) will have to do the testing. I''ll include the windows 2000 binary in the next release, in the next hour or so. I''ve basically just stripped out the two things that were preventing it from compiling. One didn''t do anything anyway, the other is the shutdown handler, so the best result you can hope for is that the drivers will work but won''t unload (or will crash if you try to disable or uninstall the xennet driver). This should be easy to fix but I won''t bother until I get a report that they are otherwise working. James _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> > Dan, > > I''ve got the driver to compile under windows 2000, but someone else (eg > you :) will have to do the testing. I''ll include the windows 2000 binary > in the next release, in the next hour or so. > > I''ve basically just stripped out the two things that were preventing it > from compiling. One didn''t do anything anyway, the other is the shutdown > handler, so the best result you can hope for is that the drivers will > work but won''t unload (or will crash if you try to disable or uninstall > the xennet driver). This should be easy to fix but I won''t bother until > I get a report that they are otherwise working. > > James > >James, It would be my pleasure to test them out. I look forward to the next release and will test them out on Monday. Will be out of town this weekend. Thank you so much for looking into this. Dan _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users