I have an old server that is on the verge of being retired. Very old. :-D FreeBSD 4.9
It has an Adaptec AHA-2940UW card. Today I cleaned it out and removed the DAT tape drive that was connected to the narrow bus (50 pin cable) but had never really been used.
The main HDD is running on the wide bus. (68-pin cable)
After I restarted it everything was fine except it constantly complains:
"ahc0: Someone reset channel A"
Then it does a dump that starts off like this (the console is frozen while this is happening):
========
(da0:ahc0:0:0:0): SCB 0x2e - timed out
>>>>>> Dump Card State Begins<<<<<<<
ahc0: Dumping Card State while idle, at SEQADDR 0x18
Card was paused
[... bla bla bla]
Ends like this:
(da0:ahc0:0:0:0): SCB 46: Immediate reset. Flags = 0x460
(da0:ahc0:0:0:0): no longer in timeout, status = 34b
ahc0: Issued Channel A Bus Reset. 38 SCBs aborted
========
I can't figure out what is happening here. Is there some kind of static configuration somewhere that is now mismatched because that tape drive was disconnected?
I used the Adaptec BIOS [CTRL-A] to try setting all the unused SCSI IDs to not get scanned during boot, but didn't help. I don't see any way from there to disable a channel or ID.
Stumped.
It has an Adaptec AHA-2940UW card. Today I cleaned it out and removed the DAT tape drive that was connected to the narrow bus (50 pin cable) but had never really been used.
The main HDD is running on the wide bus. (68-pin cable)
After I restarted it everything was fine except it constantly complains:
"ahc0: Someone reset channel A"
Then it does a dump that starts off like this (the console is frozen while this is happening):
========
(da0:ahc0:0:0:0): SCB 0x2e - timed out
>>>>>> Dump Card State Begins<<<<<<<
ahc0: Dumping Card State while idle, at SEQADDR 0x18
Card was paused
[... bla bla bla]
Ends like this:
(da0:ahc0:0:0:0): SCB 46: Immediate reset. Flags = 0x460
(da0:ahc0:0:0:0): no longer in timeout, status = 34b
ahc0: Issued Channel A Bus Reset. 38 SCBs aborted
========
I can't figure out what is happening here. Is there some kind of static configuration somewhere that is now mismatched because that tape drive was disconnected?
I used the Adaptec BIOS [CTRL-A] to try setting all the unused SCSI IDs to not get scanned during boot, but didn't help. I don't see any way from there to disable a channel or ID.
Stumped.