From owner-freebsd-multimedia Sun Sep 23 13: 1:18 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from pintail.mail.pas.earthlink.net (pintail.mail.pas.earthlink.net [207.217.120.122]) by hub.freebsd.org (Postfix) with ESMTP id 2763D37B436 for ; Sun, 23 Sep 2001 13:01:14 -0700 (PDT) Received: from sm.socccd.cc.ca.us (pool0831.cvx14-bradley.dialup.earthlink.net [209.179.41.66]) by pintail.mail.pas.earthlink.net (EL-8_9_3_3/8.9.3) with ESMTP id NAA10005 for ; Sun, 23 Sep 2001 13:01:12 -0700 (PDT) Message-ID: <3BAE4042.97148FC0@sm.socccd.cc.ca.us> Date: Sun, 23 Sep 2001 13:04:18 -0700 From: Farooq Mela X-Mailer: Mozilla 4.76 [en] (X11; U; FreeBSD 4.4-RC i386) X-Accept-Language: en MIME-Version: 1.0 To: FreeBSD-Multimedia@FreeBSD.ORG Subject: Trouble with DVD Movies Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi -multimedia, I recently purchased an IDE Toshiba DVD-ROM drive: acd1: DVD-ROM at ata1-slave using PIO4 I can mount DVD movies, however there are I/O errors when I try to read certain .vob files. (I have the DVD mount point as /cdrom2) 1 [~]$ cd /cdrom2/video_ts 2 [/cdrom2/video_ts]$ ls video_ts.bup vts_01_1.vob vts_02_0.vob vts_03_0.vob vts_05_0.bup video_ts.ifo vts_01_2.vob vts_02_1.vob vts_03_1.vob vts_05_0.ifo video_ts.vob vts_01_3.vob vts_02_2.vob vts_04_0.bup vts_05_0.vob vts_01_0.bup vts_01_4.vob vts_02_3.vob vts_04_0.ifo vts_05_1.vob vts_01_0.ifo vts_02_0.bup vts_03_0.bup vts_04_0.vob vts_01_0.vob vts_02_0.ifo vts_03_0.ifo vts_04_1.vob 3 [/cdrom2/video_ts]$ file video_ts.vob video_ts.vob: MPEG system stream data 4 [/cdrom2/video_ts]$ sudo dd if=video_ts.vob of=/home/farooq/out.vob bs=16384 3543+1 records in 3543+1 records out 58052608 bytes transferred in 11.193690 secs (5186190 bytes/sec) 5 [/cdrom2/video_ts]$ sysctl hw.atamodes hw.atamodes: dma,dma,dma,dma, 6 [/cdrom2/video_ts]$ dd if=video_ts.vob of=/home/farooq/out.vob bs=32768 1771+1 records in 1771+1 records out 58052608 bytes transferred in 2.682431 secs (21641790 bytes/sec) 7 [/cdrom2/video_ts]$ dd if=vts_01_0.vob of=/home/farooq/out.vob bs=32768 acd1: READ_BIG - ILLEGAL REQUEST asc=6f ascq=03 error=00 dd: vts_01_0.vob: Input/output error 0+0 records in 0+0 records out 0 bytes transferred in 0.053502 secs (0 bytes/sec) If I turn off DMA on the drive with hw.atamodes, I get 'too many segments in DMA table' errors instead, which are immediately followed by fatal kernel traps. In fact the only .vob file I can read from this entire DVD is the video_ts.vob file, which is just a trailer for the movie company. I have looked on the web without much success for a sort of "FreeBSD DVD-Howto" or any other useful information. Could this have anything to do with "region locking" that I have seen references to on various places on the net? Any other suggestions? -- farooq To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message