USB HDD needs replugging?
indulekha
thebeelzebubtrigger at gmail.com
Sat Aug 21 13:47:46 UTC 2010
On Sat, Aug 21, 2010 at 03:04:03PM +0200, Hans Petter Selasky wrote:
> On Saturday 21 August 2010 14:03:16 Indi wrote:
> > Hi list,
> >
> > I recently bought a Seagate 320 GB portable USB HDD.
> > Works perfectly with Linux and OS X, but in FreeBSD
> > it has to be unplugged and replugged in order to show
> > up in /dev/.
> >
> > Is there a way to make it behave normally?
>
> Try checking the USB Mass Storaquirks. See:
>
> usbconfig -h
>
Thanks for that.
Here's what I found, but I have no idea what to do with it:
sudo usbconfig -u 4 -a 5 dump_device_desc
ugen4.5: <Portable Seagate> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps)
pwr=ON
bLength = 0x0012
bDescriptorType = 0x0001
bcdUSB = 0x0200
bDeviceClass = 0x0000
bDeviceSubClass = 0x0000
bDeviceProtocol = 0x0000
bMaxPacketSize0 = 0x0040
idVendor = 0x0bc2
idProduct = 0x2300
bcdDevice = 0x0130
iManufacturer = 0x0001 <Seagate >
iProduct = 0x0002 <Portable >
iSerialNumber = 0x0003 <2GH2P74N >
bNumConfigurations = 0x0001
$ sudo usbconfig -u 4 -a 5 dump_device_quirks
Dumping current device quirks:
VID=0x0b05 PID=0x1726 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_HID_IGNORE
VID=0x1608 PID=0x0001 REVLO=0x0094 REVHI=0x0094 QUIRK=UQ_SWAP_UNICODE
VID=0x04fa PID=0x4201 REVLO=0x00a2 REVHI=0x00a2 QUIRK=UQ_BAD_ADC
VID=0x04fa PID=0x4201 REVLO=0x00a2 REVHI=0x00a2 QUIRK=UQ_AU_NO_XU
VID=0x04d2 PID=0x0070 REVLO=0x0103 REVHI=0x0103 QUIRK=UQ_BAD_ADC
VID=0x04d2 PID=0xff05 REVLO=0x0000 REVHI=0x0000 QUIRK=UQ_BAD_AUDIO
VID=0x05c7 PID=0x2011 REVLO=0x0110 REVHI=0x0110 QUIRK=UQ_SPUR_BUT_UP
VID=0x0566 PID=0x2802 REVLO=0x0001 REVHI=0x0001 QUIRK=UQ_SPUR_BUT_UP
VID=0x0711 PID=0x0100 REVLO=0x0102 REVHI=0x0102 QUIRK=UQ_BUS_POWERED
VID=0x0711 PID=0x0210 REVLO=0x0102 REVHI=0x0102 QUIRK=UQ_BUS_POWERED
VID=0x0451 PID=0x1446 REVLO=0x0110 REVHI=0x0110 QUIRK=UQ_POWER_CLAIM
VID=0x0562 PID=0x0001 REVLO=0x0009 REVHI=0x0009 QUIRK=UQ_AU_NO_FRAC
VID=0x1527 PID=0x0201 REVLO=0x0100 REVHI=0x0100 QUIRK=UQ_AU_INP_ASYNC
VID=0x046d PID=0xc032 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_NO_STRINGS
VID=0x03f0 PID=0x0004 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_BROKEN_BIDIR
VID=0x03f0 PID=0x0104 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_BROKEN_BIDIR
VID=0x03f0 PID=0x0204 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_BROKEN_BIDIR
VID=0x03f0 PID=0x0304 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_BROKEN_BIDIR
VID=0x03f0 PID=0x0404 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_BROKEN_BIDIR
VID=0x03f0 PID=0x0212 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_BROKEN_BIDIR
VID=0x0924 PID=0xffef REVLO=0x0000 REVHI=0xffff QUIRK=UQ_BROKEN_BIDIR
VID=0x051d PID=0x0002 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_HID_IGNORE
VID=0x050d PID=0x0551 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_HID_IGNORE
VID=0x0764 PID=0x0501 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_HID_IGNORE
VID=0x1163 PID=0x0100 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_HID_IGNORE
VID=0x04d8 PID=0x0002 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_HID_IGNORE
VID=0x04d8 PID=0xc001 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_HID_IGNORE
VID=0x0463 PID=0x0001 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_HID_IGNORE
VID=0x0463 PID=0xffff REVLO=0x0000 REVHI=0xffff QUIRK=UQ_HID_IGNORE
VID=0x05ac PID=0x1290 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_HID_IGNORE
VID=0x05ac PID=0x1292 REVLO=0x0000 REVHI=0xffff QUIRK=UQ_HID_IGNORE
VID=0x04b4 PID=0x0bad REVLO=0x0000 REVHI=0xffff QUIRK=UQ_KBD_IGNORE
VID=0x04b4 PID=0x0bad REVLO=0x0000 REVHI=0xffff QUIRK=UQ_HID_IGNORE
VID=0x1781 PID=0x083e REVLO=0x0000 REVHI=0xffff QUIRK=UQ_KBD_IGNORE
VID=0x1781 PID=0x083e REVLO=0x0000 REVHI=0xffff QUIRK=UQ_HID_IGNORE
VID=0x1130 PID=0xf211 REVLO=0x0101 REVHI=0x0101 QUIRK=UQ_AUDIO_SWAP_LR
VID=0x045e PID=0x008c REVLO=0x0000 REVHI=0xffff QUIRK=UQ_MS_LEADING_BYTE
VID=0x1781 PID=0x083f REVLO=0x0000 REVHI=0xffff QUIRK=UQ_KBD_IGNORE
VID=0x1781 PID=0x083f REVLO=0x0000 REVHI=0xffff QUIRK=UQ_HID_IGNORE
More information about the freebsd-usb
mailing list