Offline
Newbie
Karma: 0
Posts: 3
|
 |
« on: March 02, 2012, 01:01:48 am » |
This is on Windows 8 Consumer Preview (Beta), but there's no reason to think this will change (unless it's a Windows bug, and then I should report it).
When installing the driver, Windows will report the error: "The third-party INF does not contain digital signature information"
From what I can tell, the driver needs to be signed to work on anything past Vista, but my 64bit Win7 machine is fine with the same driver that Win8 is rejecting.
Is there a way I can get past this, or is the signature there and somehow not valid (Windows problem?)?
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 3
|
 |
« Reply #1 on: March 02, 2012, 04:03:31 pm » |
I'm still getting the same issue, win8 doesn't like the digital signature.
I have not tried disabling driver verification (its a boot option) to install this. I assume it would work, but since I am not required to do that on Win7, I'd more like to figure out what's going on here.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 3
|
 |
« Reply #2 on: March 02, 2012, 09:11:42 pm » |
FYI, I reinstalled the driver on Windows7 to check the behavvior (since I couldn't remember).
On 7, installing the driver produces a warning box stating "Windows can't verify the publisher of this driver software" but gives you the option to continue, or cancel.
On 8, I've gotten no such option, it seems signing is enforced. This is annoying, and I imagine there must be a way to turn it off (otherwise, what happens to legacy devices that don't have driver support?).
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Tesla Member
Karma: 58
Posts: 6774
Arduino rocks
|
 |
« Reply #3 on: March 02, 2012, 10:22:08 pm » |
This is annoying, and I imagine there must be a way to turn it off (otherwise, what happens to legacy devices that don't have driver support?). If you are a legitimate beta tester, you should report the issue. Could be just in the beta so that issues with bad drivers don't impact the testing.
|
|
|
|
|
Logged
|
|
|
|
|
Austin, TX
Offline
Sr. Member
Karma: 12
Posts: 489
carpe diem
|
 |
« Reply #4 on: March 03, 2012, 09:30:09 am » |
Sorry to hear that the updated inf did not help. I will need to get a copy of the Windows 8 beta to see if I can figure anything out.
The driver that the Arduino is trying to use is a Microsoft in box driver (usbser.sys), the .inf simply instructs the OS to use that driver when the Arduino is attached to the system.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 6
|
 |
« Reply #5 on: March 03, 2012, 08:38:52 pm » |
Well after a day struggling with this i'll go back to 7. It seems that the driver must be signed.. strange because it's part of windows. Hope in a future this is solved, but for now it's to soon to adopt Windows 8 Consumer Preview as a stable PC OS to use with a Arduino.
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Dallas
Offline
Shannon Member
Karma: 129
Posts: 10379
|
 |
« Reply #6 on: March 03, 2012, 09:22:41 pm » |
This is on Windows 8 Consumer Preview (Beta)... 32 bit? 64 bit?
|
|
|
|
|
Logged
|
|
|
|
|
Austin, TX
Offline
Sr. Member
Karma: 12
Posts: 489
carpe diem
|
 |
« Reply #7 on: March 06, 2012, 04:28:02 pm » |
|
|
|
|
« Last Edit: April 11, 2013, 10:32:45 am by Louis Davis »
|
Logged
|
|
|
|
|
Israel
Offline
Jr. Member
Karma: 0
Posts: 84
|
 |
« Reply #8 on: March 06, 2012, 07:49:20 pm » |
Finally it worked after 3 times of driver installation.
Thanks a lot Louis.
Z
|
|
|
|
|
Logged
|
|
|
|
|
Global Moderator
Dallas
Offline
Shannon Member
Karma: 129
Posts: 10379
|
 |
« Reply #9 on: March 06, 2012, 08:04:04 pm » |
The CAT file just contains the INF?
|
|
|
|
|
Logged
|
|
|
|
|
|
|
Global Moderator
Melbourne, Australia
Offline
Shannon Member
Karma: 226
Posts: 14101
Lua rocks!
|
 |
« Reply #11 on: March 07, 2012, 12:38:21 am » |
This is on Windows 8 ...
I have Windows 95. Looks like you have some catching up to do. 
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 1
|
 |
« Reply #12 on: March 08, 2012, 09:44:29 am » |
Worked very well for me. Many thanks for your help here!
|
|
|
|
|
Logged
|
|
|
|
|
Austin, TX
Offline
Sr. Member
Karma: 12
Posts: 489
carpe diem
|
 |
« Reply #13 on: March 16, 2012, 11:45:19 am » |
I have come up with an alternative method to install the Arduino drivers on Windows 8. This method does not require new driver files or installation of a test signature.
1. Windows Key + R 2. Enter shutdown.exe /r /o /f /t 00 3. Click the "OK" button 4. System will restart to a "Choose an option" screen 5. Select "Troubleshoot" from "Choose an option" screen 6. Select "Advanced options" from "Troubleshoot" screen 7. Select "Windows Startup Settings" from "Advanced options" screen 8. Click "Restart" button 9. System will restart to "Advanced Boot Options" screen 10. Select "Disable Driver Signature Enforcement" 11. Once the system starts, install the Arduino drivers as you would on Windows 7
Steps to install driver after Driver Signature Enforcement has been disabled: 1. Right click the Unknown Device in Device Manager 2. Select Update Driver Software 3. Select Browse my computer for software 4. Click Browse button 5. Select the Drivers folder under the location of your Arduino software installation. (Do not select the FTDI folder inside the Drivers folder) 6. Click OK 7. Click Next
Update: If you have a new system that came with Win 8 pre-installed, Secure Boot has probably been enabled in the BIOS. The steps above, probably will not work unless Secure Boot has been disabled in the BIOS before performing these steps.
|
|
|
|
« Last Edit: January 24, 2013, 08:54:05 am by Louis Davis »
|
Logged
|
|
|
|
|
London
Offline
Newbie
Karma: 0
Posts: 1
|
 |
« Reply #14 on: March 22, 2012, 06:44:41 pm » |
Thank you so much for this solution. Just got my UNO today and was having problems installing it on Win8. Cheers! 
|
|
|
|
|
Logged
|
|
|
|
|
|