From owner-freebsd-usb@FreeBSD.ORG Fri Aug 7 06:35:47 2009 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 125E5106564A for ; Fri, 7 Aug 2009 06:35:47 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe16.tele2.se [212.247.155.225]) by mx1.freebsd.org (Postfix) with ESMTP id 987DA8FC16 for ; Fri, 7 Aug 2009 06:35:46 +0000 (UTC) X-Cloudmark-Score: 0.000000 [] X-Cloudmark-Analysis: v=1.0 c=1 a=9CSpTaZppU4A:10 a=hlIU1J3LQChSjWV/CGRL5g==:17 a=8kQB0OdkAAAA:8 a=quox6Zfbe6y_BkO2_T8A:9 a=gPub-HObVrE0_ZyK_7KTL8_j7-sA:4 a=9aOQ2cSd83gA:10 Received: from [193.217.167.6] (account mc467741@c2i.net HELO laptop.adsl.tele2.no) by mailfe16.swip.net (CommuniGate Pro SMTP 5.2.13) with ESMTPA id 550109644; Fri, 07 Aug 2009 08:35:45 +0200 From: Hans Petter Selasky To: Lucius Windschuh Date: Fri, 7 Aug 2009 08:35:46 +0200 User-Agent: KMail/1.11.4 (FreeBSD/8.0-BETA2; KDE/4.2.4; i386; ; ) References: <89dbfdc30902231031j4407614vdce09e8e58cdc346@mail.gmail.com> <200908061546.38885.hselasky@c2i.net> <90a5caac0908061438n7afa69eai323164fd51b55122@mail.gmail.com> In-Reply-To: <90a5caac0908061438n7afa69eai323164fd51b55122@mail.gmail.com> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200908070835.47320.hselasky@c2i.net> Cc: freebsd-usb@freebsd.org Subject: Re: reattach 3g0 device: could not allocate new device 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: Fri, 07 Aug 2009 06:35:47 -0000 On Thursday 06 August 2009 23:38:07 Lucius Windschuh wrote: > 2009/8/6 Hans Petter Selasky : > > If you kldload u3g after plugging the device? Any change? > > (u3g unloaded) > (plug in UMTS dongle) > dmesg: > (cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 0 51 fc 0 0 1 0 > (cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error > (cd0:umass-sim0:0:0:0): SCSI Status: Check Condition > (cd0:umass-sim0:0:0:0): UNIT ATTENTION asc:0,0 > (cd0:umass-sim0:0:0:0): No additional sense information > (cd0:umass-sim0:0:0:0): Retries Exhausted > ... (block is printed repeatedly) > (cd0:umass-sim0:0:0:0): cddone: got error 0x6 back > > $ kldload u3g > (nothing happens) > $ camcontrol eject cd0 > ugen0.3: at usbus0 (disconnected) > umass0: at uhub0, port 2, addr 3 (disconnected) > (cd0:umass-sim0:0:0:0): lost device > (cd0:umass-sim0:0:0:0): removing device entry > ugen0.3: at usbus0 > u3g0: on usbus0 > u3g0: Found 2 ports. > > This works. Strange, but an interesting hint Could you edit: src/sys/dev/usb/usb_msctest.c And add a pause("TEST", 2*hz) after "if (do_eject)" and before the eject command ? --HPS