{"id":211,"date":"2010-01-22T14:10:57","date_gmt":"2010-01-22T20:10:57","guid":{"rendered":"http:\/\/www.goodjobsucking.com\/?p=211"},"modified":"2010-09-07T22:40:03","modified_gmt":"2010-09-08T04:40:03","slug":"siig-cyber-serial-under-windows-2008-or-getting-old-drivers-to-work","status":"publish","type":"post","link":"https:\/\/www.goodjobsucking.com\/?p=211","title":{"rendered":"SIIG Cyber Serial under Windows 2008, or getting old drivers to work"},"content":{"rendered":"<p>I&#8217;m in the process of &#8220;upgrading&#8221; a server from Windows 2003 server to Windows 2008 server, and one of the things this server does is manage a few serial devices.\u00a0 Therefore, it contains an old PCI serial board, but the manufacturer has since moved on to newer hardware, and hasn&#8217;t bothered to update the drivers.<\/p>\n<p>Trying to install the Windows 2003 drivers yielded the following:<\/p>\n<pre>a service installation section in this inf is invalid<\/pre>\n<p>And, naturally, refused to install.\u00a0 To track down the source of this error, there is a file created in \\Windows\\inf called &#8220;setupapi.dev&#8221; that logs details about the driver installation process.\u00a0 Reading through this file, the reason for the error is evident:<\/p>\n<pre>inf:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ServiceBinary=C:\\Windows\\system32\\DRIVERS\\mf.sys\u00a0 (mf.inf line 39)\r\n!!!\u00a0 dvi:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Add Service: Binary 'C:\\Windows\\system32\\DRIVERS\\mf.sys' for service 'mf' is not present.\r\n!!!\u00a0 inf:\u00a0 {Install Inf Section [MFINSTALL.mf.Services] exit(0xe0000217)}<\/pre>\n<p>Intriguingly, a quick search through C:\\Windows\\System32\\DriverStore\\FileRepository showed that the driver does exist, it just happens not to be installed.\u00a0 There&#8217;s a folder called mf.inf_Identifier (where &#8220;Identifier&#8221; appears to be random junk) that contains a file called mf.sys.\u00a0 Copying this file into C:\\Windows\\System32\\Drivers allowed the device drivers to install, and they appear to work perfectly well.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m in the process of &#8220;upgrading&#8221; a server from Windows 2003 server to Windows 2008 server, and one of the things this server does is manage a few serial devices.\u00a0 Therefore, it contains an old PCI serial board, but the manufacturer has since moved on to newer hardware, and hasn&#8217;t \u2026 <a class=\"continue-reading-link\" href=\"https:\/\/www.goodjobsucking.com\/?p=211\"> Continue reading <span class=\"meta-nav\">&rarr; <\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[110,109,108],"_links":{"self":[{"href":"https:\/\/www.goodjobsucking.com\/index.php?rest_route=\/wp\/v2\/posts\/211"}],"collection":[{"href":"https:\/\/www.goodjobsucking.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.goodjobsucking.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.goodjobsucking.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.goodjobsucking.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=211"}],"version-history":[{"count":3,"href":"https:\/\/www.goodjobsucking.com\/index.php?rest_route=\/wp\/v2\/posts\/211\/revisions"}],"predecessor-version":[{"id":243,"href":"https:\/\/www.goodjobsucking.com\/index.php?rest_route=\/wp\/v2\/posts\/211\/revisions\/243"}],"wp:attachment":[{"href":"https:\/\/www.goodjobsucking.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.goodjobsucking.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.goodjobsucking.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}