The error I get during the driver installation is : "A service installation section in the INF is invalid".
And it has been driving me crazy all day Oo
inf: Opened INF: 'f:\pm3-bin-715\proxmark3.inf' ([strings])
! inf: Unable to load INF: 'C:\Windows\System32\DriverStore\FileRepository\mdmcpq.inf_x86_neutral_9f203c20b6f0dabd\mdmcpq.inf'(00000003)
! inf: Could not find include INF file "mdmcpq.inf". Error = 0x00000003
inf: Opened INF: 'f:\pm3-bin-715\proxmark3.inf' ([strings])
I copied that folder from another Win7 32bit to this 32bit version. And I am now getting closer to find a solution.
However, now it fails after this step :
dvi: {Writing Device Properties - Complete}
inf: {Install Inf Section [DriverInstall.Services]}
inf: AddService=usbser,0x00000002,LowerFilter_Service_Inst (proxmark3.inf line 24)
!!! dvi: Add Service: error parsing ServiceType
!!! inf: {Install Inf Section [DriverInstall.Services] exit(0xe0000217)}
!!! dvi: Error while installing services.
!!! dvi: Cleaning up failed installation
dvi: {Install DEVICE exit (0xe0000217)}
!!! dvi: Cleaning up failed installation (e0000217)
!!! dvi: Class installer: failed(0xe0000217)!
dvi: {DIF_INSTALLDEVICE - exit(0xe0000217)} 21:26:18.754
!!! ndv: Error(e0000217) installing device!
ndv: Device install status=0xe0000217
ndv: Performing device install final cleanup...
! ndv: Queueing up error report since device installation failed...
EDIT : I bypassed the problem by formating and installing windows xp... Now it is fine.
]]>For safety reasons Windows 8 requires all hardware drivers to have a digital signature before install them; anyway some drivers work like a charm even if they are not digitally signed.
To install proxmark3 drivers you MUST disable the Win8 signature check; here how to do that:
1 - go with the mouse pointer in the bottom-right corner of the screen and select "Settings":
2 - Select the "Change PC settings" option at the bottom of the "Settings" tab:
3 - In the "PC settings" tab, select "General":
4 - Scroll down and click "Restart now" button under "Advanced startup"; pc will reboot:
5 - After reboot you will see a new screen where you must select ""Troubleshoot" option:
6 - Now select "Advanced options":
7 - Here select "Startup Settings":
8 - Now hit the "Restart" button in the bottom-right:
9 - Your pc will reboot in a new screen with some options, you must press F7 to automatically reboot with driver signature disabled:
UNSIGNED DRIVER INSTALLATION
Now that you disabled the signature check, you can install pm3 unsigned driver; here how to do that:
A - Connect pm3 to pc with Windows 8, automatic drive search will appear and rapidly will auto-close;
B - rightclick on computer -> Manage -> Manage Devices -> under "other devices" locate the "Unknown Device" with the following VID/PID: USB\VID_2D2D&PID_504D
C - right click on it -> select "properties" -> go to "driver tab" -> "driver update" -> "manual update" -> select the folder containing proxmark3.inf (if you use my Windows compiled release you can find it under "\Windows Drivers" folder).
NOTES
If you need to change the driver you need to do the entire procedure from the beginning because there is no way to permanetly disable Windows 8 signature driver check.
If someone can provide a releasable signed driver all this procedure will not be necessary.
1) Connect Proxmark3 to a USB port and let Windows automatically install drivers
2) Rightclick on "My Computer" -> Properties -> Hardware Tab -> Human Interface Device (HID) -> Rightclick on the HID device with VID_9AC4&PID_4B8F -> Driver update -> choose "expert user" (second choice) -> Check "do not search... search it manually" (second option) -> driver disk -> point to \pm3-bin-r486\proxmark_driver folder
DONE
This solution may also be tested under Vista (really easier)
The procedure is a bit different under Windows 7 but it should be easy for you to do even without step by step guide; dunno why I found so much difficulties under Vista 64 bit...
]]>1) Let Vista automatically find drivers
2) Now go to Start and type gpedit.msc in the Start Search and press Enter; once Local Group Policy Editor is open navigate to:
Computer Configuration -> Administrative Templates -> System -> Driver Installation like in this picture:
and from the right sidebar open the key (doubleclick on it) with name “Turn Off Windows Update Device Driver Search Prompt”, select Enabled and click OK.
3) Now go to Computer Configuration -> Administrative Templates -> System -> Device Installation -> expand the subfolder Device Installation on the left and click on restrictions voice: on the right side you will see the possible restrictions.
Now doubleclickt Click on "Prevent Installation of Devices not described by other policy settings" and set it on ENABLED.
ABSOLUTELY DO NOT REBOOT (otherwise you will not be able to install any driver manually !)
4) Now: rightclick on "Computer" -> Properties -> Device Manager -> Expand "Human Interface Device (HID), right click on the wrong device and uninstall it (in my case unistalling the last one will cause 2 devices to be removerd, this is normal - if you want to know exactly which one to remove choose the one with VID_9AC4&PID_4B8F)
AGAIN DO NOT ABSOLUTELY REBOOT for the same reason as above
5) Now right click on "Human Interface Device (HID)" and choose "Find Hardware Modifcations" (usually the 1st voice): the Proxmark3 will be now revealed but the settings in step 3 will prevent windows to automatically install its drivers so now right click on the new device with yellow exclamation mark and manually search on your PC for the driver (usally in folder \pm3-bin-r486\proxmark_driver).
Proxmark3 will be now recognized under libusb-win32 devices !!!
THAT'S IT !
This seems difficult but it will be quite easy after all
EDIT: REMEMBER TO SET AGAIN THE 2 OPTIONS IN STEP 3 “Turn Off Windows Update Device Driver Search Prompt” and "Prevent Installation of Devices not described by other policy settings" to "NOT SET" otherwise windows will not automatically install any new driver anymore !!!
]]>hidclass.sys
hidparse.sys
hidusb.sys
located under root:\Windows\System32\drivers
I cannot delete them... and maybe deleting them will cause some windows function not to work properly... any solution ?
]]>(Translated)
Thank you! It works ....
But the truth if it was the last post of 0xFFFF, because from my point of view I did not work and fail in that rumne.bat hahahahaha
But as you can see in the video I installed the 'Instrument RFID ProxMark-3' by David PC and this time I did was update the port 'USB Input Device' that went out from time to time .... only when he wants.
A recommendation is right boys Vivat is best to update and download the latest version of SVN and if they can make videos on youtube that would be easier to get to write an entire manual
]]>Have fun.
]]>Hope this will be able to help you.
]]>>> Started prox, built in May 2009 16:26:21 Sep
# db # os: 498-suspect svn 10.06.2011 17:38:50
First of all, you need to run client from SVN r498.
BTW we should write some FAQ for noobs, i.e. how to compile latest SVN, how to run client on windows 7, etc and stick it so every noob will see it.
]]>http://www.proxmark.org/forum/viewtopic.php?id=971
But Jason's comments it's not appear in the forum and Raymon thanks you for helping him
]]>