RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > ... Не совсем понятно, как оно работает. > > Вчерась, спать ложась, сподвигся я на очередной эксперимент. С первой флешки, кроме стирания данных, пока делать ничего больше не стал. И решил начать все сначала: стер все строчки, касаемые USB из конфига, перегрузился, запустил диагностику. вот что она показала: > > =================================== > > D:\Tools\USB>hcimonit.exe > > You have 2 PCI USB OHCI host controller(s) > > You have 1 PCI USB EHCI host controller(s) > > =================================== > > У тебя 2 OHCI-контроллера (USB 1.1) и один EHCI (USB 2.0), значит, тебе надо > установить 2 штуки usbohcd.sys и один usbehcd.sys > > > На плате - 4 USB-шные дырки на задней планке и еще одна - пятая - на самой плате (хотя непонятно, накой-куй она нужна внутри корпуса? ну и хрен на неё, есть и есть). > > Запустил инсталляцию, которая добавила мне в конфиг следующие строчки: > > =================================== > > BASEDEV=USBUHCD.SYS /v > > BASEDEV=USBUHCD.SYS /v > > BASEDEV=USBUHCD.SYS /v > > BASEDEV=USBOHCD.SYS /v > > BASEDEV=USBEHCD.SYS /v > > BASEDEV=USBD.SYS /REQ:USBUHCD$,USBOHCD$,USBEHCD$ /V > > BASEDEV=USBHID.SYS /V > > BASEDEV=USBMSD.ADD /FLOPPIES:0 /FIXED_DISKS:0 /REMOVABLES:1 /V > > =================================== > > То есть, надо: > =================================== > BASEDEV=USBUHCD.SYS /v > BASEDEV=USBUHCD.SYS /v > BASEDEV=USBEHCD.SYS /v > BASEDEV=USBD.SYS /REQ:USBUHCD$,USBOHCD$,USBEHCD$ /V > BASEDEV=USBHID.SYS /V > BASEDEV=USBMSD.ADD /FLOPPIES:0 /FIXED_DISKS:0 /REMOVABLES:2 /V > =================================== > > /REMOVABLES:2 -- чтобы одновременно можно было использовать 2 флешки. > > > Экспериментальным путём выяснилось, что при втыкании моей старой (USB 1.0) флешки во внутреннюю (пятую) и во вторую (отсчет сверху от Г-образного крепления планки к корпусу ПК) дырки питание подаётся (лампочка горит), флешка видится нормально, с присвоением буквы диска, но объемом 124 мегабайта. Файлы копируются/переносятся/удаляются без проблем. > > Но! При втыкании в первую, третью и четвертую дырку эта флешка не видится вообще, и даже питания нет (лампочка не горит)! > > может быть, ты плохо попробовал, но на самом деле, дырки обычно группируются парами (кроме внутренней), внутренняя обычно USB 2.0, но у тебя почему-то при втыкании в нее старая (USB 1.1) > флешка видится. Также видится через 2-ю дырку. Тогда, по-идее, видеться должна и при вставлении > в первую дырку. Новая флешка, как я понял, USB 2.0. Некоторые новые флешки, которые чисто USB 2.0, не работают через порты USB 1.1, но если наоборот, то флешки USB 1.1 обычно нормально ра- > ботают в портах USB 2.0. То есть, по-идее, должно быть, что старая флешка работает при втыкании в > любой порт, а новая флешка -- только в 2.0-порты. > > Обычно бывает либо все порты, кроме внутреннего -- USB 1.1, а внутренний -- USB 2.0. Или же на > все порты садится один драайвер USB 2.0 (EHCI), и по одному драйверу USB 1.1 (OHCI) на каждый > порт. У тебя, наверное, второй случай. Только ты вместо двух OHCI драйверов поставил 1 OHCI и > 3 UHCI. Так что UHCI драйвера не установились, и 3-й и 4-й порты оказались без драйвера OHCI, > но с сидящим на них драйвером EHCI (он один на все порты). Поэтому новая флешка в этих портах заработала, а старая -- нет. Так что, поставь драйвера, как написал я, и должно заработать. > > >Зато в этих дырках кое-как работает вторая флешка (новая, USB 2.0) тоже 128 мег, из коих видится 122, файловая система распознается как ФАТ32, и с ней опять-таки ничего нельзя делать. В тех же дырах, где прекрасно работала старая флешка, новая также не подает признаков жизни. > > 124, 122 -- на самом деле, будет всегда немного меньше, чем заявлено. Точно так же и с винтами -- > причина скорее всего в том, что производители считают, что 1 Кбайт == 1000 байт, а не 1024, как > на самом деле. :) > > > А теперь вопрос: как привести в порядок эту мою богадельню, чтоб количество драйверов не входило в противоречие с количеством дырок на плате и с работоспособностью двух разноплеменных флешек? > > Какие строчки надо поправить в конфиге? > > > > см. выше > > > WBR, Paul [GPV&KGB] > > > > > WBR, > Валерий >
_, __, _, __,
/_\ |_) /_\ |_)
| | | | | | \
~ ~ ~ ~ ~ ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.