I am the noobiest of noobs. I'm running Ubuntu Lucid on a first-generation white Macbook (a 2006 model). My CD ripping is extremely slow and unreliable, and the ripped tracks are always choppy. Evidently I need to enable DMA, but having searched dozens of threads and spent many hours reading what documentation I could find, I have not come across any instructions that I both understand and can carry out.
I did find a couple of help docs about DMA, but none of them were specific to my hardware, and the one Ubuntu help doc that I did find about running Lucid on Macbook 1,1 listed CD/DVD issues as "undocumented".
There is also (evidently) the possible issue of SCSI emulation, which I also know nothing about. But every thread I've stumbled across focuses on enabling DMA.
When I type "sudo hdparm -I /dev/scd0", I get this:
I hope that is helpful. I apologize for my noobness, and for the fact that this thread may not exactly be very useful to anyone else.
ATAPI CD-ROM, with removable media
Model Number: MATSHITACD-RW CW-8221
Firmware Revision: GA0H
Likely used CD-ROM ATAPI-1
DRQ response: 50us.
Packet size: 12 bytes
cache/buffer size = unknown
LBA, IORDY(can be disabled)
DMA: sdma0 sdma1 sdma2 mdma0 mdma1 mdma2 udma0 udma1 *udma2
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=120ns IORDY flow control=120ns
HW reset results:
CBLID- above Vih
Device num = 0