2001-03-31 11:42:26

by Earle Nietzel

[permalink] [raw]
Subject: Minor 2.4.3 Adaptec Driver Problems

I just got 2.4.3 up a running (on Abit BP6 Dual Celeron ) and
it reorderd my SCSI id's. Take a look. I don't like that my ZIP drive
becomes sda because if I ever remove it then I'll @#$% my harddrive dev
mappings again and have to change them again. Adaptec Driver 6.1.5
:-(

<2.4.3
Detected scsi disk sda at scsi0, channel 0, id 6, lun 0
Detected scsi disk sdb at scsi0, channel 0, id 10, lun 0
Detected scsi removable disk sdc at scsi1, channel 0, id 0, lun 0
Detected scsi CD-ROM sr0 at scsi1, channel 0, id 1, lun 0
Detected scsi CD-ROM sr1 at scsi1, channel 0, id 2, lun 0

>2.4.3
Detected scsi removable disk sda at scsi0, channel 0, id 0, lun 0
Detected scsi CD-ROM sr0 at scsi0, channel 0, id 1, lun 0
Detected scsi CD-ROM sr1 at scsi0, channel 0, id 2, lun 0
Detected scsi disk sdb at scsi1, channel 0, id 6, lun 0
Detected scsi disk sdc at scsi1, channel 0, id 10, lun 0

I am not a participant on this mail list so please mail replies directly to
me.

Earle


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


2001-03-31 15:09:45

by Justin T. Gibbs

[permalink] [raw]
Subject: Re: Minor 2.4.3 Adaptec Driver Problems

>I just got 2.4.3 up a running (on Abit BP6 Dual Celeron ) and
>it reorderd my SCSI id's. Take a look. I don't like that my ZIP drive
>becomes sda because if I ever remove it then I'll @#$% my harddrive dev
>mappings again and have to change them again. Adaptec Driver 6.1.5
>:-(

Upgrade to version 6.1.8 of the aic7xxx driver from here. This was
fixed just after 6.1.5 was released:

http://people.FreeBSD.org/~gibbs/linux

Use the 2.4.3-pre6 patch.

--
Justin

2001-03-31 19:21:59

by Earle Nietzel

[permalink] [raw]
Subject: Re: Minor 2.4.3 Adaptec Driver Problems

> >I just got 2.4.3 up a running (on Abit BP6 Dual Celeron ) and
> >it reorderd my SCSI id's. Take a look. I don't like that my ZIP drive
> >becomes sda because if I ever remove it then I'll @#$% my harddrive dev
> >mappings again and have to change them again. Adaptec Driver 6.1.5
> >:-(
>
> Upgrade to version 6.1.8 of the aic7xxx driver from here. This was
> fixed just after 6.1.5 was released:
>
> http://people.FreeBSD.org/~gibbs/linux
>
> Use the 2.4.3-pre6 patch.

I upgraded to the level 6.1.8 but It is still booting the scsi generic(sg)
driver before my hard drives. I have verified that I am using Rev 6.1.8 from
dmesg.

I did applied patch 2.4.3-pre6 on a stock 2.4.3 kernel.

ideas?
Earle
(please email me directly)



_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

2001-04-01 11:09:29

by Earle Nietzel

[permalink] [raw]
Subject: Re: Minor 2.4.3 Adaptec Driver Problems

> Umm. This isn't an aic7xxx driver problem at all. The SCSI layer
> determines the order of bus attachment *amongst* the various
> SCSI HBA (or SCSI HBA like) drivers in the system. In this case,
> it has decided to probe your IDE devices as SCSI devices first.
> Why it does this I don't really know (link order perhaps???). One
> way around this would be to put your IDE driver into an initial
> ram disk and compile the aic7xxx driver directly into the kernel.

My IDE and AIC7xxx drivers are compiled in to the kernel. I normally conpile
system dependent drivers into the kernel and leave the rest modules when
possible.

> This should force the system to assign the devices the other way
> around.

In all prior versions of the kernel 2.4.3 I have never had this problem. I
have both 2.4.2 & 2.4.3 and when booting from one to the other 2.4.2 orders
my SCSI id's correctly and 2.4.3 doesn't.

It really wouldn't make a big deal but I consider my cdroms and zip drives
to be removable devices and if I ever decided to remove my zip my scsi ids
will change. Removing a harddrive is not the same as removing a zip!

Are there other people with the same problem?

Earle

If you need any more info don't hesitate to ask.


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

2001-04-01 12:18:20

by Marko Kreen

[permalink] [raw]
Subject: Re: Minor 2.4.3 Adaptec Driver Problems

On Sun, Apr 01, 2001 at 01:09:30PM -0700, Earle Nietzel wrote:
> > Umm. This isn't an aic7xxx driver problem at all. The SCSI layer
> > determines the order of bus attachment *amongst* the various
> > SCSI HBA (or SCSI HBA like) drivers in the system. In this case,
> > it has decided to probe your IDE devices as SCSI devices first.
> > Why it does this I don't really know (link order perhaps???). One
> > way around this would be to put your IDE driver into an initial
> > ram disk and compile the aic7xxx driver directly into the kernel.


> It really wouldn't make a big deal but I consider my cdroms and zip drives
> to be removable devices and if I ever decided to remove my zip my scsi ids
> will change. Removing a harddrive is not the same as removing a zip!
>
> Are there other people with the same problem?

Yes, I have ide-scsi compiled in for cd-writer, so 2.4.3 did not
boot on my machine (that is, could not mount anything).

Not nice.

--
marko

2001-04-03 20:47:14

by Giuliano Pochini

[permalink] [raw]
Subject: Re: Minor 2.4.3 Adaptec Driver Problems


> I just got 2.4.3 up a running (on Abit BP6 Dual Celeron ) and
> it reorderd my SCSI id's. Take a look. I don't like that my ZIP drive
> becomes sda because if I ever remove it then I'll @#$% my harddrive dev
> mappings again and have to change them again. Adaptec Driver 6.1.5
> :-(

That's what ext2 volume labels are for.


Bye.

2001-04-03 21:03:24

by Ben Ford

[permalink] [raw]
Subject: Re: Minor 2.4.3 Adaptec Driver Problems

Giuliano Pochini wrote:

>> I just got 2.4.3 up a running (on Abit BP6 Dual Celeron ) and
>> it reorderd my SCSI id's. Take a look. I don't like that my ZIP drive
>> becomes sda because if I ever remove it then I'll @#$% my harddrive dev
>> mappings again and have to change them again. Adaptec Driver 6.1.5
>> :-(
>
>
> That's what ext2 volume labels are for.
>
>
> Bye.
>
If you use ext2 . . . .


2001-04-03 21:49:46

by Alan

[permalink] [raw]
Subject: Re: Minor 2.4.3 Adaptec Driver Problems

> > I just got 2.4.3 up a running (on Abit BP6 Dual Celeron ) and
> > it reorderd my SCSI id's. Take a look. I don't like that my ZIP drive
> > becomes sda because if I ever remove it then I'll @#$% my harddrive dev
> > mappings again and have to change them again. Adaptec Driver 6.1.5
> > :-(
>
> That's what ext2 volume labels are for.

Volume labels dont help for all cases. Its a bug in the 6.1.5 adaptec driver
which (to save Justin pointing it out) is fixed in 6.1.8

2001-04-03 22:06:06

by Justin T. Gibbs

[permalink] [raw]
Subject: Re: Minor 2.4.3 Adaptec Driver Problems

>Volume labels dont help for all cases. Its a bug in the 6.1.5 adaptec driver
>which (to save Justin pointing it out) is fixed in 6.1.8

Actually, there is a component of this related to link order which is
fixed in the upcoming 6.1.9 driver release. The 7895, channel B
primary issue, is fixed in 6..1.8.

--
Justin

2001-04-04 19:26:48

by Earle Nietzel

[permalink] [raw]
Subject: Re: Minor 2.4.3 Adaptec Driver Problems

>
> That's what ext2 volume labels are for.
>

That is really not a great solution although it's half OK.

Here's why?

You can put labels on all your ext2 partitons but what happens on:
cdroms
zip drives
and probably most important:
swap
but lets just say anything other than ext2 partition.

Also you can't put a LABEL in LILO either.

This is probably great for those people who use ide only, but then again
people who had ide only machines were not affected by v2.4.3!

Good try though!!!

Earle


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com