Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 07 Jul 2013 01:15:48 +0400
From:      Nazar Kazakov <kazakov.nazar@yandex.ru>
To:        freebsd-questions@freebsd.org
Subject:   install on external hdd
Message-ID:  <120991373145348@web19g.yandex.ru>
In-Reply-To: <792201373145102@web1h.yandex.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
In dmesg repeats the old conclusion that I wrote, but in dmesg I found information about five usbus and all except the last one (it has 2.0) written usb 1.0. I tried to connect the hdd to last, but failed. Also about usbus written that they are 2-port hub (probably built into the motherboard). In the first four usbus is intel UHCI root HUB, at the last - intel EHCI root HUB
"ls / dev / da *" finds nothing
"camcontrol devlist" outputs only DVD RW

My hdd has an input for an external power supply, and it is already connected to a second usb port.

07.07.2013, 00:37, "Polytropon" <freebsd@edvax.de>:

> šYour research is correct so far.
>
> šOn Sun, 07 Jul 2013 00:18:11 +0400, Nazar Kazakov wrote:
>> ššI found on Google about bsdinstall segfault without disks.
>> ššThen I reboot computer, disconnected the hdd and connected
>> ššit immediately after starting bsdinstall, that's what I brought:
>>
>> ššusb_alloc_device: set address 2 failed (USB_ERR_STALLED, ignored)
>> ššusbd_setup_device_desc: getting device descriptor at addr 2 failed, USB_ERR_STALLED
>> ššusbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_STALLED, ignored)
>> ššusbd_setup_device_desc: getting device descriptor at addr 2 failed, USB_ERR_STALLED
>> ššusbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_STALLED, ignored)
>> ššusbd_setup_device_desc: getting device descriptor at addr 2 failed, USB_ERR_STALLED
>> ššugen1.2: <Unknown> at usbus1 (disconnected)
>> ššuhub_reattach_port: could not allocate new device
> šIt should not matter when the disk is attached; bsdinstall
> šwill operate on any disk recognized by the system, no matter
> šif detected at program runtime or system boot.
>> ššAs I understand it, my external hdd is not mounted.
> šThe disk is not _recognized_. Only a file system can be
> šmounted (which requires the disk to be recognized). For
> ša USB disk, from the /dev/ugenX.Y device a /dev/daX device
> šwill be "generated", corresponding to the disk. The process
> šyou've shown above does not even reach that step.
>
> šIf you go to the shell, you can enter "dmesg" to see the
> šlast messages that will be the same. You can also check
> šthe content of /dev regarding daX devices ("ls /dev/da*")
> šor use "camcontrol devlist" to check if they are present.
>> ššMaybe it's because I have a hdd with usb 3.0, but my computer
>> ššdoes not have usb 3.0.
> šYes, this looks like a typical "cannot connect" error.
> šNormally, a USB 3 disk would "switch down" to USB 2.
> šBut USB 3 has a different current requirement, so it
> šcould be possible that the power drain from the USB port
> šis insufficient for the disk to work properly. Can you
> štry to attach a separate power supply to the disk?
> šFor USB 3, _all_ involved parts (disk, cable, ports,
> šcontroller, OS) need to be in "USB 3 mode", else it
> šprobably won't work.
>
> š--
> šPolytropon
> šMagdeburg, Germany
> šHappy FreeBSD user since 4.0
> šAndra moi ennepe, Mousa, ...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?120991373145348>