> > I know that the scsi emulation for cdrw is obsolete, > > but I was asking how to make sure that it doesn't happen in 2.6, > > even when the SATA hard drive forces the SCSI storage drivers into > > existence. > > I cannot verify the module load sequence from here. If you > do 'cat /proc/modules' then you get a list of modules as they > were loaded (with the most recent module on the top). On > my system lsmod returns the same module sequence. Maybe ide-scsi > is loaded much more early than you expected? > > Is it an option to build a kernel without any ide-scsi > support?
Indeed, when I built the kernel without the ide-scsi support, the SATA hard drive did work nevertheless, yet the CD-ROM and the CD-RW stayed under the pure IDE drivers control. Unfortunately, though, in this case, despite the docs to the countrary, I had experienced the same long timeouts during the media check and errors on the write when trying to record anything on the CDRW, so I reverted back to the ide-scsi emulation nevertheless. In any case, I was unable to achieve one of them (the CD-ROM) under the ATAPI IDE CD driver control, and the other (the CD-RW) under the SCSI emulation control --- once the ide-scsi was there, the option to ignore the emulation (via the "options ide-scsi hdc=ignore" line in the modprobe.d tree) was itself ignored. Since it all works under 2.6 with the scsi emulation anyway, I don't think it is worth the bother, i.e., at least for me, this is not a big deal. Of course, if somebody wants do debug it, I'll be happy to test things here. And here's the lsmod output: Module Size Used by nvidia 3923228 12 apm 21100 1 parport_pc 36900 0 lp 11176 0 parport 41800 2 parport_pc,lp binfmt_misc 11688 1 ipv6 264644 22 af_packet 22568 2 sr_mod 17316 0 floppy 61200 0 pcspkr 3592 0 snd_intel8x0 34076 1 snd_ac97_codec 78744 1 snd_intel8x0 snd_pcm_oss 53768 0 snd_mixer_oss 20032 1 snd_pcm_oss snd_pcm 95496 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss snd_timer 25924 1 snd_pcm snd 59076 8 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer soundcore 10336 1 snd snd_page_alloc 10120 2 snd_intel8x0,snd_pcm ehci_hcd 32004 0 usblp 13088 0 tsdev 7392 0 mousedev 10476 1 ov511 99392 0 ovcamchip 26248 0 joydev 9984 0 evdev 9600 0 usbhid 32224 0 videodev 10016 1 ov511 i2c_core 24176 2 ov511,ovcamchip v4l2_common 6144 1 ov511 uhci_hcd 33136 0 usbcore 119012 7 ehci_hcd,usblp,ov511,usbhid,uhci_hcd pci_hotplug 34640 0 intel_agp 22816 0 intel_mch_agp 10608 1 agpgart 34664 3 nvidia,intel_agp,intel_mch_agp dm_mod 59804 0 capability 4520 0 commoncap 7232 1 capability advansys 82528 0 e100 32608 0 mii 5120 1 e100 ide_cd 42656 0 cdrom 40732 2 sr_mod,ide_cd genrtc 9588 0 ext3 127240 7 jbd 62616 1 ext3 mbcache 9348 1 ext3 ide_scsi 17412 0 sg 39168 0 unix 28756 304 font 8320 0 vesafb 6656 0 cfbcopyarea 3872 1 vesafb cfbimgblt 3040 1 vesafb cfbfillrect 3776 1 vesafb sd_mod 21728 9 ata_piix 8132 8 libata 41700 1 ata_piix scsi_mod 125228 6 sr_mod,advansys,ide_scsi,sg,sd_mod,libata ide_generic 1408 0 ide_core 139940 3 ide_cd,ide_scsi,ide_generic V. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

