Welcome to the HP 315 READ_CAPACITY BUG Filter Driver README. ============================================================= Disclaimer: First of all be warned that this solution is a quick hack and should not be considered production quality. However I use this Filter driver at home from my own HP 315 with a 192 MB San Disk CF card. It works for me but that does not mean it will work for you. Howto: 1.) Start HP315FILTER.EXE 2.) Choose "Unpack SYS" 3.) Plug In your HP Photosmart 4.) Choose "Refresh" 5.) Click on the Line that contains "HP MassStorage Camera" (Many XP Users have reported that they only see numbers... This is a bug within the GUI... Try to look out for 03f0/6102 This is the code for the HP. Choose this line.) 6.) Click on "Install" 7.) Click on "Close" 8.) Unplug your HP 9.) Replug your HP Now you should be able to read/write cards > 32 MB. Thanks: Many thanks to the USB Snoop team. This filter driver would not be possible without their work. Finally: Finally I would like to say f**k you to the guys at HP who do not even try to find out what the problem is. They simply blame it on MS and answer my mails with 0815 bogus replies. For me it looks like the camera is broken concerning the READ_CAPACITY SCSI command. While READ_FORMATTED_CAPACITY returns 0x0005ba08 for my card READ_CAPACITY returns only 0x0000ba08. Looks for me like a truncation to the lower 16 bits. And btw... the camera also returns this bullshit on win98 or linux. On linux I can access the data but get lots of scsi errors printed to the console while doing so because of the READ_CAPACITY nonsense. On Win98 the USB sniffer shows that also only the lower 16 bit comes through. I am pretty sure it does work on win98 only because of the lack of sanity checks (win98 does not have many). Stefan Esser e-matters Security email: hp315filter@suspekt.orgDownload Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.