Also for what it's worth, I was experiencing "eject: unable to eject, last error: Inappropriate ioctl for device", and it turned out that I had an object blocking the tray so it couldn't fully open. When I removed the object, the error went away.
Also for what it's worth, I was experiencing "eject: unable to eject, last error: Inappropriate ioctl for device", and it turned out that I had an object blocking the tray so it couldn't fully open. When I removed the object, the error went away.