From owner-freebsd-fs@FreeBSD.ORG Sun Jan 27 06:06:43 2008 Return-Path: Delivered-To: fs@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E38816A419; Sun, 27 Jan 2008 06:06:43 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (VARK.MIT.EDU [18.95.3.179]) by mx1.freebsd.org (Postfix) with ESMTP id 1BED313C458; Sun, 27 Jan 2008 06:06:42 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (localhost [127.0.0.1]) by VARK.MIT.EDU (8.14.2/8.14.1) with ESMTP id m0R5awHI068127; Sun, 27 Jan 2008 00:36:58 -0500 (EST) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.MIT.EDU (8.14.2/8.14.1/Submit) id m0R5aw5V068126; Sun, 27 Jan 2008 00:36:58 -0500 (EST) (envelope-from das@FreeBSD.ORG) Date: Sun, 27 Jan 2008 00:36:58 -0500 From: David Schultz To: Mikhail Teterin Message-ID: <20080127053658.GA68060@VARK.MIT.EDU> Mail-Followup-To: Mikhail Teterin , freebsd-questions@FreeBSD.ORG, hardware@FreeBSD.ORG, fs@FreeBSD.ORG References: <200801262253.03019@aldan> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200801262253.03019@aldan> Cc: freebsd-questions@FreeBSD.ORG, fs@FreeBSD.ORG, hardware@FreeBSD.ORG Subject: Re: mounting/reading a DVD X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 06:06:43 -0000 On Sat, Jan 26, 2008, Mikhail Teterin wrote: > g_vfs_done():acd0[READ(offset=4623824896, length=65536)]error = 5 > acd0: FAILURE - READ_BIG ILLEGAL REQUEST asc=0x6f ascq=0x04 > g_vfs_done():acd0[READ(offset=4623828992, length=65536)]error = 5 > acd0: FAILURE - READ_BIG ILLEGAL REQUEST asc=0x6f ascq=0x04 > ... > > ``dd'' refuses to read from /dev/acd0: > > dd: /dev/acd0: Invalid argument > > cat tries to, but fails: > > cat: stdin: Input/output error > > Is there a step I'm missing? I strongly doubt, the disk is damaged, as I just > unwrapped it myself... libdvdcss can probably help, and you can use mplayer or ogle as a front end to it. mplayer has an option to copy the tracks to a file as well. It may be necessary to set the drive's region code to match the disc's before it allows you to read the track keys. There's an ioctl for that...