Well, I'm just having a blast trying to get my Promise Ultra66
operational.  (Translation: #$&%!!#&*^%!!)

Here's the setup:  I have an embedded PCI SCSI, which works perfectly. 
The BIOS is set up to boot off this device.  I've added a Promise
Ultra66 in one of the PCI slots, and the system BIOS properly recognizes
it and the hard drive attached to it.  I've downloaded the patch at
http://www.kernel.org/pub/linux/kernel/people/hedrick/ide-2.2.17/ (since
I'm running version 2.2.17), patched the kernel and enabled the
following in the config:

Use DMA by default when available
ATA Work(s) In Progress
Promise PDC20246/PDC20262 support
Special UDMA Feature
Special Mode Feature

(I don't know that I needed the ATA Work(s) option, but since there
wasn't any documentation available for it, I threw it in for good
measure.)  The documentation for the Promise support option stated that
I /must/ have the first option (Use DMA by default . . .).

Also, just for good measure, I've flashed the BIOS on the Ultra card to
the latest and greatest version.

When I boot to the new kernel, everything SCSI goes south.  Following
are some excerpts of the boot process.  I've edited out some stuff that
is repeated multiple times, but if I cut something important, just let
me know and I'll send it:

Uniform Multi-Platform E-IDE driver Revision: 6.30
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
PDC2062: IDE controller on PCI bus 00 dev 50
PDC2062: chipset revision 1
PDC2062: not 100% native mode: will probe irqs later
PDC2062: (U)DMA Burst Bit ENABLED Primary PCI Mode Secondary PCI Mode.
PDC2062: FORCING PRIMARY MODE BIT 0x00 -> 0x01 MASTER
PDC2062: FORCING SECONDARY MODE BIT 0x00 -> 0x01 MASTER
   ide2: BM-DMA at 0x7880 - 0x7887, BIOS settings: hde: pio, hdf: pio
   ide3: BM-DMA at 0x7880 - 0x7887, BIOS settings: hde: pio, hdf: pio
hde: WDC WD450AA-00BAA0, ATA Disk Drive
ide2 at 0x78d0 - 0x78d7, 0x78c6 on irq 14

Then, it begins id'ing my SCSI devices.  However, it identifies each
device twice, such as:

Detected SCSI disk sdb @ scsi0, channel 0, id 1, lun 0
<Western Digital hard drive details here>
Detected SCSI disk sdb @ scsi0, channel 0, id 2, lun 0
<Western Digital disk details here>

And then, when it hits my Plextor CD-RW, it goes nuts:

Detected SCSI disk sdb @ scsi0, channel 0, id 3, lun 0
<Plextor CD-RW details here>
Detected SCSI disk sdb @ scsi0, channel 0, id 4, lun 0
<Plextor CD-RW details here>
Detected SCSI disk sdb @ scsi0, channel 0, id 5, lun 0
<Plextor CD-RW details here>
Detected SCSI disk sdb @ scsi0, channel 0, id 6, lun 0
<Plextor CD-RW details here>
Detected SCSI disk sdb @ scsi0, channel 0, id 7, lun 0
<Plextor CD-RW details here>
<*snip*>
Detected SCSI disk sdb @ scsi0, channel 0, id 15, lun 0
<Plextor CD-RW details here>
sr1: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
sr2: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
sr3: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
sr4: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
sr5: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
sr6: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
sr7: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
sr8: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
sr9: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
sr10: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
<*snip*>
SCSI disk error: host 0 channel 0 id 0 lun 0 return code=18000002
sd08:01: old sense key None
<*snip*>
Non-extended sense class 0 code 0x0 scsidisk I/O error: dev 08:01,
sector 190242
EXT2-FS error (device sd(8,1)): ext2_read_inode: unable to read inode
block - inode=22617, block 90121

Kernel panic: no init found. Try passing init = option to kernel.

There's /got/ to be some conflict between the Ultra-patched drivers and
the SCSI devices.  When I boot with the older kernel, the SCSI drives
work fine. /etc/lilo.conf is set up to boot from /dev/sda1.

Anybody have any thoughts as to where I should begin looking or what I
may have screwed up?

Thanks!
--
Steve



_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to