The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Работа с USB Flash Disk под FreeBSD"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Работа с USB Flash Disk под FreeBSD"
Сообщение от WintiX emailИскать по авторуВ закладки on 30-Апр-03, 12:18  (MSK)
Долго не мог понять как пользовать USB Flash Disk под FreeBSD.
При втыкании устройства в порт на системную консоль выдаётся несколько строк с идентификацией устройства и его характеристиками. Строки начинаются с "da0:". Система 4.7, ядро сконфигурировано по умолчанию.
В /dev появляется новое устройство da0. Что делать дальше было не понятно, монтировать не получалось. Поиск выдал несколько вопросов в конференциях с описанием аналогичных проблем, но не выдал ответов. В результате я пришёл к чтению man(4) da :). Цитата:
---------------------------------------------------
  /dev/rdau      raw mode SCSI disk unit u, accessed as an unpartitioned
                    device
  /dev/dausn     block mode SCSI disk unit u, slice n, accessed as an
                    unpartitioned device
  /dev/rdausn    raw mode SCSI disk unit u, slice n, accessed as an unpar╜
                    titioned device
  /dev/daup      block mode SCSI disk unit u, first FreeBSD slice, parti╜
                    tion p
-------------------------------------------------
По размышлении догадался выполнить MAKEDEV da0s1, что вызвало появление множества устройств типа da*. Кстати da это Direct Access.
Далее обычная процедура монтирования: 1) создать каталог, например /mnt/flash, и 2) mount -t msdos /dev/da0s1 /mnt/flash

Всё работает

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Работа с USB Flash Disk под FreeBSD"
Сообщение от AleF emailИскать по авторуВ закладки on 05-Май-03, 13:42  (MSK)
>Долго не мог понять как пользовать USB Flash Disk под FreeBSD.
>При втыкании устройства в порт на системную консоль выдаётся несколько строк с
>идентификацией устройства и его характеристиками. Строки начинаются с "da0:". Система 4.7,
>ядро сконфигурировано по умолчанию.
>В /dev появляется новое устройство da0. Что делать дальше было не понятно,
>монтировать не получалось. Поиск выдал несколько вопросов в конференциях с описанием
>аналогичных проблем, но не выдал ответов. В результате я пришёл к
>чтению man(4) da :). Цитата:
>---------------------------------------------------
>  /dev/rdau      raw mode SCSI disk
>unit u, accessed as an unpartitioned
>            
>        device
>  /dev/dausn     block mode SCSI disk unit
>u, slice n, accessed as an
>            
>        unpartitioned device
>  /dev/rdausn    raw mode SCSI disk unit u,
>slice n, accessed as an unpar
>            
>        titioned device
>  /dev/daup      block mode SCSI disk
>unit u, first FreeBSD slice, parti
>            
>        tion p
>-------------------------------------------------
>По размышлении догадался выполнить MAKEDEV da0s1, что вызвало появление множества устройств типа
>da*. Кстати da это Direct Access.
>Далее обычная процедура монтирования: 1) создать каталог, например /mnt/flash, и 2) mount
>-t msdos /dev/da0s1 /mnt/flash
>
>Всё работает

Все исходные данные см. выше
но вот  такие страшные надписи пишет, как это побороть ?


May  5 11:30:15 Test_Free /kernel: umass0:   USB Disk, rev 1.10/1.00, addr 2
May  5 11:30:15 Test_Free /kernel: da0 at umass-sim0 bus 0 target 0 lun 0
May  5 11:30:15 Test_Free /kernel: da0: < USB DISK 2.0F> Removable Direct Access  SCSI-0 device
May  5 11:30:15 Test_Free /kernel: da0: 650KB/s transfers
May  5 11:30:15 Test_Free /kernel: da0: 124MB (253952 512 byte sectors: 64H 32S/T 124C)

                       Ну это все понятно - Брелок нашелся....

Далее команда mount -t msdos /dev/da0s1 /mnt/usb
или mount -t msdos /dev/da0 /mnt/usb, в /dev устройства типа da0 и da0s* присутствуют, вызывает следующую реакцию.......

May  5 11:32:29 Test_Free /kernel: umass0: BBB reset failed, TIMEOUT
May  5 11:32:34 Test_Free /kernel: umass0: BBB bulk-in clear stall failed, TIMEOUT
May  5 11:32:39 Test_Free /kernel: umass0: BBB bulk-out clear stall failed, TIMEOUT

И система перегрузилась........

May  5 11:32:52 Test_Free /kernel: umass0: BBB reset failed, IOERROR

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "пЮАНРЮ Я USB Flash Disk ОНД FreeBSD"
Сообщение от WintiX emailИскать по авторуВ закладки on 06-Май-03, 15:43  (MSK)
>
>May  5 11:32:29 Test_Free /kernel: umass0: BBB reset failed, TIMEOUT
>May  5 11:32:34 Test_Free /kernel: umass0: BBB bulk-in clear stall failed,
>TIMEOUT
>May  5 11:32:39 Test_Free /kernel: umass0: BBB bulk-out clear stall failed,
>TIMEOUT
>
> х ЯХЯРЕЛЮ ОЕПЕЦПСГХКЮЯЭ........
>
>May  5 11:32:52 Test_Free /kernel: umass0: BBB reset failed, IOERROR

IMHO umass - ДПЮИБЕП АНКЕЕ МХГЙНЦН СПНБМЪ, ВЕЛ da. ю Б ДПСЦХУ ЯХЯРЕЛЮУ АПЕКНЙ ПЮАНРЮЕР?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Работа с USB Flash Disk под FreeBSD"
Сообщение от AleF emailИскать по авторуВ закладки on 07-Май-03, 10:00  (MSK)
>>
>>May  5 11:32:29 Test_Free /kernel: umass0: BBB reset failed, TIMEOUT
>>May  5 11:32:34 Test_Free /kernel: umass0: BBB bulk-in clear stall failed,
>>TIMEOUT
>>May  5 11:32:39 Test_Free /kernel: umass0: BBB bulk-out clear stall failed,
>>TIMEOUT
>>
>> И система перегрузилась........
>>
>>May  5 11:32:52 Test_Free /kernel: umass0: BBB reset failed, IOERROR
>
>IMHO umass - драйвер более низкого уровня, чем da. А в других
>системах брелок работает?


Из разных ОС проверялся только на Win98/2000/XP - на них работает......

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру