The OpenNET Project / Index page

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

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

"FreeBSD 5.2.1. Подключение USB диска."
Сообщение от anjey emailИскать по авторуВ закладки(ok) on 04-Фев-05, 16:56  (MSK)
Доброго времени суток!

Не удается подключить USB portable hard disk (GTW, 10 Gb)к ноуту (Micron, P-1). На ноуте стоит freeBSD 5.2.1 с перекомпилированным ядром. Исходя из "Руководства FreeBSD" ( Глава 16.5. USB устройства хранения (http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/usb-disks.html)) в ядре присутствуют все указанные строки:
device scbus
device da
device pass
device uhci
device ohci
device usb
device umass

при подключении девайса сразу получаем следующее:
uhub0: device problem, disabling port 1
Никаких устройств в /dev/ da, da0 или da0s1 нет..
есть только usb и usb0. Но подмонтировать их командой:
mount -t msdos /dev/usb (или /dev/usb0) не удается... получаем Block device required
по команде: usbdevs получаем: UHCI, hub device, Intel

в файле /etc/rc.conf строка usbd_enable="YES" имеется

При подключении девайса на другом железе (скорее всего там device ohci) и при я дре generic - все работает как надо..

Что я делаю не так? Как правильно подключить диск?
К сожалению поиск по инету и по форуму проблему не решил, есть темы без ответов.
Спасибо.

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

 Оглавление

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

1. "FreeBSD 5.2.1. Подключение USB диска."
Сообщение от lavr emailИскать по авторуВ закладки on 04-Фев-05, 17:57  (MSK)
>Доброго времени суток!
>
>Не удается подключить USB portable hard disk (GTW, 10 Gb)к ноуту (Micron,
>P-1). На ноуте стоит freeBSD 5.2.1 с перекомпилированным ядром. Исходя из
>"Руководства FreeBSD" ( Глава 16.5. USB устройства хранения (http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/usb-disks.html)) в ядре
>присутствуют все указанные строки:
>device scbus
>device da
>device pass
>device uhci
>device ohci
>device usb
>device umass
>
>при подключении девайса сразу получаем следующее:
>uhub0: device problem, disabling port 1
>Никаких устройств в /dev/ da, da0 или da0s1 нет..
>есть только usb и usb0. Но подмонтировать их командой:
>mount -t msdos /dev/usb (или /dev/usb0) не удается... получаем Block device required
>
>по команде: usbdevs получаем: UHCI, hub device, Intel
>
>в файле /etc/rc.conf строка usbd_enable="YES" имеется
>
>При подключении девайса на другом железе (скорее всего там device ohci) и
>при я дре generic - все работает как надо..
>
>Что я делаю не так? Как правильно подключить диск?
>К сожалению поиск по инету и по форуму проблему не решил, есть
>темы без ответов.
>Спасибо.

н-дас...

не важно какая 5.x, в 5.2.1 у меня все работало без проблем:

[alone]~ > uname -r
5.3-RELEASE-p5
[alone]~ > less /sys/i386/conf/ALONE53
...
#--lavr SCSI peripherals for ATAPICAM emulation man atapicam
# + da device for USB HDD or USB MP3-PLAYER with USB HDD
device          atapicam
device          scbus
device          cd
device          pass
device          da
...
#--lavr, please comment all of this that you don't want or use
# USB support
device          uhci            # UHCI PCI->USB interface
device          ohci            # OHCI PCI->USB interface
device          usb             # USB Bus (required)
#device         udbp            # USB Double Bulk Pipe devices
device          ugen            # Generic
device          uhid            # "Human Interface Devices"
device          ukbd            # Keyboard
#device         ulpt            # Printer
device          umass           # Disks/Mass storage - Requires scbus and da
device          ums             # Mouse
device          urio            # Diamond Rio 500 MP3 player
#device         uscanner        # Scanners

все, дальше:

# usbdevs -d [-v]
# camcontrol devlist [periphlist]
# camcontrol rescan

если устройство зацепилось системой:

# ls -la /dev/da*
# dmesg | less
# mount_msdosfs /dev/daX /mnt

пример логов:
Jan  9 18:58:44 alone kernel: da0: 1.000MB/s transfers
Jan  9 18:58:44 alone kernel: da0: 38204MB (78242976 512 byte sectors: 255H 63S/
T 4870C)
Jan  9 18:58:44 alone kernel: da1 at umass-sim0 bus 0 target 0 lun 1
Jan  9 18:58:44 alone kernel: da1: <USB USB 1.30> Removable Direct Access SCSI-0
device
Jan  9 18:58:44 alone kernel: da1: 1.000MB/s transfers
Jan  9 18:58:44 alone kernel: da1: Attempt to query device size failed: NOT READ
Y, Medium not present
Jan  9 18:58:44 alone kernel: da2 at umass-sim0 bus 0 target 0 lun 2
Jan  9 18:58:44 alone kernel: da2: <USB USB 1.30> Removable Direct Access SCSI-0
device
Jan  9 18:58:44 alone kernel: da2: 1.000MB/s transfers
Jan  9 18:58:44 alone kernel: da2: Attempt to query device size failed: NOT READ
Y, Medium not present
Jan  9 18:58:44 alone kernel: da3 at umass-sim0 bus 0 target 0 lun 3
Jan  9 18:58:44 alone kernel: da3: <USB USB 1.30> Removable Direct Access SCSI-0
device
Jan  9 18:58:44 alone kernel: da3: 1.000MB/s transfers
Jan  9 18:58:44 alone kernel: da3: Attempt to query device size failed: NOT READ
Y, Medium not present

# umount /mnt
отсоединяем и в логах:
Jan 18 13:58:31 alone kernel: umass0: at uhub0 port 1 (addr 2) disconnected
Jan 18 13:58:31 alone kernel: (da0:umass-sim0:0:0:0): lost device
Jan 18 13:58:31 alone kernel: (da0:umass-sim0:0:0:0): removing device entry
Jan 18 13:58:31 alone kernel: (da1:umass-sim0:0:0:1): lost device
Jan 18 13:58:31 alone kernel: (da1:umass-sim0:0:0:1): removing device entry
Jan 18 13:58:31 alone kernel: (da2:umass-sim0:0:0:2): lost device
Jan 18 13:58:31 alone kernel: (da2:umass-sim0:0:0:2): removing device entry
Jan 18 13:58:31 alone kernel: (da3:umass-sim0:0:0:3): lost device
Jan 18 13:58:31 alone kernel: (da3:umass-sim0:0:0:3): removing device entry
Jan 18 13:58:31 alone kernel: umass0: detached

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

2. "FreeBSD 5.2.1. Подключение USB диска."
Сообщение от anjey emailИскать по авторуВ закладки(ok) on 04-Фев-05, 18:42  (MSK)
Спасибо за ответ,

в ядре есть все строки кроме этой:
>device          atapicam
но она мне и не нужна,

в этой секции все так же..
># USB support
>device          uhci            # UHCI PCI->USB interface
>device          ohci            # OHCI PCI->USB interface
>device          usb  
и т.д.

>все, дальше:
># usbdevs -d [-v]

usbdevs -v:
controller /dev/usb0:
addr 1: full speed, self powered, config 1, UHCI root hub(0x000), Intel(0x0000), rem 1.00
usbdevs -d:
addr 1: UHCI root hub, Intel
uhub0

># camcontrol devlist [periphlist]
># camcontrol rescan

>если устройство зацепилось системой:
>
># ls -la /dev/da*
в /dev da - устройств нет...

># dmesg | less
большой лог, весь не смогу привести..

># mount_msdosfs /dev/daX /mnt
естесно по причине отсутствия /da0 не cработает..

а если грузиться с подцепленным девайсом, то грузимся долго, пробегают строки:
umass0: BBB reset failed, TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT

загрузились в общем...
смотрим:
dmesg | less - есть строки:
...
uhub0: Genesys Logic USB Storage Device, rev 1.10/1.13 addr 2
uhub0: Get Max Lun not supported (STALLED)
...
...
umass0: BBB reset failed, TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
umass0: BBB reset failed, TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
...
...

выдираю девайс:
umass0: at uhub0 port 1 (addr 2) disconnecter
umass0: detached
как то реагирует реагирует..

подцепляю девайс:
uhub0: device problem, disabling port 1

по сути проблема с umass?


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


Удалить

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




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

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