From owner-freebsd-questions@FreeBSD.ORG Sat Jun 6 13:46:03 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 098D2106564A for ; Sat, 6 Jun 2009 13:46:03 +0000 (UTC) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from wojtek.tensor.gdynia.pl (wojtek.tensor.gdynia.pl [IPv6:2001:4070:101:2::1]) by mx1.freebsd.org (Postfix) with ESMTP id 43CD38FC13 for ; Sat, 6 Jun 2009 13:46:01 +0000 (UTC) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from wojtek.tensor.gdynia.pl (localhost [IPv6:::1]) by wojtek.tensor.gdynia.pl (8.14.3/8.14.3) with ESMTP id n56DjkTd091762; Sat, 6 Jun 2009 15:45:46 +0200 (CEST) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from localhost (wojtek@localhost) by wojtek.tensor.gdynia.pl (8.14.3/8.14.3/Submit) with ESMTP id n56Djkt4091759; Sat, 6 Jun 2009 15:45:46 +0200 (CEST) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Date: Sat, 6 Jun 2009 15:45:46 +0200 (CEST) From: Wojciech Puchar To: jdbca@clix.pt In-Reply-To: <43161.1244293859@clix.pt> Message-ID: References: <43161.1244293859@clix.pt> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-questions@freebsd.org Subject: Re: usb device not recognised X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jun 2009 13:46:03 -0000 > (probe0:umass-sim1:1:0:0): NOT READY asc:3a,0 > (probe0:umass-sim1:1:0:0): Medium not present > (probe0:umass-sim1:1:0:0): Unretryable error > da0 at umass-sim1 bus 1 target 0 lun 0 > da0: Removable Direct Access SCSI-0 device > da0: 40.000MB/s transfers > da0: 1900MB (3892224 512 byte sectors: 255H 63S/T 242C) > > but fails to create /dev/da0. Also, when it is plugged in, no other usb devices are recognised. maybe: # define NO_TEST_UNIT_READY 0x0001 try: editing /usr/src/sys/dev/usb/usbdevs and add definition for your device. you may use usbdevs -v command to look at numbers: port 2 addr 2: full speed, power 500 mA, config 1, HUAWEI Mobile(0x1001), ^^^^^^^ product HUAWEI Technologies(0x12d1), rev 0.00 ^^^^^^ producer. then edit umass.c and add new table entry like that: { USB_VENDOR_, USB_PRODUCT_, RID_WILDCARD, UMASS_PROTO_SCSI | UMASS_PROTO_BBB, }, then compile the kernel, or maybe just umass module if it's not in your kernel. then check