From owner-freebsd-usb@FreeBSD.ORG Sun Jul 22 11:52:23 2007 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 946B216A419 for ; Sun, 22 Jul 2007 11:52:23 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82]) by mx1.freebsd.org (Postfix) with ESMTP id 063B713C474 for ; Sun, 22 Jul 2007 11:52:22 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l6MBqLA4051129 for ; Sun, 22 Jul 2007 21:52:21 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l6MBqL4T051128 for freebsd-usb@freebsd.org; Sun, 22 Jul 2007 21:52:21 +1000 (EST) (envelope-from peter) Date: Sun, 22 Jul 2007 21:52:21 +1000 From: Peter Jeremy To: freebsd-usb@freebsd.org Message-ID: <20070722115221.GY1176@turion.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="A9z/3b/E4MkkD+7G" Content-Disposition: inline X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.16 (2007-06-09) Subject: MP3 umass hangs bus X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jul 2007 11:52:23 -0000 --A9z/3b/E4MkkD+7G Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I have a LG UP3# MP3 player and when I connect it to a FreeBSD 6.2 system, it attaches OK but hangs the bus (I/O attempts fail). Note that the player states that it is supported by Linux so it should be a fairly generic umass device. The display initially reports "MSC MODE" and that changes to "MSC BUSY" and stays that way until it is removed. How should I go about debugging this? I managed to get usbdevs to report that it is: port 5 addr 2: high speed, power 300 mA, config 1, LGUP3S_MTP(0x70b1), LG S= emiconductor Co., Ltd.(0x043e), rev 1.00 Kernel messages are: Jul 22 13:59:43 turion kernel: umass0: vendor 0x043e LGUP3S, rev 2.00/1.00,= addr 2 Jul 22 13:59:43 turion kernel: umass0: 8070i (ATAPI) over Bulk-Only; quirks= =3D 0x0000 Jul 22 13:59:43 turion kernel: umass0:2:0:-1: Attached to scbus2 Jul 22 13:59:43 turion kernel: da0 at umass-sim0 bus 0 target 0 lun 0 Jul 22 13:59:43 turion kernel: da0: Removable Direct Access = SCSI-0 device=20 Jul 22 13:59:43 turion kernel: da0: 40.000MB/s transfers Jul 22 13:59:43 turion kernel: da0: 1979MB (4053921 512 byte sectors: 255H = 63S/T 252C) Jul 22 13:59:43 turion kernel: usbd_transfer_cb: short transfer 0<13 Jul 22 14:09:53 turion kernel: umass0: BBB reset failed, TIMEOUT Jul 22 14:14:58 turion kernel: umass0: BBB bulk-in clear stall failed, TIME= OUT Jul 22 14:20:03 turion kernel: umass0: BBB bulk-out clear stall failed, TIM= EOUT Jul 22 14:20:03 turion kernel: (da0:umass-sim0:0:0:0): Synchronize cache fa= iled, status =3D=3D 0x4, scsi status =3D=3D 0x0 --=20 Peter Jeremy --A9z/3b/E4MkkD+7G Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGo0T1/opHv/APuIcRAq8xAJ9aIFaptMTmQyl4hHKqh0Xky2RBmACguvLw EWT/DqAkxPKmNmP0jjLqzck= =BUoc -----END PGP SIGNATURE----- --A9z/3b/E4MkkD+7G--