В прошлый раз (http://www.linux.org.ru/view-message....),
когда я описывал состояние дел этого драйвера, мною было упомянуто
вскользь про скорость работы этого драйвера, точнее трансфер между
USB и IDE устройствами. За то время Nicolas улучшил этот параметр по
чтению, на запись, по его словам, возникают некоторые проблемы, но в
принципе улучшение можно и не делать, так как скорость на запись и
так была выше, чем на чтение. На данный момент скорость чтения
составляет 700-900Кб/c, записи 450-600Кб/c, что в полне отвечает
требованиям и возможностям самого контроллера USS725, хотя он может
еще немного больше, но тут нужно время, которого как всегда нам не хватает.
После первой публикации информации на ЛОР об этом драйвере, несколько
человек пытавшие использовать его, столкнулись с проблемой работы
этого драйвера, в часности владельцы USB-IDE устройств ZIV1 и еще
какого-то noname. Проблема заключалась в том, что драйвер видел
контроллер, но вот IDE устройство нет, т.е. драйвер пытался определить
IDE устройство, посылая в начале запрос на мастера, но при этом
получал неопределенный статус и входил в цикл, который останавливался
по окончании таймаута. Так как я непосредственно участвовал в создании
этого драйвера, то несколько человек обратились ко мне с этой проблемой.
Выяснилось, что IDE HDD в этих устройствах стоят не как мастер или слайв,
а до боли напоминают кабель селект, и то не в чистом виде, если
послать им запрос на слайв, то устройство определялось. Я сделал
изменения в коде драйвера, ввел туда дополнительную проверку статуса IDE
устройства в соответствии со спецификацией на ATA/ATAPI девайсы,
теперь в 99% (боюсь давать все 100%) проблем с определением IDE
устройств быть не должно. Патч я сделал совсем недавно, после того
как обратился ко мне за помощью один из пользователей AltLinux'а,
оказывается они включили данный драйвер в свое ядро дистрибутива,
ну что же, придется им делать обновление своего ядра....
Целиком драйвер со всеми исправлениями можете взять по ссылке....
Похожие темы
- Новости USB Mass Storage драйвер для USB-IDE контроллера USS725(ISD-11x). (2003)
- Новости USB Mass Storage драйвер для USB-IDE контроллера USS725(ISD-11x) под ядра 2.6.9 и выше... (2005)
- Форум usb mass storage (2008)
- Форум USB mass storage (2008)
- Форум USB mass storage (2003)
- Форум USB-Mass Storage (2004)
- Форум USB Mass Storage Device (2005)
- Форум Minor/Major usb mass storage (2012)
- Форум Эмуляция USB mass storage устройства (2013)
- Форум USB Mass Storage перестал моунтится (2008)