Hi, I've got continues problems with my AHA2940U scsi card. I've tried a lot of things like swapping cables, active terminators etc. and still get errors when using Yamaha 8x4x24S cd-burner. Well things sort of work, but device is constantly resetting itself. here is less /proc/scsi/aic7xxx/1 Adaptec AIC7xxx driver version: 6.2.5 aic7870: Single Channel A, SCSI Id=7, 16/253 SCBs Channel A Target 6 Negotiation Settings User: 3.300MB/s transfers Goal: 3.300MB/s transfers Curr: 3.300MB/s transfers Channel A Target 6 Lun 0 Settings Commands Queued 264 Commands Active 0 Command Openings 1 Max Tagged Openings 0 Device Queue Frozen Count 0 Channel A Target 7 Negotiation Settings User: 10.000MB/s transfers (10.000MHz, offset 255) cat /proc/scsi/scsi displays it all Host: scsi1 Channel: 00 Id: 05 Lun: 00 Vendor: IOMEGA Model: ZIP 100 Rev: J.02 Type: Direct-Access ANSI SCSI revision: 02 Host: scsi1 Channel: 00 Id: 06 Lun: 00 Vendor: YAMAHA Model: CRW8424S Rev: 1.0j Type: CD-ROM ANSI SCSI revision: 02 I already tried to disconnect all devices but the burner to no positive effect. The device used to work fine with 2.2 and early 2.4 kernels so it is a surprize to me that it doesn't with the latest aic7xxx dirver. Maybe there is someone more qualified hence i attach latest dmesg containing some error messages. thanks, Peter. ------------------------------------------------------------------- Attached scsi CD-ROM sr0 at scsi1, channel 0, id 6, lun 0 sr0: scsi3-mmc drive: 24x/24x writer cd/rw xa/form2 cdda tray VFS: Disk change detected on device sr(11,0) ISO 9660 Extensions: RRIP_1991A scsi1:0:6:0: Attempting to queue an ABORT message scsi1: Dumping Card State in Data-in phase, at SEQADDR 0x7a ACCUM = 0x0, SINDEX = 0x8, DINDEX = 0x8f, ARG_2 = 0xff HCNT = 0x8 SCBPTR = 0x0 SCSISEQ = 0x12, SBLKCTL = 0x0 DFCNTRL = 0x78, DFSTATUS = 0x21 LASTPHASE = 0x40, SCSISIGI = 0x46, SXFRCTL0 = 0x80 SSTAT0 = 0x4, SSTAT1 = 0x3 STACK == 0x96, 0x186, 0x156, 0x0 SCB count = 4 Kernel NEXTQSCB = 3 Card NEXTQSCB = 3 QINFIFO entries: Waiting Queue entries: Disconnected Queue entries: QOUTFIFO entries: Sequencer Free SCB List: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Sequencer SCB Info: 0(c 0x40, s 0x67, l 0, t 0x2) 1(c 0x0, s 0xff, l 255, t 0xff) 2(c 0x0, s 0xff, l 255, t 0xff) 3(c 0x0, s 0xff, l 255, t 0xff) 4(c 0x0, s 0xff, l 255, t 0xff) 5(c 0x0, s 0xff, l 255, t 0xff) 6(c 0x0, s 0xff, l 255, t 0xff) 7(c 0x0, s 0xff, l 255, t 0xff) 8(c 0x0, s 0xff, l 255, t 0xff) 9(c 0x0, s 0xff, l 255, t 0xff) 10(c 0x0, s 0xff, l 255, t 0xff) 11(c 0x0, s 0xff, l 255, t 0xff) 12(c 0x0, s 0xff, l 255, t 0xff) 13(c 0x0, s 0xff, l 255, t 0xff) 14(c 0x0, s 0xff, l 255, t 0xff) 15(c 0x0, s 0xff, l 255, t 0xff) Pending list: 2(c 0x40, s 0x67, l 0) Kernel Free SCB list: 1 0 Untagged Q(6): 2 DevQ(0:5:0): 0 waiting DevQ(0:6:0): 1 waiting scsi1:0:6:0: Device is active, asserting ATN Recovery code sleeping (scsi1:A:6:0): Abort Message Sent (scsi1:A:6:0): SCB 2 - Abort Completed. Recovery SCB completes Recovery code awake aic7xxx_abort returns 0x2002 scsi1:0:6:0: Attempting to queue an ABORT message scsi1:0:6:0: Command not found aic7xxx_abort returns 0x2002
participants (1)
-
Peter J. Pieczora