Home » Uncategorized » Ripping CDs with Raspberry Pi and Apple Superdrive

Ripping CDs with Raspberry Pi and Apple Superdrive

I’ve managed to turn my Raspberry Pi into a CD ripping station. There were a couple of issues to overcome though.

The ripping itself should be easy under Debian (Raspbian) – just install Morituri and there you go.

Bigger problem is to have a CD/DVD drive running unless you’ve got powered USB rack for PATA or SATA CD/DVD drives. But I had an Apple Superdrive USB CD/DVD drive, which is smaller and cuter, but a pain in the neck to get working under other systems than MacBook Air and latest MacBook Pros.

It turns out though that the issue is already solved: http://techtalk.christian-moser.ch/wordpress/?p=517.
Long story short, two things must be done to get it working under Debian:
1. Install SG3 Utils (do once):
sudo apt-get install sg3-utils
2. Use them to send special signal to Apple Superdrive (each time you reboot or plug in the drive):
sg_raw /dev/sr0 EA 00 00 00 00 00 01

Even bigger problem for Raspberry Pi is power. It always lacks power, and it absolutely cannot power Apple Superdrive with it’s USB ports power. The straightforward solution is to get a powered USB hub, but I didn’t have one at hand. Instead I had some USB Y-cable that had “female” connector in, and used that + separate USB power adaptor. Worked just like a powered USB hub.

Here’s the end result:

2 thoughts on “Ripping CDs with Raspberry Pi and Apple Superdrive

  1. hi!
    I just read your comment on stack overflow about iText.
    I mean here:

    This is your comment: “On iText site I read that their AGPL licence requires from you “distribution of all source code including your own product, including if it is a web-based application”, among other things. Seems to be completely unacceptable for any commercial project.”

    I wanted to know if you have found any solutions for this. I’m writing an accounting java program for a local company, and actually don’t want iText guys to have my codes…!

    What can I do…?
    (please send me an email)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s