Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows 8 requires signed drivers [imported] #1114

Closed
cmaglie opened this issue Nov 15, 2012 · 21 comments
Closed

Windows 8 requires signed drivers [imported] #1114

cmaglie opened this issue Nov 15, 2012 · 21 comments
Assignees
Labels
Component: IDE The Arduino IDE
Milestone

Comments

@cmaglie
Copy link
Member

cmaglie commented Nov 15, 2012

This is Issue 1114 moved from a Google Code project.
Added by 2012-11-14T22:15:59.000Z by [email protected].
Please review that bug for more context and additional comments, but update this bug.

Original labels: Type-Defect, Priority-Medium

Original description

What steps will reproduce the problem?

install windows and and try to install the shipped drivers, the setup regrets the install due to not existing signature

What is the expected output? What do you see instead?

i would expect singed drivers ;)

What version of the Arduino software are you using? On what operating
system? Which Arduino board are you using?

Arduino Software 1.0.2
Windows 8 Pro 64bit
Arduino UNO

If you need more information, please ask, but this needs to be fixed fast and should be known since windows 7 warns about unsigned drivers :D

@Moerbius
Copy link

Actualy you can install unsigned drivers on windows 8.

Pass the mouse on the lower right corner and chose "Settings"
Then "Change PC Settings" -> "General" and on the bottom under "Advanced startup" you click "Restart Now"
After that you chose "Troubleshoot" -> "Advanced options" -> "Startup Settings" and click "Restart"
Now the pc have restarted and shows some options.
Press the key 7 for "Disable driver signature enforcement"

There you go. Now you can install any unsigned driver. Keep in mind that every time you need to install these drivers you need to boot this way.

Hope this is usefull

@kaystrobach
Copy link

As developer i know these settings ... its how I use it, but its more a hack than a real solution especially for kids ...

@thilo1978
Copy link

I have exactly the same issue. And it is even worse for us. There is no way Microsoft will certificate any application which is using unsigned Drivers. Therefore the logo "Certificated for Windows 8" and the related Windows 8 Store is not accessible for apps which are using the Arduino Hardware.
Is there any way to sign this driver myself. Any way to get the source code? Or is there any work in Progress?

Thanks for any help!

@cmaglie
Copy link
Member Author

cmaglie commented Nov 21, 2012

We are working on a signed driver for win and mac, we'll deliver it as soon as it ready.

@ggreig
Copy link

ggreig commented Nov 25, 2012

Thank you for working on this. I note that the original priority is "Priority-Medium" and that no-one is assigned to this defect. Without signed drivers my Arduino is useless, so I hope the actual priority is a bit higher than that now that Windows 8 has been publicly available for a month. (Although I'm aware that I could, I don't intend to disable driver signature enforcement.)

@thilo1978
Copy link

Concerning a more precise timeframe - that would be really very helpful. I mean we are working on professional products and we have to plan them somehow. Thanks.

@ghost ghost assigned zeveland Nov 26, 2012
@hikari-no-yume
Copy link

I'd appreciate it if the arduino site actually mentioned this near the Downloads. It came as a nasty surprise and I had to Google the error.

@rmdbraves
Copy link

Has there been any progress on the unsigned driver issue for Win. 8?

@basamjy
Copy link

basamjy commented Jan 19, 2013

Can you guys help me with this ? I really need my Arduino running but not able to. These steps don't seem to want to work in my case.

@cmaglie
Copy link
Member Author

cmaglie commented Jan 31, 2013

A signed driver is available here:

http://downloads.arduino.cc/arduino_drivers_win_signed_test1.zip
EDIT: the new driver is available for download with Arduino IDE 1.0.4 or later.

this is a all-in-one driver for all boards that is going to replace the old ones: please test it on EVERY windows box you own (also XP, Vista, 7 etc.), and report back if it is working.

C

@ggreig
Copy link

ggreig commented Jan 31, 2013

Works for me on Windows 8 Pro (x64) with an Arduino Uno. Don't have any other machines I can try it on.

@cmaglie cmaglie closed this as completed in 0b98fd2 Feb 6, 2013
@cmaglie
Copy link
Member Author

cmaglie commented Feb 6, 2013

Merged upstream, the new drivers will be available from the next release (1.0.4 and 1.5.2)

C

@rwridout
Copy link

I have a similar problem with the esplora board. i get the blue screen and reboot when i try to load the driver. When i try to dowwnload the signed driver i get an error 403 Forbidden. Wgat do i do/

@cmaglie
Copy link
Member Author

cmaglie commented Mar 17, 2013

@rwridout the signed driver is now shipped inside Arduino 1.0.4 or later.

@rwridout
Copy link

i have loaded the 1.0.4 but still get the same problem, If i chose the drivers folder windows can't find the driver. if i chose the esplora driver i get the "windows does not recognize this driver. " install anyway? When i install it i get the blue screen and reboot. I am running windows 7 64 bit. what am i doinng wrong?

@lestofante
Copy link

You can provide more infornation attacing the dump of the ble screen...
Google how you can find it
Il giorno 17/mar/2013 23:52, "rwridout" [email protected] ha
scritto:

i have loaded the 1.0.4 but still get the same problem, If i chose the
drivers folder windows can't find the driver. if i chose the esplora driver
i get the "windows does not recognize this driver. " install anyway? When i
install it i get the blue screen and reboot. I am running windows 7 64 bit.
what am i doinng wrong?


Reply to this email directly or view it on GitHubhttps://github.com//issues/1114#issuecomment-15032923
.

@louismdavis
Copy link

rwridout,

Go to Device Manager
Right Click Unknown Device
Select Properties
Select Details tab
Change Property to Hardware Ids
What is displayed under Value?

If Windows can't enumerate the device to get the device IDs, then it is not going to be able to install the drivers properly. It may be a bad USB cable. I have seen that cause a problem with device enumeration.

@rwridout
Copy link

This is what I have under device mmanager details

Hardware ids

USB\VID_2341&PID_803C&REV_0100

USB\VID_2341&PID_803C

Thanks,

Robert

From: Louis Davis [mailto:[email protected]]
Sent: Sunday, March 17, 2013 7:25 PM
To: arduino/Arduino
Cc: rwridout
Subject: Re: [Arduino] Windows 8 requires signed drivers imported

rwridout,

Go to Device Manager
Right Click Unknown Device
Select Properties
Select Details tab
Change Property to Hardware Ids
What is displayed under Value?

If Windows can't enumerate the device to get the device IDs, then it is not going to be able to install the drivers properly. It may be a bad USB cable. I have seen that cause a problem with device enumeration.


Reply to this email directly or view it on GitHub #1114 (comment) . https://github.com/notifications/beacon/bMhLg8--LXiODrW7JUPTo0v3sSm7CnTZlG03Ydor4iDGg4xn3CrZKxJptcmj9JFD.gif

@louismdavis
Copy link

The issue you are seeing is very similar to this one from the forums:
http://arduino.cc/forum/index.php/topic,129869.0.html

It looks like the USB composite interface is not working properly. There was a fix created in the USB code that made it into the 1.5.2 code base, not sure if it made it into the 1.0.4 code base.

@rwridout
Copy link

Looks like the same problem. I saw the 1.5.2 code base but have not tried it since my UNO and Micro have not shown any problem. I may just wait to see if a fix comes up. Thanks for the help.

Robert

From: Louis Davis [mailto:[email protected]]
Sent: Sunday, March 17, 2013 7:47 PM
To: arduino/Arduino
Cc: rwridout
Subject: Re: [Arduino] Windows 8 requires signed drivers imported

The issue you are seeing is very similar to this one from the forums:
http://arduino.cc/forum/index.php/topic,129869.0.html

It looks like the USB composite interface is not working properly. There was a fix created in the USB code that made it into the 1.5.2 code base, not sure if it made it into the 1.0.4 code base.


Reply to this email directly or view it on GitHub #1114 (comment) . https://github.com/notifications/beacon/bMhLg8--LXiODrW7JUPTo0v3sSm7CnTZlG03Ydor4iDGg4xn3CrZKxJptcmj9JFD.gif

@gkowen
Copy link

gkowen commented Mar 31, 2013

I am having the problem of the USB not ennumerating the device. I am using Win 8 64bit and Arduino Uno RFev 3 and I have tried both 1.0.4 and 1.5.2 code. I have also tried a new cable.

Hardware IDS = USB\DEVICE_DESCRIPTOR_FAILURE

oriregev pushed a commit to oriregev/Arduino that referenced this issue Dec 20, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: IDE The Arduino IDE
Projects
None yet
Development

No branches or pull requests