[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Scsi Emulation of CD and Weirdness



Again, I am not sure about your windows problems (but I will keep looking 
around online), but you just need to enable "Include IDE/ATAPI CDROM support" 
in your kernel. It is in "ATA/ATAPI/MFM/RLL Support" under Device Drivers. If 
you look at the decription for the SCSI emulation module, it says this:

WARNING: ide-scsi is no longer needed for cd writing applications!
The 2.6 kernel supports direct writing to ide-cd, which eliminates
the need for ide-scsi + the entire scsi stack just for writing a
cd. The new method is more efficient in every way.

I suggest you get ATAPI cdrom support running in your kernel and remove the 
scsi emulation settings from your bootloader, maybe the windows problems will 
straighten up then?

-Dan Brinks

On Wednesday 01 December 2004 09:19 pm, you wrote:
> I am using Kernel 2.6.8 and I did have to enable it to make cdrecord work,
> (I think it works now...)  But initially, I had issues with that.  cdrecord
> -scanbus wouldn't return any devices and seemed to only care about my
> IDE-drives when emulated.  If this is obsolete, I would like to know what
> you do differently.
>
> Then I booted into Windows, since I haven't figured out how to make SANE
> work with my hp5100C.  Yes, this is a ppSCSI SANE-HP device... I know that
> much.
>
> Upon Booting into windows, I realized that I had no CD-Drives!  In the
> Hardware Manager, I saw my DVD, My CDRW, and a SCSI CDRW.  I have no SCSI
> CDRW and thus I found this to be quite odd.
>
> To enable the SCSI emulation, I did:
>
> dmesg | grep ATAPI
>
> then I added:  modprobe ide-scsi
> to my /etc/init.d/rcS.d
> Version of Linux is Debian if you couldn't tell from that.
> Thus, I now have <cdrecord -dev=1,0,0 isof.iso> working, but I am
> enormously curious as to why Windows saw the SCSI drive.  I only use
> Windows for Scanner-work and so this isn't too big of a deal yet, but I am
> now very intrigued.
>
> On Wed, 1 Dec 2004 20:52:18 -0500
>
> Daniel Brinks <dlbrinks@xxxxxxx> wrote:
> > What kernel are you running? SCSI emulation for CD writers is obsolete
> > and unnecessary in kernel 2.6.x, I didn't enable it and my burner is
> > functioning fine.
> >
> > -Dan Brinks
> >
> > On Wednesday 01 December 2004 08:15 pm, Matthew Hughes wrote:
> > > I attempted to enable scsi-emulation of my CD burner under linux.
> > >
> > > "cdrecord -scanbus" returns the emulated drive, so I figure that it
> > > works...
> > >
> > > Burning did not work.
> > >
> > > Windows now also sees a Scsi CD drive and refuses to load drivers for
> > > any ATAPI cd-drives.
> > >
> > > Does anybody know why the scsi-emu drive stuck around?  Is this
> > > something that got written to the ROM of the drive?  Or to some sort of
> > > CMOS on the Motherboard?  Any ideas would be cool.