Frequently Asked Questions по FreeBSD 2.X : Устранение некоторых проблем : FreeBSD не распознаёт мой EISA SCSI контроллер Bustek 742a!
Previous: На моём винчестеры есть запорченные блоки!
Next: Не распознаётся SCSI-контроллер на HP Netserver!

4.2. FreeBSD не распознаёт мой EISA SCSI контроллер Bustek 742a!

Нижеследующая информация специфична для 742a, но может касаться и других адаптеров от Buslogic (Bustek = Buslogic).

Существуют две основных ``версии'' адаптеров 742a. Это аппаратные модификации A-G и модификации H и выше. Буква, обозначающая модификацию, расположена после номера сборки на кромке адаптера. На адаптере 742a установлены две микросхемы ПЗУ, одна содержит BIOS, а другая - микрокод (так называемое firmware). Для FreeBSD не имеет значения используемая версия BIOS, но имеет значение версия микрокода. Buslogic высылает обновления для ПЗУ, если вы позвоните в их отдел технической поддержки. Михросхемы с BIOS и микрокодом поставляются соответствующими парами. В ПЗУ адаптера вы должны иметь самую последнюю версии микрокода для вашей аппаратной модификации.

Адаптерам модификаций A-G может только подойти BIOS/Firmware версий вплоть до 2.41/2.21. Адаптерам модификаций H и старше подходят самые последние версии BIOS/Firmware 4.70/3.37. Отличие между версиями микрокода заключается в том, что версия микрокода 3.37 поддерживает механизм ``round robin''.

На адаптерах Buslogic проставлен серийный номер. Если у вас адаптер старой модификации, вы можете позвонить в подразделение RMA фирмы Buslogic, сказать им серийный номер адаптера и попытаться обменять его на более новую модификацию. Если адаптер достаточно нов, то они его поменяют.

FreeBSD 2.1 поддерживает микрокод модификаций только 2.21 и выше. Если у вас версия микрокода старее, чем эта, то адаптер не будет распознаваться как адаптер Buslogic. Однако он может быть опознан как Adaptec 1540. Ранние версии микрокода от Buslogic содержат режим ``эмуляции'' AHA1540. Однако для EISA-адаптера всё это выглядит как-то некрасиво.

Если у вас адаптер старой модификации и вы получили микрокод 2.21 для него, установите перемычку W1 в положение B-C, по умолчанию она находится в положении A-B.

Адаптеры 742a EISA никогда не имели проблему ``>16MB'', описанную в разделе о машинах с >16 MB ОЗУ. Эта проблема возникает со SCSI-адаптерами Vesa-Local Buslogic.


Frequently Asked Questions по FreeBSD 2.X : Устранение некоторых проблем : FreeBSD не распознаёт мой EISA SCSI контроллер Bustek 742a!
Previous: На моём винчестеры есть запорченные блоки!
Next: Не распознаётся SCSI-контроллер на HP Netserver!