Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 09 Oct 2011 20:33:01 -0500
From:      "Michael D. Norwick" <mnorwick@centurytel.net>
To:        freebsd general questions <freebsd-questions@freebsd.org>
Subject:   Can't access a music CD
Message-ID:  <4E924B4D.4050801@centurytel.net>

next in thread | raw e-mail | index | archive | help
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



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