From owner-freebsd-stable@FreeBSD.ORG Tue Jun 27 21:06:53 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4263216A410 for ; Tue, 27 Jun 2006 21:06:53 +0000 (UTC) (envelope-from dmitry@atlantis.dp.ua) Received: from postman.atlantis.dp.ua (postman.atlantis.dp.ua [193.108.47.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 162C643E8A for ; Tue, 27 Jun 2006 21:06:49 +0000 (GMT) (envelope-from dmitry@atlantis.dp.ua) Received: from smtp.atlantis.dp.ua (smtp.atlantis.dp.ua [193.108.46.231]) by postman.atlantis.dp.ua (8.13.1/8.13.1) with ESMTP id k5RL6cbd095942 for ; Wed, 28 Jun 2006 00:06:38 +0300 (EEST) (envelope-from dmitry@atlantis.dp.ua) Date: Wed, 28 Jun 2006 00:06:38 +0300 (EEST) From: Dmitry Pryanishnikov To: freebsd-stable@freebsd.org Message-ID: <20060627234645.H76020@atlantis.atlantis.dp.ua> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: ATAPICAM in RELENG_6 sometimes swaps drives X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 21:06:53 -0000 Hello! My machine (running RELENG_6) has 2 ATAPI drives attached to the second channel of Intel ICH4 built-in ATA controller ata1 (NEC DVD-RW as a master and AOPEN CD-RW as a slave). Of course their ATAPI devices always show up in the fixed order: acd0: DVDR at ata1-master UDMA33 acd1: CDRW at ata1-slave UDMA33 However, ATAPICAM devices sometimes show in the same order: cd0 at ata1 bus 0 target 0 lun 0 cd0: <_NEC DVD_RW ND-3520A 1.04> Removable CD-ROM SCSI-0 device cd0: 33.000MB/s transfers cd0: Attempt to query device size failed: NOT READY, Medium not present cd1 at ata1 bus 0 target 1 lun 0 cd1: Removable CD-ROM SCSI-0 device cd1: 33.000MB/s transfers cd1: Attempt to query device size failed: NOT READY, Medium not present and sometimes get swapped: cd0 at ata1 bus 0 target 1 lun 0 cd0: Removable CD-ROM SCSI-0 device cd0: 33.000MB/s transfers cd0: Attempt to query device size failed: NOT READY, Medium not present cd1 at ata1 bus 0 target 0 lun 0 cd1: <_NEC DVD_RW ND-3520A 1.04> Removable CD-ROM SCSI-0 device cd1: 33.000MB/s transfers cd1: Attempt to query device size failed: NOT READY, Medium not present I consider this behaviour as being quite weird and misleading. E.g., it doesn't allow to set up correctly a couple of useful links from /etc/devfs.conf: link cd0 sdvdrom link cd1 scdrom (sometimes scdrom points not to CD-RW, but to DVD-RW drive). What's the reason of this weirdness, can it be fixed? Sincerely, Dmitry -- Atlantis ISP, System Administrator e-mail: dmitry@atlantis.dp.ua nic-hdl: LYNX-RIPE