From owner-freebsd-stable Thu Mar 6 4:45: 4 2003 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 CF72337B401 for ; Thu, 6 Mar 2003 04:45:00 -0800 (PST) Received: from pikachu.bsp.bc.niigata-u.ac.jp (pikachu.bsp.bc.niigata-u.ac.jp [133.35.85.2]) by mx1.FreeBSD.org (Postfix) with SMTP id D2A3743F85 for ; Thu, 6 Mar 2003 04:44:58 -0800 (PST) (envelope-from iwaki@bc.niigata-u.ac.jp) Received: (qmail 5337 invoked by alias); 6 Mar 2003 21:44:54 +0900 Message-ID: <20030306124454.5330.qmail@pikachu.bsp.bc.niigata-u.ac.jp> Date: Thu, 06 Mar 2003 21:44:51 +0900 (JST) To: stable@FreeBSD.ORG Subject: cdcontrol via atapicam in 4.8-RC From: Mamoru Iwaki X-Mailer: Mew version 2.2 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, I cannot playback music from audio CD via atapicam using cdcontrol in 4.8-RC while mounting of iso9660 data CD works well. Is it a spec. of atapicam ? I have two CD drives; one is cd0 on ahc0, the other is cd1 on ata1. I can playback music from cd0, real SCSI device, but cd1, pseudo SCSI device via atapicam. cdcontrol can get info from CD as follows. # cdcontrol -f /dev/cd1c Compact Disc Control utility, version 2.0 Type `?' for command list cdcontrol> info Starting track = 1, ending track = 14, TOC size = 122 bytes track start duration block length type ------------------------------------------------- 1 0:02.00 4:09.15 0 18690 audio 2 4:11.15 4:02.07 18690 18157 audio 3 8:13.22 4:03.30 36847 18255 audio 4 12:16.52 4:06.70 55102 18520 audio 5 16:23.47 3:49.48 73622 17223 audio 6 20:13.20 3:49.05 90845 17180 audio 7 24:02.25 5:00.20 108025 22520 audio 8 29:02.45 3:52.37 130545 17437 audio 9 32:55.07 4:13.25 147982 19000 audio 10 37:08.32 4:38.08 166982 20858 audio 11 41:46.40 3:54.17 187840 17567 audio 12 45:40.57 3:44.63 205407 16863 audio 13 49:25.45 4:22.22 222270 19672 audio 14 53:47.67 4:11.15 241942 18840 audio 170 57:59.07 - 260782 - - But its play command does not work. cdcontrol> play cdcontrol: Invalid argument cdcontrol> play 1 cdcontrol: Invalid argument cdcontrol> play 2 cdcontrol: Invalid argument The above operations make the following messages in /var/log/messages without any playbacked sound. Mar 6 21:23:59 mi000 /kernel: (cd1:ata1:0:0:0): MODE SELECT(06). CDB: 15 10 0 0 1c 0 Mar 6 21:23:59 mi000 /kernel: (cd1:ata1:0:0:0): ILLEGAL REQUEST asc:1a,0 Mar 6 21:23:59 mi000 /kernel: (cd1:ata1:0:0:0): Parameter list length error Mar 6 21:24:11 mi000 /kernel: (cd1:ata1:0:0:0): MODE SELECT(06). CDB: 15 10 0 0 1c 0 Mar 6 21:24:11 mi000 /kernel: (cd1:ata1:0:0:0): ILLEGAL REQUEST asc:1a,0 Mar 6 21:24:11 mi000 /kernel: (cd1:ata1:0:0:0): Parameter list length error Mar 6 21:24:26 mi000 /kernel: (cd1:ata1:0:0:0): MODE SELECT(06). CDB: 15 10 0 0 1c 0 Mar 6 21:24:26 mi000 /kernel: (cd1:ata1:0:0:0): ILLEGAL REQUEST asc:1a,0 Mar 6 21:24:26 mi000 /kernel: (cd1:ata1:0:0:0): Parameter list length error Followings are my evironment. % uname -a FreeBSD mi000.merlin.gs.niigata-u.ac.jp 4.8-RC FreeBSD 4.8-RC #0: Thu Mar 6 00:35:31 JST 2003 root@mi000.merlin.gs.niigata-u.ac.jp:/usr1/obj/usr/src/sys/MI i386 % dmesg | grep 'ata\|ahc\|cd' root@mi000.merlin.gs.niigata-u.ac.jp:/usr1/obj/usr/src/sys/MI atapci0: port 0xefa0-0xefaf at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 ahc0: port 0xf800-0xf8ff mem 0xff9fe000-0xff9fefff irq 11 at device 4.0 on pci1 ahc1: port 0xfc00-0xfcff mem 0xff9ff000-0xff9fffff irq 11 at device 5.0 on pci1 ata2: at port 0x168-0x16f,0x36e-0x36f irq 10 on isa0 ata1-slave: ATAPI identify retries exceeded ad0: 3681MB [7480/16/63] at ata0-master WDMA2 ad1: 28629MB [58168/16/63] at ata0-slave WDMA2 sa0 at ahc0 bus 0 target 4 lun 0 da1 at ahc0 bus 0 target 0 lun 0 da0 at ahc1 bus 0 target 0 lun 0 cd1 at ata1 bus 0 target 0 lun 0 cd1: Removable CD-ROM SCSI-0 device cd1: 11.000MB/s transfers cd1: Attempt to query device size failed: NOT READY, Medium not present cd0 at ahc0 bus 0 target 6 lun 0 cd0: Removable CD-ROM SCSI-2 device cd0: 5.681MB/s transfers (5.681MHz, offset 15) cd0: Attempt to query device size failed: NOT READY, Medium not present % camcontrol devlist at scbus0 target 0 lun 0 (pass0,da1) at scbus0 target 4 lun 0 (pass1,sa0) at scbus0 target 6 lun 0 (pass2,cd0) at scbus1 target 0 lun 0 (pass3,da0) at scbus4 target 0 lun 0 (pass4,cd1) --- ----- Mamoru IWAKI (iwaki@bc.niigata-u.ac.jp) Graduate School of Science and Technology, Niigata University To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message