Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-7336

MS DevCon utility doesn't work on ROS when the Non-PNP driver install feature is used ("install" switch)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • Drivers: Other
    • None
    • Operating System: ReactOS (768MB RAM)
      Host Platform: Windows 7 SP1, VMware Workstation 7.1

    Description

      MS DevCon utility doesn't work on ReactOS when Non-PNP driver installation feature is used, it returns a "devcon failed" error with no actual return code when the proper command line is given.

      Other options work well under ReactOS.

      DevCon Utility can be found in the following URL: http://support.microsoft.com/kb/311272

      For this test, i tried to install the the latest compatible WDM drivers for the VMware SB16 card, which is a Non-PnP variant. VMware SB16 emulation isn't available from the graphical console frontend, but can be enabled adding the "sound.virtualdev = "sb16"" line to *.vmx vm configuration file.

      Drivers used for this test are available here: http://www.mediafire.com/download/52a9c9t670ab6ps/CT16Drv.rar

      The command line used to install the drivers for this test:

      devcon install ctsbwdma.inf "*PNPB003"

      Where *PNPB003 is the actual node that should be used to make the PnP manager recognize this non-pnp card model.

      The same line works well under Windows XP.

      For this test i tried with the SB16 drivers, but this also can be observed on drivers with no actual physical hardware to be recognized by the PnP manager, like the MS LoopBack adapter, TUN/TAP virtual ethernet cards, and such.

      DebugLog for the whole test is provided.

      Some info URLs about the stuff that "devcon install" actually does:

      http://msdn.microsoft.com/en-us/library/windows/hardware/ff544780(v=vs.85).aspx
      http://www.osronline.com/ShowThread.cfm?link=239467

      Attachments

        1. rosdbg_03121034.log
          42 kB
        2. ROSDebugA.log
          5 kB
        3. ROSDebugB.log
          527 kB
        4. ROSTestScreenA.png
          ROSTestScreenA.png
          10 kB
        5. ROSTestScreenB.png
          ROSTestScreenB.png
          13 kB

        Activity

          People

            aicommander Cameron Gutman
            raijinzrael raijinzrael
            Votes:
            2 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated: