My 13" Mid 2010 MBP's Superdrive stopped working 3 years ago in Mountain Lion, I fixed it by doing this TODAY. 🙂
SOLUTION:
1) Open Terminal and type "drutil eject internal" (Do not yet hit enter)
2) Put in a CD/DVD in to the drive.
3) Press enter (in terminal) and let it eject, but put your finger in place so that its barely out.
4) Try to push it in, and make sure there is a "spring" feeling that prevents it from being pushed in but keep it in place.
5) Get a Credit Card and force the CD in. This made my MBP with a broken drive for 3 years work!
I think there is an issue with firmware, but this helped me so much!