Skip site navigation (1)Skip section navigation (2)
Date:      02 Oct 2001 09:00:10 +0930
From:      Andrew Reid <andrew.reid@plug.cx>
To:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   CD Drive Problems
Message-ID:  <1001936080.3297.22.camel@percible.alfred.cx>

next in thread | raw e-mail | index | archive | help
Having recently installed FreeBSD 4.4-STABLE onto a new machine, I've
noticed that I'm not able to "rip" CD Audio from either the burner or
reader that is in the drive.

I've tried the 'cd2mp3' utility from ports, but dagrab fails when it
tries to read the CD. The light on the drive flashes once, then sits
there and does nothing, causing the program to hang.

The sound card, a VIA VT82C686A works reasonably well -- CD Audio will
come through the speakers (connected to the card) when I press the
"Play" button on the front of the drive.

The two drives in the machine, an LG CDRW Drive (acd0) and an LG CDROM
Drive (acd1) "work" in the sense that the physical hardware is fine,
they'll mount CDs etc.

However, when I try the following command (as root), I get this somewhat
strange output:

    root@keetoo tmp > dd if=/dev/acd0c of=test.img
    dd: /dev/acd0c: Invalid argument
    0+0 records in
    0+0 records out
    0 bytes transferred in 0.000130 secs (0 bytes/sec)

It seems especially strange, seeing as I could mount the CD that's in
the drive currently (a 4.4-STABLE release I cooked).

I initially installed 4.3-RELEASE and updated the sources to 4.4-STABLE.
My kernel isn't much different from GENERIC (I basically removed the USB
stuff). I can't think of anything that I've done that could have brought
on this problem.

Whilst CD ripping isn't the most important thing in the world, it
bothers me that it doesn't work. The fact that I can no longer use "dd"
on these drives is somewhat more important, and I'd like to clear it up.

I'd be aweful annoyed if I was forced to reinstall. Can anyone suggest
why this would be happening, and possibly a solution?

Your help is greatly appreciated,

   - andrew

-- 
void signature () {
	cout << "Andrew Reid -- andrew.reid@plug.cx" << endl ;
	cout << "Cell: +61 401 946 813" << endl;
	cout << "Quidquid latine dictum sit, altum viditur" << endl;
}


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1001936080.3297.22.camel>