Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Aug 2010 09:47:43 -0400
From:      indulekha <thebeelzebubtrigger@gmail.com>
To:        freebsd-usb@freebsd.org
Subject:   Re: USB HDD needs replugging?
Message-ID:  <1282398463.4367.1.camel@satcidananda>

next in thread | raw e-mail | index | archive | help
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,
> >=20
> > 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/.
> >=20
> > Is there a way to make it behave normally?
>=20
> Try checking the USB Mass Storaquirks. See:
>=20
> 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=3D0 md=3DHOST spd=3DHIGH (480Mbp=
s)
pwr=3DON

  bLength =3D 0x0012=20
  bDescriptorType =3D 0x0001=20
  bcdUSB =3D 0x0200=20
  bDeviceClass =3D 0x0000=20
  bDeviceSubClass =3D 0x0000=20
  bDeviceProtocol =3D 0x0000=20
  bMaxPacketSize0 =3D 0x0040=20
  idVendor =3D 0x0bc2=20
  idProduct =3D 0x2300=20
  bcdDevice =3D 0x0130=20
  iManufacturer =3D 0x0001  <Seagate >
  iProduct =3D 0x0002  <Portable        >
  iSerialNumber =3D 0x0003  <2GH2P74N    >
  bNumConfigurations =3D 0x0001=20

$ sudo usbconfig -u 4 -a 5 dump_device_quirks

Dumping current device quirks:

VID=3D0x0b05 PID=3D0x1726 REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_HID_IGNO=
RE
VID=3D0x1608 PID=3D0x0001 REVLO=3D0x0094 REVHI=3D0x0094 QUIRK=3DUQ_SWAP_UNI=
CODE
VID=3D0x04fa PID=3D0x4201 REVLO=3D0x00a2 REVHI=3D0x00a2 QUIRK=3DUQ_BAD_ADC
VID=3D0x04fa PID=3D0x4201 REVLO=3D0x00a2 REVHI=3D0x00a2 QUIRK=3DUQ_AU_NO_XU
VID=3D0x04d2 PID=3D0x0070 REVLO=3D0x0103 REVHI=3D0x0103 QUIRK=3DUQ_BAD_ADC
VID=3D0x04d2 PID=3D0xff05 REVLO=3D0x0000 REVHI=3D0x0000 QUIRK=3DUQ_BAD_AUDI=
O
VID=3D0x05c7 PID=3D0x2011 REVLO=3D0x0110 REVHI=3D0x0110 QUIRK=3DUQ_SPUR_BUT=
_UP
VID=3D0x0566 PID=3D0x2802 REVLO=3D0x0001 REVHI=3D0x0001 QUIRK=3DUQ_SPUR_BUT=
_UP
VID=3D0x0711 PID=3D0x0100 REVLO=3D0x0102 REVHI=3D0x0102 QUIRK=3DUQ_BUS_POWE=
RED
VID=3D0x0711 PID=3D0x0210 REVLO=3D0x0102 REVHI=3D0x0102 QUIRK=3DUQ_BUS_POWE=
RED
VID=3D0x0451 PID=3D0x1446 REVLO=3D0x0110 REVHI=3D0x0110 QUIRK=3DUQ_POWER_CL=
AIM
VID=3D0x0562 PID=3D0x0001 REVLO=3D0x0009 REVHI=3D0x0009 QUIRK=3DUQ_AU_NO_FR=
AC
VID=3D0x1527 PID=3D0x0201 REVLO=3D0x0100 REVHI=3D0x0100 QUIRK=3DUQ_AU_INP_A=
SYNC
VID=3D0x046d PID=3D0xc032 REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_NO_STRIN=
GS
VID=3D0x03f0 PID=3D0x0004 REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_BROKEN_B=
IDIR
VID=3D0x03f0 PID=3D0x0104 REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_BROKEN_B=
IDIR
VID=3D0x03f0 PID=3D0x0204 REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_BROKEN_B=
IDIR
VID=3D0x03f0 PID=3D0x0304 REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_BROKEN_B=
IDIR
VID=3D0x03f0 PID=3D0x0404 REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_BROKEN_B=
IDIR
VID=3D0x03f0 PID=3D0x0212 REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_BROKEN_B=
IDIR
VID=3D0x0924 PID=3D0xffef REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_BROKEN_B=
IDIR
VID=3D0x051d PID=3D0x0002 REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_HID_IGNO=
RE
VID=3D0x050d PID=3D0x0551 REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_HID_IGNO=
RE
VID=3D0x0764 PID=3D0x0501 REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_HID_IGNO=
RE
VID=3D0x1163 PID=3D0x0100 REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_HID_IGNO=
RE
VID=3D0x04d8 PID=3D0x0002 REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_HID_IGNO=
RE
VID=3D0x04d8 PID=3D0xc001 REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_HID_IGNO=
RE
VID=3D0x0463 PID=3D0x0001 REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_HID_IGNO=
RE
VID=3D0x0463 PID=3D0xffff REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_HID_IGNO=
RE
VID=3D0x05ac PID=3D0x1290 REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_HID_IGNO=
RE
VID=3D0x05ac PID=3D0x1292 REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_HID_IGNO=
RE
VID=3D0x04b4 PID=3D0x0bad REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_KBD_IGNO=
RE
VID=3D0x04b4 PID=3D0x0bad REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_HID_IGNO=
RE
VID=3D0x1781 PID=3D0x083e REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_KBD_IGNO=
RE
VID=3D0x1781 PID=3D0x083e REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_HID_IGNO=
RE
VID=3D0x1130 PID=3D0xf211 REVLO=3D0x0101 REVHI=3D0x0101 QUIRK=3DUQ_AUDIO_SW=
AP_LR
VID=3D0x045e PID=3D0x008c REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_MS_LEADI=
NG_BYTE
VID=3D0x1781 PID=3D0x083f REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_KBD_IGNO=
RE
VID=3D0x1781 PID=3D0x083f REVLO=3D0x0000 REVHI=3D0xffff QUIRK=3DUQ_HID_IGNO=
RE
=20



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