Yes, it's really extrange. With both (hardware from asus and samsung) cd players they got stuck after playing an audio cd. I tested both with cdcd and mplayer. You can take out the cd, close the tray, but then you can't open it again. And it gets that error message (ioctl function) while doing "eject" command.
Finally I decided to roll back to squeeze, where that problem doesn't occur.
I'll try with a fresh Wheezy install (not upgraded) in another box, cos' I wanted my audio system in production soon
I'll post if the problem is solved or not with a brand new wheezy install.