From owner-freebsd-current@FreeBSD.ORG Fri Aug 12 20:01:08 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C74FC106566C for ; Fri, 12 Aug 2011 20:01:08 +0000 (UTC) (envelope-from alexander.burchell@gmail.com) Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by mx1.freebsd.org (Postfix) with ESMTP id 939858FC1B for ; Fri, 12 Aug 2011 20:01:08 +0000 (UTC) Received: by iye7 with SMTP id 7so6281846iye.17 for ; Fri, 12 Aug 2011 13:01:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=AAke4WDVXZn3y33N+X8LYVF41jqQ05j2c2ZTFSVISGA=; b=hz10B2h275/uFq2Qlgl9KkrX/6OC4I2TvFdilR53VH2x0zr1vU3mh4mIN4gXEdYLRU d0OC3qZzpoiXu2kOO93vbB3qkjKQxaMtK7Q1enQIGRfit6xe+SeTDXuGB7C/u+zIS5fT 7btpNbJ09iaI3mhC8YE/p/4kw1HjaJPa51mBY= Received: by 10.42.172.71 with SMTP id m7mr1177256icz.478.1313177617351; Fri, 12 Aug 2011 12:33:37 -0700 (PDT) Received: from blackbox.home (pool-71-189-107-172.lsanca.fios.verizon.net [71.189.107.172]) by mx.google.com with ESMTPS id g21sm2496871ibl.41.2011.08.12.12.33.35 (version=SSLv3 cipher=OTHER); Fri, 12 Aug 2011 12:33:36 -0700 (PDT) Message-ID: <4E458008.6040905@gmail.com> Date: Fri, 12 Aug 2011 12:33:28 -0700 From: Alexander Burchell User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110718 Thunderbird/5.0 MIME-Version: 1.0 To: freebsd-current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Optiarc DVD-ROM not recognized with ATA_CAM X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Aug 2011 20:01:09 -0000 I'm not being able to get my DVD-ROM recognized under 9-current, although I used the 8.2-release DVD to install FreeBSD (and then subsequently upgraded the system to the "head" version via svn-freebsd). 1) There is no /dev/*cd* ANYTHING at any time. NOTE: I'm using a kernel (built with clang) using the ATA_CAM option so I presume my DVD would be "/dev/acd0". 2) There is no indication in the boot log that the drive is probed. The drive light does not flash (not sure if they even do that anymore), however, after having moved it to another controller (AHCI SATA-3) I sometimes get a log such as this: ahcich1: Timeout on slot 0 port 0 ahcich1: is 00000000 cs 00000001 ss 00000000 rs 00000001 tfd 100 serr 00000000 run_interrupt_driven_hooks: still waiting after 60 seconds for xpt_config ahcich1: Timeout on slot 0 port 0 ahcich1: is 00000000 cs 00000001 ss 00000000 rs 00000001 tfd 100 serr 00000000 It is an "Optiarc DVD RW AD-7190S". I believe it's at microcode 1.01 and there is 1.03 available at manufacturer site however that leads me to: 3) The drive works flawlessly under Windows 7 on the same machine (dual-boot). 4) Something weird, to me, is that the drive is seen (sometimes) by "camcontrol devlist -v": scbus0 on ahcich0 bus 0: at scbus0 target 0 lun 0 (ada0) <> at scbus0 target -1 lun -1 () scbus1 on ahcich1 bus 0: at scbus0 target 0 lun 0 () ## NOTE ## I made the above line up right now, however that's exactly how I see it when there's not a DVD time-out in the dmesg. The point is is that camcontrol sees it but there's no associated device ... ? ## ... etc ... <> at scbus1 target -1 lun -1 () scbus2 on ata2 bus 0: <> at scbus2 target -1 lun -1 () scbus3 on ata3 bus 0: at scbus3 target 0 lun 0 (ada1) at scbus3 target 1 lun 0 (ada2) <> at scbus3 target -1 lun -1 () scbus4 on ata4 bus 0: <> at scbus4 target -1 lun -1 () scbus5 on ata5 bus 0: <> at scbus5 target -1 lun -1 () scbus-1 on xpt0 bus 0: <> at scbus-1 target -1 lun -1 (xpt0) I did try enabling CAMDEBUG in the kernel config, however I could never get the sysctl to show up in the "sysctl kern.cam", and "camcontrol debug" would tell me that I needed that line in the config, even though I had just compiled and installed a kernel (and eventually a whole world) that had it ... Thanks to anyone knowledgeable who can help. Best wishes, oh by the way, I am running now: FreeBSD blackbox.home 9.0-BETA1 FreeBSD 9.0-BETA1 #1 r224468: Sat Jul 30 07:44:55 PDT 2011 root@blackbox.home:/usr/obj/usr/src/sys/BLACKBOX amd64 Motherboard is G1.Guerrilla (currently using Marvell controller in AHCI mode). AMI BIOS. Thanks, -- Alexander Burchell alexander.burchell@gmail.com