RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Опять USB msd: Как работать с несколькими (+)


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : valerius
To : Vladimir Zinovyev
Subj : Опять USB msd: Как работать с несколькими (+)

> > Еще проблемы -- для плейера Rhomba и винта не работает команда eject,
> > для флешки работает. Причем винту назначены буквы l: и m:, когда говоришь
> > "eject l:", буквы дисков исчезают, но при этом выдается ошибка "Устройство,
> > подсоединенное к компьютеру, не работает".
> Винт вынимается? Если нет, то система работает as designed. Буквы даются устройству с меньшим USB адресом.
>

Винт, разумеется, вынимается после eject'а, но несмотря на то, что винта в USB-порте уже нет, а есть флешка, появляются буквы l: и m: для винта, а не
i: для флешки.

Вообще, похоже у новых устройств (mp3-плейер и кейс для жесткого диска)
какая-то другая поддержка eject, которая в винде работает, а в OS/2-нет ("старая" (двухлетней давности) флешка поддерживает осевую команду eject).

>
> > Если после этого вставить флешку,
> > то снова появляются буквы дисков l: и m: и lvm по-прежнему показывает винт в
> > списке физических дисков. Обойти это удается, если сделать eject не для первого (l:), а для последнего (m:) диска. После того, как вставляешь флешку,
> > l: и m: снова появляются, но когда сделаешь снова "eject m:", вытащишь флешку,
> > снова вставишь и скажешь "lvm /rediscoverprm", то буква для флешки уже появляется (а для винта -- исчезают). Вот такой workaround...

> В случае, если винт не вынимается, то я бы хотел получить DEBUG output этой ситуации, если у Вас есть возможность (2 компьютера с COM портами). Оставьте свое мыло.
>

Два компа с com-портами у меня есть, но драйвера у меня вроде не дебаговые,
и смогу сделать это только через 2-3 дня (завтра ночное дежурство :))

Мыло мое: _valerius@mail.ru, но лучше бы, наверное продолжить тему в
форуме, я думаю, другим тоже интересно...

>
> > У меня это не получилось. Я пробовал играться с опциями:
> > /removables:l", "/devices:n", "/floppies:m,
> > но какие бы значения я не ставил, ноль эффекта.
> Нужна опция REMOVABLES:2. CASE sensetive

В самом деле? А я просто предпочитаю всё писать на нижнем регистре.
Вот уже сегодня второй раз напоролся на ошибку с регистром символов.
(первый раз -- в случае с файлами \ibmcom\rfcnames.lst и \ibmcom\rfcbcst.lst
:-)))

Валерий

Tue 19 Oct 2004 12:45 Mozilla/3.01Gold (Macintosh; I; 68K)




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.