Признаюсь честно: я человек старорежимный и любитель старого (но, по возможности, хорошего) барахла, в которое нет-нет да и воткну какой-нить относительно новый девайс. Есть у меня машинка на древней, но хорошей матери ASUS P3V4X (VIA Apollo Pro133A), в которую понапихано всё, что можно (а может, и нельзя :-)) - заняты все 6 слотов (5 PCI и ISA FM-тюнером :-); кроме того, через переходник стоит серверный Tualatin благодаря патчеру нашего всеми уважаемого Романа и советам, которые дали лично мне модеры этого форума, за что им всем огромная благодарность и респект

). Один из слотов занимает контроллер на VIA 6212L. Долгое время это была благоразумно-скромно-безымянная (не хочется употреблять "прогрессивное" слово "no-name":-)) платка, которая без проблем проработала пару лет с принтером (HP LaserJet 1018). И вообще, никаких серьезных проблем ни с этой матерью, ни с установленным на ней железом никогда не было (работает у меня с 2001 г.). Надысь купил особо модную (и, кажись, чуть ли не самую маленькую в мире) флэшку Super Talent на 8 гиг (скорость чтения у нее реально 30 МБ/с - проверено, а вот скорость записи - увы, но меня устраивает...). Решил тщательно протестировать всю эту комбинацию (мать+контроллер+флэш) и обнаружил неожиданный, пусть и "мелкий", но очень неприятный сюрприз: после заполнения "под завязку" мелкими файлами (jpg) и побайтного сравнения оказалось, что не все копии совпадают с оригиналами. Сбойных байт оказалось относительно ничтожное количество (в районе нескольких сотен из 2^33), но всё равно - результат совершенно неприемлемый. Проверка большими файлами (видео) дала тот же результат (несколько сот сбойных байт). Сбои происходят в разных местах флэшки непредсказуемым образом. Сначала грешил на саму флэшку (даже собрался менять по гарантии), но потом решил проверить на другой машине и с другим контроллером. Проверил на чуть менее древнем, но не менее хорошем сервере (мать Tyan на чипсете Serverworks Serverset, двухтуалатинная :-)) с уже "фирменным" контроллером Gembird на той же 6212L. Результат превзошел все мои ожидания :shock: - т.е. ни фига ничего не сбоит, сколько ни заливай хоть маленькими файлами, хоть большими

Для прояснения картины взял флэшку, записанную на этом сервере, и сравнил на настольной машинке (вышеупомянутой "плохой" комбинации). Всё идеально сравнилось с исходными файлами байт в байт (винчестер с исходными файлами тоже перенес). Т.е. читается всё идеально на обеих комбинациях, только пишется на "плохой" комбинации плохо. Для окончательной ясности поменял местами контроллеры (no-name переставил на Tyan, а Gembird - на ASUS). Результат не изменился: на ASUS'е пишется со сбоями, читается идеально, на Tyan'е и пишется, и читается идеально. То есть "виноваты" не флэшка и не контроллеры, а либо материнская плата ASUS, либо другие карты расширения на ней, либо софт (на обеих машинах пробовал под XP Professional Corporate Edition English SP3, на настольной еще и под Win98SE, а на сервере и под Server 2003). Но, повторюсь, никаких других проблем ни с железом, ни с софтом ни на настольной машинке, ни на сервере у меня нет, поэтому дальнейших экспериментов пока не предпринимал (как то: удалить "лишние" карты расширения, переставить в другие слоты, попробовать контроллер на другом чипсете, другие внешние USB-storage устройства и т.п.). Подскажите, please, дорогие, куда копать :-):roll: Вообще меня сильно удивило, что, получается, в USB протоколе нету никакого контроля четности и т.п., не говоря уже о помехоустойчивых кодах и прочей роскоши :-(:?:
Замена в хабе кандёров эффекта особого не даст. Если есть просадка, кандёр не спасёт.
А подача питания на порты - простая: прям на платке USB2.0 Gembird прям от PCI (мать ж древняя ж у меня, бабушка-прабабушка, см. выше в который раз) ;-)
Да и ваще, речь идет о питании всего хозяйства от БП хаба, а не компа (я ж питание хаба от компа отпаял ж)
Так что сбоит именно USB-протокол, а не питание (поскольку данный резак питается от собственного БП)...