Can't access a music CD
Michael D. Norwick
mnorwick at centurytel.net
Mon Oct 10 01:33:06 UTC 2011
Good Day;
Since installing FreeBSD 9-beta2 (now 9-beta3) I have not been able to
play a music cd with the dvd writer on this laptop. It is a Dell
Latitude D630. I have built several new worlds and kernels with the
following devices enabled in the kernel config.;
device scbus # SCSI bus (required for ATA/SCSI)
device ch # SCSI media changers
device atapicam
device da # Direct Access (disks)
device sa # Sequential Access (tape etc)
device cd # CD
device pass # Passthrough device (direct ATA/SCSI access)
device ses # SCSI Environmental Services (and SAF-TE)
$uname -a
FreeBSD ****.****.net 9.0-BETA3 FreeBSD 9.0-BETA3 #0: Sat Oct 8
19:48:29 CDT 2011
michael@****.****.net:/usr/obj/usr/src/sys/KERNEL_100811 amd64
This kernel was built after a recent csup and portsnap fetch. The
buildworld and buildkernel steps have executed several times without
error. A recent portupgrade only updated a couple of applications.
dmesg says this;
cd0 at ata0 bus 0 scbus1 target 0 lun 0
cd0: <TSSTcorp DVD+-RW TS-L632H D300> Removable CD-ROM SCSI-0 device
cd0: 33.300MB/s transfers (UDMA2, ATAPI 12bytes, PIO 65534bytes)
cd0: Attempt to query device size failed: NOT READY, Medium not present
- tray closed
and /boot/loader.conf says this;
linux_load="YES"
atapicam_load="YES"
With a music CD in the drive /var/log/messages says this;
Oct 9 20:19:01 bucksnort kernel: (cd0:ata0:0:0:0): READ(10). CDB: 28 0
0 0 0 0 0 0 40 0
Oct 9 20:19:01 bucksnort kernel: (cd0:ata0:0:0:0): CAM status: SCSI
Status Error
Oct 9 20:19:01 bucksnort kernel: (cd0:ata0:0:0:0): SCSI status: Check
Condition
Oct 9 20:19:01 bucksnort kernel: (cd0:ata0:0:0:0): SCSI sense: ILLEGAL
REQUEST asc:64,0 (Illegal mode for this track)
Oct 9 20:19:01 bucksnort kernel: (cd0:ata0:0:0:0): cddone: got error
0x6 back
and /etc/devfs.conf says this;
# Commonly used by many ports
#link acd0 cdrom
link cd0 cdrom
own cd0 root:wheel
perm cd0 0660
I think I might be missing something in /etc/devfs.conf. man devfs.conf
or the handbook did not get me any closer to a solution.
It worked under 8.2 on this machine.
Thank You for the help.
Michael
More information about the freebsd-questions
mailing list