Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Mar 2007 23:35:04 +0100
From:      Baurzhan Ismagulov <ibr@radix50.net>
To:        aic7xxx@freebsd.org
Subject:   Re: Adaptec 2940UW with Fujitsu MAN3184M
Message-ID:  <20070301223504.GB28433@radix50.net>
In-Reply-To: <45E6F877.9000409@ssa.crane.navy.mil>
References:  <20070228204034.GA2379@radix50.net> <45E602B3.2020306@paralan.com> <20070228233314.GA7348@radix50.net> <45E6F877.9000409@ssa.crane.navy.mil>

next in thread | previous in thread | raw e-mail | index | archive | help
Hello Todd,

On Thu, Mar 01, 2007 at 09:59:51AM -0600, Todd Denniston wrote:
> >>The Adaptec 2940UW is Single Ended. With Single Ended, there are a 
> >>number of things to consider when trying to go Ultra. It is possible 
> >>that even though the 2940UW initially negotiates for Ultra, the domain 
> >>validation forces it to the slower rate due to issues seen with the 
> >>communications.
> >
> >Any way to see those at the Linux administrator level?
> 
> at least with the "AIC-7899A U160/m" I am running you can see them by 
> looking at /proc/scsi/aic7xxx/0, i.e.

I see the following:

Adaptec AIC7xxx driver version: 7.0
Adaptec aic7880 Ultra SCSI adapter
aic7880: Ultra Wide Channel A, SCSI Id=7, 16/253 SCBs
Allocated SCBs: 4, SG List Length: 128

Serial EEPROM:
0x0338 0x0338 0x0338 0x0338 0x0338 0x0338 0x0338 0x0238
0x0338 0x0338 0x0338 0x0338 0x0338 0x0338 0x0338 0x0338
0x10b6 0x00db 0x2807 0x0010 0xff00 0xffff 0xffff 0xffff
0xffff 0xffff 0xffff 0xffff 0xffff 0xffff 0x00ff 0x6c1e

Target 0 Negotiation Settings
        User: 40.000MB/s transfers (20.000MHz, offset 127, 16bit)
        Goal: 20.000MB/s transfers (10.000MHz, offset 8, 16bit)
        Curr: 20.000MB/s transfers (10.000MHz, offset 8, 16bit)
        Channel A Target 0 Lun 0 Settings
                Commands Queued 58
                Commands Active 0
                Command Openings 8
                Max Tagged Openings 8
                Device Queue Frozen Count 0
...

I see that the bus frequency is limited to 10 MHz, but I don't see why
(which "issues seen with the communications" were the reason for that)
and what I could do to change that.


> did he say what in proc could be used to set it? or was he just indicating 
> that is where to look to find what it is set to?

No. Yes. But I have 20 MHz anyway, that's the maximum the card can do
and that I want to reach.


> >The "when" part above is strange. Now I don't have the drive connected,
> >aic7xxx is loaded, but I see neither kernel messages in log, nor
> >/proc/aic7xxx. 
> 
> should be /proc/scsi/aic7xxx/ I think.

Ah, thanks!


Any further ideas?


With kind regards,
-- 
Baurzhan Ismagulov
http://www.kz-easy.com/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070301223504.GB28433>