FIRMWARE UPDATE FOR INTERNAL SUPERDRIVE (especially if you updated to Mavericks or Yosemite)
This might help. If you haven't done so yet, try installing Apple's SuperDrive Firmware Update 3.0, which is on Apple's support site at http://support.apple.com/en-gb/HT201953 to see if that resolves it. Although it's not specifically for that problem, the firmware update seems to be important for making external SuperDrives work in Yosemite, and it is one step I used to get my SuperDrive to work in a USB external case when plugged into my MacBook Pro.
Please let us know either way, whether the firmware update helps or not in your situation.