Привет всем. Обнаружил неприятную особенность ядра 2.6.9-2.6.10 в реализации usb-storage модуля.
А именно: последних ядрах поменяли принцип работы с блочными устройствами типа флешей и pendrive. Теперь вместо работы через эмуляцию scsi диска (модуль sd_mod) используется модуль ub и соответственно устройства uba. А проблема в следующем. При использовании данного модуля средняя скорость чтения или записи не превышает 200 кБай/с. Попутно создать файловую систему FAT на нем просто не возможно, поскольку нельзя вычитать геометрию диска. Ко всему прочему USB 2.0 работает на уровне 1. На ядре 2.6.8 все работает согласно спецификации USB на 1 - 918 кБайт/с 2 - до 20 МБайт/с Вопросы: 1. Это дебиановская фича или от kernel.org. 2. Что вообще можно сделать в данном случае. (откат на ядро 2.6.8 не устраивает, каждый раз перегружаться для работы с pendrive в 2.6.8 тоже). Буду рад любой информации по данному вопросу. Поиск по сети показал, что вроде бы на Suse с ядром 2.6.9 такого не наблюдается. -- Yagdzhyyev Vladislav Dnepropetrovsk, Ukraine