I bought new an 80 to 200 2.8 lens 12 or so years ago. It has been a work horse on my F100 then my D70s and then d300. Working flawlessly. Right now if I put it on my D300 it will not take an image or focus. However it still works flawlessly on my D70s. It throws a code that says my ap ring isn't locked but it is?? Any ideas?
Try rotating the aperture ring on the lens back and fourth a few times then re-locking it. Also verify that all of the electrical contacts on the lens project out the same distance. They are spring loaded and can get jammed in. Verify that the lens is fully seated and locked in the mount. Is there excessive play?
Does your D300 have give the "FEE" error message when your other AF-D lenses are mounted on the camera? If so, there is likely a problem with the aperture index ring around the mount on the camera body.
Alicia, the D70s detects whether an AF-D lens is set to minimum aperture differently than the D300. In the case of the D70s there is a little switch located at about the 8 o'clock position around the body lens mount that is activated by a small lever on the lens mount. The D300 doesn't have this little switch and detects the minimum aperture differently. I'm not sure exactly how the D300 senses the lens aperture except it might be the AI indexing lever and maybe electronically.
One thing you can try is to use the aperture ring to set the aperture instead of the front command dial. This is set by f7 in the Custom Setting Menu. Change Aperture setting from ON ---> Sub command dial to ---> Aperture ring. Then unlock the lens aperture ring from f22 and adjust the aperture via the ring. See if the upper control panel display matches the manual aperture setting. See if it can be set to f22.
Alica, I had the same problem the other day while mounting my 50mm 1.8D lens. Kept getting the FEE code. Once I rotated the aperture ring a couple times and locked it at f22, my issues went away and I was able to use the lens.
You've been given solid advice here. Based on the situation you've described, it would most likely indicate an issue with the lens and not the camera body itself.
I hope you resolve your issues with minimal effort and cost.
The camera shop has deemed my lens is in perfect working order and it worked on their d300. Apparently there is a leaver that is bent that is causing the issue. They are replacing that part of my camera. 6 yrs of me putting on and taking off lenses has worn it out. Should be fixed in a couple weeks as we are waiting on the part. The D70s will have to come out of the bag.