From owner-freebsd-questions@FreeBSD.ORG Sat Sep 4 19:17:05 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8A2B16A4CE for ; Sat, 4 Sep 2004 19:17:05 +0000 (GMT) Received: from o2.hostbaby.com (o2.hostbaby.com [208.187.29.121]) by mx1.FreeBSD.org (Postfix) with SMTP id 762C643D2D for ; Sat, 4 Sep 2004 19:17:05 +0000 (GMT) (envelope-from ceo@l-i-e.com) Received: (qmail 27955 invoked by uid 1001); 4 Sep 2004 19:17:08 -0000 Received: from 67.167.52.21 (SquirrelMail authenticated user ceo@l-i-e.com); by www.l-i-e.com with HTTP; Sat, 4 Sep 2004 12:17:08 -0700 (PDT) Message-ID: <3523.67.167.52.21.1094325428.squirrel@www.l-i-e.com> In-Reply-To: <4139DAEA.80504@etherealconsulting.com> References: <4139DAEA.80504@etherealconsulting.com> Date: Sat, 4 Sep 2004 12:17:08 -0700 (PDT) From: "Richard Lynch" To: freebsd-questions@freebsd.org User-Agent: Hostbaby Webmail X-Mailer: Hostbaby Webmail MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Subject: Re: [Re: Unable to write to CD-R] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ceo@l-i-e.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Sep 2004 19:17:05 -0000 > cdrecord -scanbus > Cdrecord 2.00.3 (I386 ..... > cdrecord: Operation not permitted. Error opening /dev/pass0 Cam error > 'camreal_ > opendevice: coundn't open passthr. Cannot open SCSI driver. I dunno about all this other stuff, but to me, *THIS* looks like you don't have the IDE-SCSI module installed. The IDE-SCSI module "fools" the OS into believing your IDE CDRW device is "really" a SCSI device. Without that, cdrecord can't work, since it works through the SCSI interface. Under RedHat, you would find/download/install the ide-scsi software, and then do "insmod ide-scsi" You might also need to make some devices /dev/pg0 etc -- It's all in an FAQ somewheres for cdrecord. I gather from my minimal experience with FreeBSD that you'd be doing something more like pkgload (?) but the principle remains the same: You need a module to "fool" the OS into believing your CD/DVD burner is SCSI when it's not, or cdrecord simply won't talk to it. > cd0: Removable CD-ROM SCSI-0 device This, however, indicates that it *IS* a SCSI device... And its number is "0" In which case, I would start with: cdrecord dev=0,0,0 -data whatever.iso > at scbus1 target 0 lun 0 (pass0, cd0) Whoops! Also try: cdrecord dev=1,0,0 -data whatever.iso as it seems to be on bus 1. Do all of this as 'root' If you can get it to work as root, then evaluate how badly you need it to work for other users, and what "holes" you open up to do so. -- Like Music? http://l-i-e.com/artists.htm