Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Hardware » Драйверы и прошивки BIOS » Adaptec ASPI Driver

Модерирует : Akam1, Dr_StandBy, vertex4

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6

Открыть новую тему     Написать ответ в эту тему

deuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Поиск на "aspi" показал, что первых двух нет
В XP их быть и не должно.
Цитата:
в c:\adaptec полно всяких файлов с "aspi"
Это туда zip-архив по умолчанию распаковался (типа дистрибутив).
Цитата:
И в других папках тоже аспистых файлов развелось немерянно.
Не надо их удалять, только system32\drivers\aspi32.sys и system32\wnaspi32.dll

Всего записей: 510 | Зарегистр. 09-08-2003 | Отправлено: 15:13 03-03-2005
Tom_Reedle

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
deuz, спасибо!

Всего записей: 13 | Зарегистр. 30-12-2004 | Отправлено: 17:58 05-03-2005
nefgazreg



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Adaptec SCSI Card 29320ALP-R
Никто не знает где можно достать драйвер и есть ли вообще? На официальном сайте не нашёл
Очень нужен.

Всего записей: 197 | Зарегистр. 25-12-2001 | Отправлено: 05:35 04-03-2006
DjAndy001



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Столкнулся с той же проблемой - программы грабилки - EAC, Nero CDDAE и т.п. не видели приводов CD.
Наковырялся, начитался, драйверы менял, делов наделал... а оказалось всё очень просто. Лично мне помогло изменение параметров в реестре:
 
Было
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ASPI32\Parameters]
"ExcludeMiniports"="ATAPI"
 
Стало
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ASPI32\Parameters]
"ExcludeMiniports"=""
 
=======================================================
 
А теперь раскажу после чего перестали видеться приводы в грабилках.
После установки программы HP DeskScan II, для старенького сканера HP ScanJet 4P, но не с родной платой SCSI на шину ISA, а с Adaptec AHA2940. Сканер работал нормально, пока не начал танцы с бубном вокруг грабилок и ASPI. Сейчас со сканером проблемы. Но это уже в другом топике. У кого была история с таким сканером на современной машине, отпишитесь в личку pls или на мыло - da_c@mail.ru

Всего записей: 39 | Зарегистр. 27-09-2006 | Отправлено: 23:04 27-04-2008
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DjAndy001
 
Воспользуйся системными драйверами. Насколько помню, этот сканер у меня на AHA2940 прекрасно работал через системный драйвер scsiscan.sys. И не ставь драйвера от производителя - в 99% случаев они источник ошибки. А программам просто скопируй WNASPI32.DLL от Nero - она есть в её дистрибутиве и на их сайте. Коли не найдёшь - пиши в личку, пришлю. DLL просто клади в папку рядом с исполняемым модулем программы. Не одни они этим "болеют" - Ahead InCD, Sateira, ... и многие другие. И чаще всего, этот метод решает проблему.
 
nefgazreg
 
Описание на сайте ASC-29320ALP-R
Драйвера ASC-39320A-R скачать. Эти подходят.
ASPI 4.71.2 (вместо устаревшей программы EZ-SCSI) скачать
 
У Adaptec драйвера ищи в разделе Support -> Downloads. Их поисковая машина индексирует не всё!


----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33134 | Зарегистр. 31-07-2002 | Отправлено: 23:23 27-04-2008 | Исправлено: Victor_VG, 23:43 27-04-2008
tumanovalex

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А где можно найти описание функций в ASPI? Хотелось бы попробовать управлять CD-ROM через ASPI.

Всего записей: 143 | Зарегистр. 31-10-2005 | Отправлено: 23:09 14-08-2008
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tumanovalex
 
В драйвере есть документация. Стоит заглянуть в набор от Adaptec.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33134 | Зарегистр. 31-07-2002 | Отправлено: 01:00 15-08-2008
tumanovalex

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А есть какие-нибудь еще ресурсы по ASPI? А может ASPI работать с флэшками, подключенными через USB? Хотелось бы считывать сектора и работать на более низком уровне, чем API ReadFile.

Всего записей: 143 | Зарегистр. 31-10-2005 | Отправлено: 19:24 15-08-2008
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tumanovalex
 
Отвечаю по пунктам:
 
1) Ресурс один - http://www.adaptec.com/en-US/speed/software_pc/aspi/aspi_471a2_exe.htm - дело в том, что разработчик протокола ASPI - фирма Adaptec. Ну а прямая ссылка на закачку драйвера (~ 510 Kb): http://download.adaptec.com/software_pc/aspi/aspi_471a2.exe. Искомая тобой информация лежит в подпапке Docs SFX ZIP архива с драйвером в файле aspi32.pdf (39 страниц). Более старые версии драйвера гарантируют наличие проблем и конфликтов с ядром системы (вплоть до BSoD) начиная с Windows ME и Windows NT 4.0.
 
2) ASPI - Advanced SCSI Program Interface - это высокоуровневый протокол управление шиной SCSI (Small Computers System Interface) разработанной в своё время фирмой Digital Equipment Corporation (DEC) для семейства мини-ЭВМ PDP 11/70. Является основным протоколом управления для SCSI контроллеров фирмы Adaptec, но может быть использован и с контроллерами на микросхемах LSI logic, NCR, WD (Western Digital), IBM и других вендоров поверх основного протокола SCAM (SCSI Configuration Automation, де-факто SCSI PnP, международный стандарт: ISO/IEC 9316-2, ISO FDIS 14776- 351 (Information Technology - Small Computer System Interface - 3 (SCSI- 3) - Part 351: Medium Changer Commmands (SCSI-3 SMC)) и ещё несколько десятков международных стандартов. А ASPI - это промышленный стандарт, де-факто - стандарт предприятия, хотя и широко используемый из-за простоты реализации и управления устройством через него. Но, например поддержку "горячей замены" отказавшего устройства он не предусматривает -это реализовано только в более функциональном протоколе SCAM.
 
3) Напрямую через ASPI работать с USB носителем ты не сможешь - тут потребуется промежуточный драйвер-транслятор протоколов USB/IEEE1394 - SCSI, а для работы с физическими секторами используй например Hex Workshop, WinHex, .... - это лучшее решение.  

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33134 | Зарегистр. 31-07-2002 | Отправлено: 00:46 16-08-2008 | Исправлено: Victor_VG, 00:48 16-08-2008
tumanovalex

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Дело в том, что хочу написать свою программу, поэтому и стал интересоваться, нет ли готовых библиотек.  
 
Добавлено:
Спасибо большое за ссылки и объяснения!!!

Всего записей: 143 | Зарегистр. 31-10-2005 | Отправлено: 09:58 17-08-2008
constants

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте!
У меня очень долгая и запутанная проблема!
Может быть кто-то смог бы мне помочь.
В общем моменты такие:
У меня IDE ATA DMA dvd-привод Optiarc (все остальные его сложности я опускаю дрова на него и на ИДЕ ДМА КОНТРОЛЛЕР перепробованы все, там сделано все что можно), насильно эмулируется SCSI/RAID host-controller'ом марки Adaptec 154x compatible, если не врет Эверест. Кто его об этом просил я не знаю - никакого Алкоголя нет и отродясь не было! При этом изначально он эмулировал без дров и абсолютно ненастроенный если верить диспетчеру устройств. В нем же я обновил дрова от Микрософта и с трудом настроил режимы работы (диапазон ввода/вывода и запрос на прерывание - 09 - пишет, что без конфликтов). Сисофтвер Сандра мой физический ИДЕ привод помещает в устройства Скази - все замечательно, но в конце списка пишет - "SCSI не придерживается ANSI, возможно это устройство ATA/ATAPI!" Дисковод отказывается читать любые диски!
Примем пока за основу (остальное все перепробовано!), что проблема привода в эмуляции ИДЕ/АТА этим Скази/Рэйдом.  
Так вот подскажите, пожалйста, если можно, как мне
Либо полностью удалить этот контроллер из системы (никакие аддоны не помогают, отключение в диспетчере - филькина грамота!) Никаких устройств Скази нет и никогда не будет!
Либо полностью отвязать его от физических ИДЕ/АТА дисководов.
Может быть, помог бы еще родной драйвер от Адаптека, но на эту модель я его никак не смог найти, он действительно древний!
Заранее всем благодарен!
Константин.

Всего записей: 5 | Зарегистр. 05-02-2009 | Отправлено: 18:20 24-07-2009
Neon2

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
constants, эта проблема возникает из-за неверных настроек в реестре. Деинсталлируй все эмуляторы приводов. Потом проверь - не стоит ли у тебя SPTD-драйвер. Для этого скачай его установщик и запусти - если стоит, то он предложит тебе себя деинсталлировать. Потом скачай файл DVDsetting_Restore.reg и применив его, перезагрузи компьютер. После этого DVD-привод заново определится, установится и начнёт нормально работать.
 
 
Добавлено:
Чтобы развеять возможные сомнения поясняю, что содержимое файла DVDsetting_Restore.reg (его можно посмотреть открыв с помощь Блокнот-а) основано на этой статье от Микрософт: http://support.microsoft.com/kb/270008/RU/, и рекомендуемый мной выше порядок действий уже не раз выручал в подобных твоему случаях.

Всего записей: 9559 | Зарегистр. 21-10-2005 | Отправлено: 20:28 24-07-2009
zaremastr



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Решила помочь, и выложить текущие ссылки на все актуальные версии:
 
ASPI v4.71.2 для Windows 98, NT 4, ME, 2000 and XP (выпущен 23 Ноября 2002)
http://download.adaptec.com/software_pc/aspi/aspi_471a2.exe
 
ASPI v4.71 для Windows 98, NT 4, ME, 2000 и XP. Включает в себя утилиту ASPICHK для проверки версии ASPI. (выпущен 28 Мая 2002)
http://download.adaptec.com/software_pc/aspi/aspi_v471.exe
 
ASPI v4.70 для Windows 98, NT 4, Me, 2000 и XP. (выпущен 14 Февраля 2002)
http://download.adaptec.com/software_pc/aspi/aspi_v470.exe
 
Утилита для проверки версии ASPI
http://download.adaptec.com/software_pc/aspi/aspichk.exe
 
ASPI v4.60 для Windows 95 и NT только. (выпущен 15 Ноября 1999)
http://download.adaptec.com/software_pc/aspi/aspi32.exe
 
Инструкция по установке ASPI драйвера. (на английском)
http://download.adaptec.com/pdfs/installation_guides/aspi470install.pdf

Всего записей: 480 | Зарегистр. 03-10-2010 | Отправлено: 22:24 18-02-2014 | Исправлено: zaremastr, 07:05 19-02-2014
ruomyes

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В общем я так понял, что несмотря на предупреждение под NT-шными осями тоже лучше ставить версию 4.60, как более стабильную и проверенную временем. Я и сам ею всегда пользовался под Win2k и сейчас под XP и никаких проблем не было. Тогда расскажу как ее правильнее и легче всего поставить. Почему-то никто не задавал вопросов, хотя так просто она не ставится, т.к. это upgrade версия и для установки требует наличия в системе чего-либо уже установленного от Adaptec.
 
Это могут быть ASPI драйвера любых версий, фирменное ПО (например, Adaptec EZ-SCSI, хотя это требование было только в старых версиях ASPI) или оборудование (Adaptec SCSI Host Adapter). Оборудование определяется по драйверам, поэтому можно обмануть, поставив встроенные в Windows драйвера от какого-нибудь хост адаптера Adaptec, через стандартный мастер установки оборудования. С ПО тоже все понятно, но есть способ проще.
 
При установке ASPI версии 4.60 в систему ставится 4 файла. В 9x-ME wnaspi32.dll, winaspi.dll, aspienum.vxd (C:\Windows\System) и apix.vxd (C:\Windows\System\Iosubsys). В NT-подобных системах winaspi.dll, wowpost.exe (C:\Windows\System), wnaspi32.dll (C:\Windows\System32) и aspi32.sys (C:\Windows\System32\Drivers).
 
Так вот, перед запуском aspi32.exe нужно положить один из этих файлов (любой версии) в соответствующую папку, так, чтобы этот файл увидела утилита aspichk, после чего можно запускать установку.
 
В Windows 9x-ME встроены свои ASPI драйвера, поэтому существующие файлы wnaspi32.dll, winaspi.dll и apix.vxd перед копированием новых стоит переименовать, но только не в "wnaspi32.bak", т.к. установщик от Adaptec создает свои резервные копии файлов и при установке затрет переименованный таким образом вручную файл копией нового.
 
Есть готовый набор файлов для установки (aspi32.exe + aspichk.exe + пакетный файл для автоматического копирования всех четырех файлов по нужным директориям). В NT-подобных системах им можно пользоваться как есть (только там ошибка в Aspi.bat, вместо wowpost.exe повторно прописан aspi32.sys, правда эта ошибка ни на что не влияет, т.к. для установки достаточно всего одного правильно скопированного файла), а в 9x-ME придется копировать файлы вручную, т.к. пути там другие.
 
Но про все, что я написал выше, можете забыть, потому что есть еще круче способ. А вернее retail дистрибутив, который не требует наличия уже установленных драйверов или ПО от Adaptec. Этот дистрибутив распространялся параллельно с upgrade версиями, вместе с различным софтом для работы с CD/DVD (InterVideo WinDVD, Adaptec Easy CD Creator), только под NT-шными осями он устанавливается с небольшой ошибкой, из-за которой программы могут не увидеть ваши приводы.
 
После установки aspichk пишет: ASPI is properly installed and is fully operational. However, no host adapters have been detected (0xE8).
 
 

Исправить это можно как вручную, так и с помощью reg файла или утилиты AspiTest 2.0 (кнопка Registry), а если расположить эту утилиту в одной папке с aspiinst.exe, то в ней появится кнопка Update для запуска установщика. Или самый простой вариант - накатить сверху upgrade версию, с перезагрузкой.
 
Retail версия 4.60 (1021) имеет номер версии файла 1.08 (032) / 1.0.8.32 с датой компиляции 11.09.1999, upgrade соответственно 1.02 (014) / 1.0.2.14 от 25.10.1999, последняя версия утилиты aspichk 1.00 (006) / 1.0.0.6 от 01.07.1997. Устанавливаемые файлы обеих версий: retail и upgrade - побайтово одинаковые.
 
Кстати, версии ASPI 4.72.2 не существует, это была просто опечатка, дистрибутивы 4.72.2 и 4.71.2 за исключением одного лишнего файла и документации идентичны.
 
Общая ссылка для загрузки всех 4.7x версий:
 
http://www.adaptec.com/en-us/support/_eol/scsi_sw/aspi-4.70/

Всего записей: 230 | Зарегистр. 06-06-2012 | Отправлено: 05:27 23-10-2014 | Исправлено: ruomyes, 15:31 23-10-2014
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6

Компьютерный форум Ru.Board » Hardware » Драйверы и прошивки BIOS » Adaptec ASPI Driver


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru