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

ide-scsi emulation not working



I've gotten a new Dell with a cdburner; the burner works fine in WinXP (yech!), but I can't seem to get it working in Debian.

I've found some hints here and there (the eroaster FAQ, google, etc), but the info hasn't helped.

I'm running sid, with a stock 2.6.3-1-686 kernel.

lsmod reports:
Module                  Size  Used by
sg                     38880  0
snd_mixer_oss          20064  0
md5                     3872  1
ipv6                  255264  10
rtc                    12696  0
ohci_hcd               19332  0
snd_intel8x0           34376  0
snd_ac97_codec         63492  1 snd_intel8x0
snd_pcm               101316  1 snd_intel8x0
snd_timer              25956  1 snd_pcm
gameport                4704  1 snd_intel8x0
snd_page_alloc         12228  2 snd_intel8x0,snd_pcm
snd_mpu401_uart         7840  1 snd_intel8x0
snd_rawmidi            24928  1 snd_mpu401_uart
snd_seq_device          8072  1 snd_rawmidi
snd 55428 8 snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
hw_random               5332  0
ehci_hcd               25764  0
usbmouse                5568  0
tsdev                   7264  0
uhci_hcd               33136  0
mousedev               10004  1
joydev                 10336  0
evdev                   9856  0
i810_audio             33844  1
ac97_codec             19084  1 i810_audio
soundcore              10208  3 snd,i810_audio
ide_scsi               15236  0
e1000                  84804  0
parport_pc             35244  1
lp                     11556  0
parport                44520  2 parport_pc,lp
sr_mod                 16612  0
i830                   74572  26
intel_agp              18460  1
i810fb                 32864  0
vgastate               10016  1 i810fb
agpgart                32424  3 intel_agp
hid                    33248  0
usbcore               106684  7 ohci_hcd,ehci_hcd,usbmouse,uhci_hcd,hid
ide_cd                 42468  0
cdrom                  39008  2 sr_mod,ide_cd
ext3                  121064  11
jbd                    62072  1 ext3
mbcache                 9220  1 ext3
sd_mod                 16736  0
ata_piix                8036  0
libata                 40928  1 ata_piix,[permanent]
scsi_mod              118136  5 sg,ide_scsi,sr_mod,sd_mod,libata
ide_disk               18560  13
ide_detect              1088  0
via82cxxx              14300  0
trm290                  4996  0
triflex                 5412  0
slc90e66                8584  0
sis5513                16872  0
siimage                14148  0
serverworks            13140  0
sc1200                  8936  0
rz1000                  2912  0
piix                   12768  1
pdc202xx_old           16732  0
opti621                 4868  0
ns87415                 4968  0
hpt366                 21764  0
hpt34x                  5792  0
generic                 3744  0
cy82c693                4964  0
cs5530                  6920  0
cs5520                  6280  0
cmd64x                 12604  0
amd74xx                14108  0
alim15x3               12332  0
aec62xx                10332  0
pdc202xx_new           12700  0
ide_core 157644 28 ide_scsi,ide_cd,ide_disk,ide_detect,via82cxxx,trm290,triflex,slc90e66,sis5513,siimage,serverworks,sc1200,rz1000,piix,pdc202xx_old,opti621,ns87415,hpt366,hpt34x,generic,cy82c693,cs5530,cs5520,cmd64x,amd74xx,alim15x3,aec62xx,pdc202xx_new
unix                   28368  236
font                    8320  0
cfbcopyarea             3968  1 i810fb
cfbimgblt               3168  1 i810fb
cfbfillrect             3904  1 i810fb

I've tried adding
 append="hdc=scsi"
to lilo.conf (and rerunning lilo and rebooting).

I've tried adding
 options ide-cd ignore="hdc"
to /etc/modutils/actions
and running "update-modules" and rebooting.

Here's the relevant portions of dmesg:
westk[@westkent]:/home/westk:> dmesg | grep hd
   ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio
   ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio
hda: ST380011A, ATA DISK drive
hdc: SONY CD-RW CRX216E, ATAPI CD/DVD-ROM drive
hda: max request size: 1024KiB
hda: 156250000 sectors (80000 MB) w/2048KiB Cache, CHS=16383/255/63, UDMA(100)
hdc: ATAPI 48X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)


Tue Mar 16     15:52:48
-------------
westk[@westkent]:/home/westk:> dmesg | grep scsi
scsi0 : ata_piix
scsi1 : ata_piix


Tue Mar 16     15:52:52
-------------
westk[@westkent]:/home/westk:> dmesg | grep ide
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
   ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio
   ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
/dev/ide/host0/bus0/target0/lun0: p1 p2 p3 < p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 > p4


When I run "sudo eroaster" and click on "Detect Reader" or "Detect Writer", I get this error:
 Couldn't detect your reader / recorder !
Please make sure that you are root or that you're allowed to read /dev/sg* !

westk[@westkent]:/home/westk:> ls -l /dev/sg*
crw-------    1 root     root      21,   0 2003-12-31 18:31 /dev/sg0
crw-------    1 root     root      21,   1 2003-12-31 18:31 /dev/sg1


Tue Mar 16     15:55:14
-------------
westk[@westkent]:/home/westk:> ls -l /dev/cd*
lrwxrwxrwx 1 root root 11 2004-03-16 09:44 /dev/cdrom -> /dev/cdrom0 lrwxrwxrwx 1 root root 8 2004-03-16 09:44 /dev/cdrom0 -> /dev/hdc
brw-rw----    1 root     cdrom     24,   0 2003-12-31 18:32 /dev/cdu535


Tue Mar 16     15:55:18
-------------
westk[@westkent]:/home/westk:> ls -l /dev/hdc
brw-rw----    1 root     disk      22,   0 2003-12-31 18:31 /dev/hdc

When I run "sudo xcdroaster", it scans the bus and finds the ATAPI CD Writer, and then later warns me that this is not the recommended way to go and I need to get ide-scsi emulation working.

Thanks for any hints!

--
Kent



Reply to: