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

IDE CD-R drive via ide-scsi



I'm trying to utilize my IDE CD-R drive (HP CD-Writer 8100) via scsi
emulation to burn discs with cdrecord. I've been reading
http://www.guug.de/~winni/linux/cdr/html/CD-Writing.html#toc1 for the
last couple of days, and have done a few things listed there, but now
I'm stuck.

Here's my setup:

  x86
  adaptec 2940 
  scsi cd-rom
  scsi hard disk
  ide cd-burner (HP CD-Writer 8100)
  debian potato linux
  custom 2.2.10 kernel

I've built a custom kernel with this (abridged) configuration:

       BLOCK  Enhanced IDE/MFM/RLL...                M 
       BLOCK  IDE/ATAPI CDROM             ide-cd     M 
       BLOCK  SCSI hostadaptor emulation  ide-scsi   M 
       BLOCK  Loopback device             loop       M 
       SCSI   SCSI support                scsi_mod   Y
       SCSI   SCSI CD-ROM support         sr_mod     M
       SCSI     Enable vendor-specific               Y 
       SCSI   SCSI generic support        sg         M
       SCSI   (select a low-level driver) aic7xxx    Y             
       FS     ISO 9660 CDROM filesystem   iso9660    Y 
       FS     Microsoft Joliet cdrom...   joliet     Y

I've also added 'append="hda=ide-scsi"' to my /etc/lilo.conf, and also
'alias scsi_hostadapter ide-scsi' to /etc/modutils/aliases and
'options ide-cd ignore=hda' to /etc/modutils/modconf, and run
update-modules of course. I've tried variations, for instance with
IDE=Y, etc.

What device should I use to access the device now that I'm
theoretically using scsi emulation?

Running 'cdrecord -scanbus' gets me:

  Cdrecord release 1.8a25 Copyright (C) 1995-1999 Jörg Schilling
  scsibus0:
                  0) 'SEAGATE ' 'ST34371N        ' '0338' Disk
                  1) 'MATSHITA' 'CD-ROM CR-506   ' '8S05' Removable CD-ROM
                  2) *
                  3) *
                  4) *
                  5) *
                  6) *
                  7) *

I have no idea what do next! I have no /dev/sr* devices, and can't
seem to make them with /dev/MAKEDEV. What device should I use to
access the HP? How can I load up a module so as to make it show up in
the output of 'cdrecord -scanbus'?

morgan


Reply to: