From owner-freebsd-current Tue Oct 19 12:25:40 1999 Delivered-To: freebsd-current@freebsd.org Received: from lor.watermarkgroup.com (lor.watermarkgroup.com [207.202.73.33]) by hub.freebsd.org (Postfix) with ESMTP id 5DD7C17A3F for ; Tue, 19 Oct 1999 12:25:32 -0700 (PDT) (envelope-from luoqi@watermarkgroup.com) Received: (from luoqi@localhost) by lor.watermarkgroup.com (8.8.8/8.8.8) id PAA22615; Tue, 19 Oct 1999 15:25:27 -0400 (EDT) (envelope-from luoqi) Date: Tue, 19 Oct 1999 15:25:27 -0400 (EDT) From: Luoqi Chen Message-Id: <199910191925.PAA22615@lor.watermarkgroup.com> To: camel@avias.com Subject: Re: luoqi's aic driver problem Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > i've tried new "camfied" aic driver today and failed. here is a brief > report. > > my configuration: > > Chaintech 6BTM mainboard with Celeron 416A processor and 128 Mb of memory > Adaptec AIC-6360 SCSI controller (port 0x340 irq 9), irq 9 is reserved for > Legacy/ISA card in bios setup > Pinnacle 1000 CD writer (with SCSI device ID set to 0) > > kernel settings: > > options "CD9660" > options "CD9660_ROOT" > options SCSI_DELAY=15000 > controller scbus0 > controller aic0 at isa? port 0x340 irq 9 > device cd0 at aic? should be just "device cd0" > results: > > aic controller was successfully found by the kernel, but after "Waiting 15 > seconds for SCSI devices to settle" message it said the following: > > (probe0:aic0:0:0:0): REQUEST SENSE. CDB: 3 0 0 0 20 0 > (probe0:aic0:0:0:0): UNIT ATTENTION info?:1 asc:29,0 > (probe0:aic0:0:0:0): Power on, reset, or bus device reset occured > (probe0:aic0:0:0:1): REQUEST SENSE. CDB: 3 4 0 0 12 0 > (probe0:aic0:0:0:1): ILLEGAL REQEST asc:25,0 > (probe0:aic0:0:0:1): Logical unit not supported The request sense command clobbered the original command, I've changed the code from doing that, please download a new copy of aic.c file. > (probe0:aic0:0:0:2): ccb 0xc09c3000 - timed out > (probe0:aic0:0:0:2): ccb 0xc09c3000 - timed out Was there a long period between these two messages and the previous ones? Please try the new aic.c file, it will print out if a different command is holding up the scsi bus. > > after that my system just hangs. The timeout handling code is flaky, I need to understand how it should work a little better. > > what is possible reason of such behaviour and what should i try to do to > make my aic/cdrom combination working? > For now you could add a quirk entry for this drive to prevent multi-lun probing, until we figure out what went wrong. > thank you in advance. > > > sincerely, > ilya naumov (at work) > -lq To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message