Новый модуль для USB-памяти от Das Крысёнка. Нужно? - помоги тестировать!!!
SD 29 марта, 2004 - 19:40.В общем так. Наш немецко–белорусский гуру сделал модуль для поддержки USB–устройств памяти (flash, smart–media, фотокамеры, брелки и т д), который уже на данном этапе на моем компьютере работает лучше чем хваленая разработка от YellowTab.
Однако проблема тут в том, что все эти устройства, несмотря на общий протокол, имеют довольно значимые для «драйвера» отличия. Поэтому, чтоб помочь себе, да заодно и соседу, внимательно прочитайте нижеследующее:
-------------–
" Господа!
Если у вас имеются в наличии USB mass storage девайсы (флешки, брелки, фотоаппараты, разнообразные card-reader–ы и т.п.) и желание использовать это под БеОС предлагаю вам принять участие в моей программе по бета–тестированию. Для этого проделайте следующие действия:
1) Скачайте и распакуйте вот это — http://www.zharik.host.sk/prahramy/usb_dev_info.zip
2) Выдерните ВСЕ УСБ устройства из вашего компьютера.
3) Запустите Terminal и дайте там комманду: ls -alR /dev/bus/usb
Вы должны увидеть нечто подобное следующему:
$ ls -alR /dev/bus/usb/
/dev/bus/usb:
total 0
drw-r--r–- 1 walther users 0 May 31 23:16 .
drw-r--r–- 1 walther users 0 Jun 1 2003 ..
drw-r--r–- 1 walther users 0 May 31 23:16 0
drw-r--r–- 1 walther users 0 May 31 23:16 1
crw-r--r–- 1 walther users 0, 0 May 31 23:16 unload
/dev/bus/usb/0:
total 0
drw-r--r–- 1 walther users 0 May 31 23:16 .
drw-r--r–- 1 walther users 0 May 31 23:16 ..
crw-r--r–- 1 walther users 0, 0 May 31 23:16 hub
/dev/bus/usb/1:
total 0
drw-r--r–- 1 walther users 0 May 31 23:16 .
drw-r--r–- 1 walther users 0 May 31 23:16 ..
crw-r--r–- 1 walther users 0, 0 May 31 23:16 hub
4) Запишите эту информацию
5) Подключите устройство, информацию о котором вы хотите получить.
6) Еще раз запустите ls -alR /dev/bus/usb/. Получите примерно это:
$ ls -alR /dev/bus/usb/
/dev/bus/usb:
total 0
drw-r--r–- 1 walther users 0 May 31 23:16 .
drw-r--r–- 1 walther users 0 Jun 1 2003 ..
drw-r--r–- 1 walther users 0 May 31 23:16 0
drw-r--r–- 1 walther users 0 May 31 23:16 1
crw-r--r–- 1 walther users 0, 0 May 31 23:16 unload
/dev/bus/usb/0:
total 0
drw-r--r–- 1 walther users 0 May 31 23:16 .
drw-r--r–- 1 walther users 0 May 31 23:16 ..
crw-r--r–- 1 walther users 0, 0 May 31 23:17 1
crw-r--r–- 1 walther users 0, 0 May 31 23:16 hub
/dev/bus/usb/1:
total 0
drw-r--r–- 1 walther users 0 May 31 23:16 .
drw-r--r–- 1 walther users 0 May 31 23:16 ..
crw-r--r–- 1 walther users 0, 0 May 31 23:16 hub
$
7) Сравните эту информацию с той, что вы запомнили на шаге 4 и найдите как минимум одно отличие. Это должен быть файл, который и представляет ваше «неизвестное» устройство. Возможно даже и не один — будьте внимательны
8) Запустите утилиту usb_dev_info с полным путем к файлу вашего устройства, обнаруженного на предыдущем шаге. Если их было несколько повторите эту операцию для каждого. В результате вы получите следующую информацию:
$ usb_dev_info /dev/bus/usb/0/1
[Device]
Class
0
Subclass
0
Protocol
0
Vendor ID
.. 0x08ec
Product ID
. 0x0011
Version
. 0x0200
Manufacturer String
. "
Product String
"
Serial Number
. "
[Configuration 0]
[Interface 0]
Class
.. 8
Subclass
.. 6
Protocol
.. 80
[Endpoint 0]
MaxPacketSize
. 64
Interval
0
Type
. Bulk
Direction
.. Input
[Endpoint 1]
MaxPacketSize
. 64
Interval
0
Type
. Bulk
Direction
.. Output
9) Аккуратно копируете это в безопасное место и, соблюдая все меры предосторожности, высылаете по адресу imker< на >gmx.li с ОБЯЗАТЕЛьНЫМ указанием в начале темы письма следующей строчки в квадратных скобках:[usb_scsi]. Письма без оной рискуют быть кремированными за компанию с почтовыми червями. =–| Также желательно написать пару слов о самом девайсе (модель, производитель и т.д.)
10) По рассмотрении вашей кандидатуры с вами свяжется наш агент и вышлет вам дополнительные инструкции и файлы драйверов. =–)
PS: Прошу прощения у тех, кто уже присылал подобные запросы. Я не уверен, что все ваши письма дошли до меня, поэтому будет лучше если вы продублируете свои письма с новой темой.
MfG,
S.Zharski
"
------------–
NB!!!От редактора. Если у вас DanO/Zeta/PhOS, все просто. Если же BeOS R5 (PE, PRO, MAX DevEd), то нужны USB–патчи от того же автора.
USB модуль
хм, у меня все усиби устройства (флэш, картридер) здесь /dev/bus/scsi/
BeOS 5.1
и что с этим делать ? ;)
Re:USB модуль
собственно усб девайсы живут в /dev/bus/usb а в /dev/disk/scsi уже их «интерпретация» SCSI модулем аналогичным предлагаемому на тестирование.
Не скачивается usb_dev_info.zip
Хотел принять участие в тестировании, да вот беда, не могу скачать usb_dev_info.zip
Отправить комментарий