Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Operating System: ReactOS
Platform: x86 Hardware
Description
Created an attachment (id=3120)
Log with ndis set to debug_ultra
To reproduce, you need Vbox set to Intel PRO/1000 emulation, as well as Intel drivers for PRO/1000 NIC on NDIS 5 (mine were at v.8.10.1.0).
As ROS is detected as Windows XP and Win2k inf contains both 2k and xp section, only XP drivers (NDIS 5.1,5.2) are installed. To force installing 2k drivers, you need to copy the following: e1000325.inf, e1000325.cat, e1000nt5.din, E1000NT5.SYS, e1000msg.dll, Ncs2Setp.dll, nicco2.dll, NicInstG.dll into a separate directory, then rename E1000NT5.SYS to E1000325.sys and e1000nt5.din to e1000325.din
Now we can proceed with install. Boot to 3rd stage, get to ethernet adapter driver installation window (second one) and choose - specify driver. Point it to location - the afforementioned directory with crafted driver files. At this point you may experience multiple ASSERT`s, as described in bug no. 2987, but they can be skipped with "cont" command in kdbg.
Restart when prompted. At 4th stage (booting with 3rd party drivers installed), system will stop at ndis.sys
Debug log with ndis set to DEBUG_ULTRA attached.