Финал.
Решение проблемы было найдено.
Когда я привез кабель (с метр длиной, штук 5 разьемов, переходник на 80, терминатор), то с ним все заработало.
Через 20 минут методом тыка было понятно что неисправность в кабеле.
Что было: заглулся один из контактов на разьеме шлейфа (того самого витого что на фото вверху). Контакт загрулся боковой, сразу понял недостаток этих шлейфов - на кабеле разьем ПАПА. Обычно кабельные разьемы в технике всегда МАМА.
Вобщем там тонкие контакты и шлейф нормально сажался на разьем на матери.
Из за этого было переключение в 8 бит на шине.
Из-за этгого Windows работал нормально, но на скорости 40Мб/c (макс скорость под виндой была около 10-20 метров)
Из-за этого под Linux все работало, но скорость была около 30 метров/c
Из-за этого FreeBSD не работал толком (видимо драйвер тупо использовал 16 бит, вместо 8 о чем говорил контроллер, баг? фича)
Вот такие дела. После устранения проблемы в разьеме при помощи тогкого пинцета все стало ок. В биосе LSI 1030 пришлось разве что инициализацию провести и выставить еще раз 16 бит.
Теперь все пашет на 320Мб/c
Провел тесты:
3 винта на шине Ultra320:
2xBD14685A26 (Seagate ST3146807LC)
1хBD14686278 если не ошибаюсь. (Seagate ST3146707LC)
iometter, winXP
64кб, 100%seq, 100%read
Iops: 1021/1045/1215
MB/s: 64/64/75
Т.е. скорсти чтения уже были 64-75 Мб в секунду соотв.
(последний винт более новой модели, побыстрее).
Далее влючил все это дело в
RAID-0
Получил результат при чтении:
191Мб/c
при блоках
1Мб -
191iops
при блоках
500кб -
380 соотв и т.д.
Под
FreeBSd при чтении дает
200 Мб/c.
Тесты быстро сделал, более подробно потестирую уже на следующей недели.
Собственно уже жить можно. :lol: Вступаю в ряды использующих SCSI так сказать.
p.s. спасибо всем кто уделил внимание этой теме!