VOGONS


First post, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie

Need a little SCSI help here - I'm dipping my toes for the first time 😀

Have an ASUS P2B-DS, that came with 2 Quantum Atlas IV disks, wired up with cable and end termination.

Since I don't have the board connected yet, I dug up an Adaptec AHA-2940U and connected them to.

I can't seem to format the drives from the Adaptec's BIOS, see attached image, I can, however do a disk verification.

What am I missing here - according to https://en.wikipedia.org/wiki/Key_Code_Qualifier it's an illegal command, the controller issues to the drive - how should I interpret that. Is it maybe that drives and controller are not same type? (UW or U or what now, I can't really get hold on all those standards).
Jumper settings: https://www.seagate.com/staticfiles/maxtor/en … _iv_jumpers.pdf

One is jumpered as A0, one as A1. No other jumpers attached.

I wouldn't suspect it to be a termination issue, since I can run the surface test?

Oh, and on a totally different note - why is that "SCSI sound" so sought-after? My head's about to burst 🤣 and I had to close the door to my office for the Wife Acceptance Factor 😉

Attachments

  • 20231221_185016.jpg
    Filename
    20231221_185016.jpg
    File size
    478.9 KiB
    Views
    975 views
    File license
    Fair use/fair dealing exception

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 1 of 40, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie

Could it be, that there might be some Linux partitions on the drives, that calls for the error?

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 2 of 40, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie

Oh, wait now, is this my issue; there was a 50-68 pin converter in the connector? Should I be using the external connector then?

Attachments

  • 20231221_195316.jpg
    Filename
    20231221_195316.jpg
    File size
    489.99 KiB
    Views
    951 views
    File license
    Fair use/fair dealing exception
  • 20231221_195330.jpg
    Filename
    20231221_195330.jpg
    File size
    337.29 KiB
    Views
    951 views
    File license
    Fair use/fair dealing exception

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 3 of 40, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie

Oh, the external is also only an SE channel ... So conclusion - this ISN'T a UW controller?

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 4 of 40, by weedeewee

User metadata
Rank l33t
Rank
l33t
H3nrik V! wrote on 2023-12-21, 18:56:

Oh, the external is also only an SE channel ... So conclusion - this ISN'T a UW controller?

yep, the AHA-2940U is not a wide controller.

also error message does smell like termination issue.
- How do you have it cabled up ?
- what exact drives are you using ?
- does one have termination enabled?
- does the cable that you are using have a terminator at both ends ?

- does the controller have termination enabled ? ( it shouldn't with the narrow to wide adapter in place )

edit: if the drives you're using are either sca or wide then your setup should look something like this

terminator - cable - drive - cable - drive - cable - widetonarrow adapter connected to 2940U - cable - terminator

none of the drives or controller should have termination enabled.

Right to repair is fundamental. You own it, you're allowed to fix it.
How To Ask Questions The Smart Way
Do not ask Why !
https://www.vogonswiki.com/index.php/Serial_port

Reply 6 of 40, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie
weedeewee wrote on 2023-12-21, 19:38:
yep, the AHA-2940U is not a wide controller. […]
Show full quote
H3nrik V! wrote on 2023-12-21, 18:56:

Oh, the external is also only an SE channel ... So conclusion - this ISN'T a UW controller?

yep, the AHA-2940U is not a wide controller.

also error message does smell like termination issue.
- How do you have it cabled up ?
- what exact drives are you using ?
- does one have termination enabled?
- does the cable that you are using have a terminator at both ends ?

- does the controller have termination enabled ? ( it shouldn't with the narrow to wide adapter in place )

edit: if the drives you're using are either sca or wide then your setup should look something like this

terminator - cable - drive - cable - drive - cable - widetonarrow adapter connected to 2940U - cable - terminator

none of the drives or controller should have termination enabled.

The drives don't have termination according to the documentation.

Attached picture of one of the (identical) drives and the terminator. Terminator is on last connector, furthest away from the controller, the drives have been on the two connectors just before that.

The controller has termination mode set to automatic, which I would guess would enable it when nothing is connected to the external connector.

But then again, I wasn't aware it was a 50-68 adapter. Maybe I should jumper the drives to single ended, since the controller is?

Anyways, gonna tinker a little more tomorrow and if no success, wait till I'm getting the P2B-DS, the drives have been running with before, up and running. Maybe some of the holidays 🤷‍♂️

Attachments

  • 20231221_210842.jpg
    Filename
    20231221_210842.jpg
    File size
    1.13 MiB
    Views
    873 views
    File license
    Fair use/fair dealing exception

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 7 of 40, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie
ElectroSoldier wrote on 2023-12-21, 20:04:

Not all revisions of the BIOS can format a disk, they can only verify it.

As in the function doesn't work, or it isn't there? My card has the function, it just fails with the message in my first post.

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 9 of 40, by weedeewee

User metadata
Rank l33t
Rank
l33t
H3nrik V! wrote on 2023-12-21, 20:15:
The drives don't have termination according to the documentation. […]
Show full quote
weedeewee wrote on 2023-12-21, 19:38:
yep, the AHA-2940U is not a wide controller. […]
Show full quote
H3nrik V! wrote on 2023-12-21, 18:56:

Oh, the external is also only an SE channel ... So conclusion - this ISN'T a UW controller?

yep, the AHA-2940U is not a wide controller.

also error message does smell like termination issue.
- How do you have it cabled up ?
- what exact drives are you using ?
- does one have termination enabled?
- does the cable that you are using have a terminator at both ends ?

- does the controller have termination enabled ? ( it shouldn't with the narrow to wide adapter in place )

edit: if the drives you're using are either sca or wide then your setup should look something like this

terminator - cable - drive - cable - drive - cable - widetonarrow adapter connected to 2940U - cable - terminator

none of the drives or controller should have termination enabled.

The drives don't have termination according to the documentation.

Attached picture of one of the (identical) drives and the terminator. Terminator is on last connector, furthest away from the controller, the drives have been on the two connectors just before that.

The controller has termination mode set to automatic, which I would guess would enable it when nothing is connected to the external connector.

But then again, I wasn't aware it was a 50-68 adapter. Maybe I should jumper the drives to single ended, since the controller is?

Anyways, gonna tinker a little more tomorrow and if no success, wait till I'm getting the P2B-DS, the drives have been running with before, up and running. Maybe some of the holidays 🤷‍♂️

Enjoy, don't worry about the format command.
Try to use them in an operating system.

Right to repair is fundamental. You own it, you're allowed to fix it.
How To Ask Questions The Smart Way
Do not ask Why !
https://www.vogonswiki.com/index.php/Serial_port

Reply 10 of 40, by ElectroSoldier

User metadata
Rank Oldbie
Rank
Oldbie
H3nrik V! wrote on 2023-12-21, 20:17:
ElectroSoldier wrote on 2023-12-21, 20:04:

Not all revisions of the BIOS can format a disk, they can only verify it.

As in the function doesn't work, or it isn't there? My card has the function, it just fails with the message in my first post.

Hummm...
It wouldnt be there at all... Which points to a problem somewhere else me thinks.

I assume you have inherited this setup and it has been working in the current setup in the past?

Reply 11 of 40, by ElectroSoldier

User metadata
Rank Oldbie
Rank
Oldbie
weedeewee wrote on 2023-12-21, 20:34:
H3nrik V! wrote on 2023-12-21, 20:15:
The drives don't have termination according to the documentation. […]
Show full quote
weedeewee wrote on 2023-12-21, 19:38:
yep, the AHA-2940U is not a wide controller. […]
Show full quote

yep, the AHA-2940U is not a wide controller.

also error message does smell like termination issue.
- How do you have it cabled up ?
- what exact drives are you using ?
- does one have termination enabled?
- does the cable that you are using have a terminator at both ends ?

- does the controller have termination enabled ? ( it shouldn't with the narrow to wide adapter in place )

edit: if the drives you're using are either sca or wide then your setup should look something like this

terminator - cable - drive - cable - drive - cable - widetonarrow adapter connected to 2940U - cable - terminator

none of the drives or controller should have termination enabled.

The drives don't have termination according to the documentation.

Attached picture of one of the (identical) drives and the terminator. Terminator is on last connector, furthest away from the controller, the drives have been on the two connectors just before that.

The controller has termination mode set to automatic, which I would guess would enable it when nothing is connected to the external connector.

But then again, I wasn't aware it was a 50-68 adapter. Maybe I should jumper the drives to single ended, since the controller is?

Anyways, gonna tinker a little more tomorrow and if no success, wait till I'm getting the P2B-DS, the drives have been running with before, up and running. Maybe some of the holidays 🤷‍♂️

Enjoy, don't worry about the format command.
Try to use them in an operating system.

This is what Im thinking myself.
Does an OS see them, and can it work with them?

Reply 12 of 40, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie
ElectroSoldier wrote on 2023-12-21, 20:36:
Hummm... It wouldnt be there at all... Which points to a problem somewhere else me thinks. […]
Show full quote
H3nrik V! wrote on 2023-12-21, 20:17:
ElectroSoldier wrote on 2023-12-21, 20:04:

Not all revisions of the BIOS can format a disk, they can only verify it.

As in the function doesn't work, or it isn't there? My card has the function, it just fails with the message in my first post.

Hummm...
It wouldnt be there at all... Which points to a problem somewhere else me thinks.

I assume you have inherited this setup and it has been working in the current setup in the past?

The drives were used with an Asus p2b-ds, so no, haven't run with this controller before.

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 13 of 40, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie
ElectroSoldier wrote on 2023-12-21, 20:37:
weedeewee wrote on 2023-12-21, 20:34:
H3nrik V! wrote on 2023-12-21, 20:15:
The drives don't have termination according to the documentation. […]
Show full quote

The drives don't have termination according to the documentation.

Attached picture of one of the (identical) drives and the terminator. Terminator is on last connector, furthest away from the controller, the drives have been on the two connectors just before that.

The controller has termination mode set to automatic, which I would guess would enable it when nothing is connected to the external connector.

But then again, I wasn't aware it was a 50-68 adapter. Maybe I should jumper the drives to single ended, since the controller is?

Anyways, gonna tinker a little more tomorrow and if no success, wait till I'm getting the P2B-DS, the drives have been running with before, up and running. Maybe some of the holidays 🤷‍♂️

Enjoy, don't worry about the format command.
Try to use them in an operating system.

This is what Im thinking myself.
Does an OS see them, and can it work with them?

I currently only have W98 on a system with PCI slot, and the IDE drives I recovered from the same build were formatted in Ext2 format IIRC, so W98 doesn't see them. Fdisk doesn't see the disks either ... I'll take it easy and see what happens when the get back to the p2b-ds, and maybe W2K 😀

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 14 of 40, by weedeewee

User metadata
Rank l33t
Rank
l33t
H3nrik V! wrote on 2023-12-21, 20:59:
ElectroSoldier wrote on 2023-12-21, 20:37:
weedeewee wrote on 2023-12-21, 20:34:

Enjoy, don't worry about the format command.
Try to use them in an operating system.

This is what Im thinking myself.
Does an OS see them, and can it work with them?

I currently only have W98 on a system with PCI slot, and the IDE drives I recovered from the same build were formatted in Ext2 format IIRC, so W98 doesn't see them. Fdisk doesn't see the disks either ... I'll take it easy and see what happens when the get back to the p2b-ds, and maybe W2K 😀

okay, don't throw too many disks at us.
explore2fs can be used to view files on ext2 partitions, or fsdext2
But the disks need to be seen by the operating system.

For the scsi disks in DOS this can be as easy as having the scsi bios scan for the drives and have the bios ... something or other can't recall.
Some scsi bioses only support one or two diskdrives in such a fashion, others support more. Some don't support this function at all.
If I recall correctly, while the computer is booting and the scsi bios is detecting drives, it will show a drive letter after the displayed information of the detected drives.
for the 2940U, for dos, ASPI8DOS.SYS and ASPIDISK.SYS can be loaded via CONFIG.SYS.

for win98, no idea if it has native support for the 2940U (too lazy to google it atm) I think there was adaptec EZ-SCSI software which had the drivers and some tools.

fyi. SCSI, pronounced skoezi or skuzi, which is short/italian for excuse me. 😁 (jk)

enjoy & have fun.

Right to repair is fundamental. You own it, you're allowed to fix it.
How To Ask Questions The Smart Way
Do not ask Why !
https://www.vogonswiki.com/index.php/Serial_port

Reply 16 of 40, by Disruptor

User metadata
Rank Oldbie
Rank
Oldbie

You may try to disable sync negotiation in BIOS' device configuration.
Just for testing purposes - to find termination faults - you even may try to not use that terminator then.

Adaptecs surface test just transfers commands - you won't find termination faults with it.

Does your Quantum Atlas IV U-160 disk have a 68pin or 80pin (SCA) interface?
What's the status of parity in your controller?

I haven't noticed any problem when an unused high byte on a wide cable is floating.

Reply 17 of 40, by Horun

User metadata
Rank l33t++
Rank
l33t++

Hmmm. Since they have the ID jumpers the drives are standard LVD/SE wide drives, not SCA. Make sure there is a jumper on the SE setting (pins 13-14).
What type of termination are you using at the end of your scsi cable ? It cannot be a passive one for scsi that new, it must be an "active" termination and the controller or drive needs to supply the Term power.
some reference https://www.seagate.com/staticfiles/maxtor/en … _iv_jumpers.pdf
As for seeing the drives in Win9x... if it has NTFS partitions you will not see anything or be able to access them from 98 (without an add-on strictly to read ntfs).
You may need to use Diskpart or similar to view what partitions are on the drives, Fdisk is somewhat useless for that if sco, linux, freebsd was installed with special parms...
Be careful if you use diskpart...

Hate posting a reply and then have to edit it because it made no sense 😁 First computer was an IBM 3270 workstation with CGA monitor. Stuff: https://archive.org/details/@horun

Reply 18 of 40, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie
ElectroSoldier wrote on 2023-12-21, 23:52:

So the controller can see both disks in the ID scan?
But when you try to access the disks in the BIOS utility you cant do anything with them?

Yes, both disks are visible and both disks can run the verification, but not format.

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀

Reply 19 of 40, by H3nrik V!

User metadata
Rank Oldbie
Rank
Oldbie
weedeewee wrote on 2023-12-21, 22:03:
okay, don't throw too many disks at us. explore2fs can be used to view files on ext2 partitions, or fsdext2 But the disks need […]
Show full quote
H3nrik V! wrote on 2023-12-21, 20:59:
ElectroSoldier wrote on 2023-12-21, 20:37:

This is what Im thinking myself.
Does an OS see them, and can it work with them?

I currently only have W98 on a system with PCI slot, and the IDE drives I recovered from the same build were formatted in Ext2 format IIRC, so W98 doesn't see them. Fdisk doesn't see the disks either ... I'll take it easy and see what happens when the get back to the p2b-ds, and maybe W2K 😀

okay, don't throw too many disks at us.
explore2fs can be used to view files on ext2 partitions, or fsdext2
But the disks need to be seen by the operating system.

For the scsi disks in DOS this can be as easy as having the scsi bios scan for the drives and have the bios ... something or other can't recall.
Some scsi bioses only support one or two diskdrives in such a fashion, others support more. Some don't support this function at all.
If I recall correctly, while the computer is booting and the scsi bios is detecting drives, it will show a drive letter after the displayed information of the detected drives.
for the 2940U, for dos, ASPI8DOS.SYS and ASPIDISK.SYS can be loaded via CONFIG.SYS.

for win98, no idea if it has native support for the 2940U (too lazy to google it atm) I think there was adaptec EZ-SCSI software which had the drivers and some tools.

fyi. SCSI, pronounced skoezi or skuzi, which is short/italian for excuse me. 😁 (jk)

enjoy & have fun.

Win98 found and installed the driver by itself. I think I'll try an updated driver and see what the EZ-SCSI software will do. Getting DOS drivers working is probably a couple of steps away 🤣

Please use the "quote" option if asking questions to what I write - it will really up the chances of me noticing 😀