From owner-freebsd-usb@FreeBSD.ORG Sat Aug 28 05:40:11 2010 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 AF88310656A7 for ; Sat, 28 Aug 2010 05:40:11 +0000 (UTC) (envelope-from mjl@luckie.org.nz) Received: from mailfilter68.ihug.co.nz (mailfilter68.ihug.co.nz [203.109.136.68]) by mx1.freebsd.org (Postfix) with ESMTP id 5AC968FC1B for ; Sat, 28 Aug 2010 05:40:10 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlYGAMs2eEx2XRG0/2dsb2JhbACTOY0lcrs9hTcEigmHEw X-IronPort-AV: E=Sophos;i="4.56,282,1280664000"; d="scan'208";a="292194379" Received: from 118-93-17-180.dsl.dyn.ihug.co.nz (HELO spandex.luckie.org.nz) ([118.93.17.180]) by cust.filter4.content.vf.net.nz with ESMTP/TLS/DHE-RSA-AES256-SHA; 28 Aug 2010 17:10:39 +1200 Received: from mylar.luckie.org.nz ([192.168.1.24]) by spandex.luckie.org.nz with esmtpsa (TLSv1:CAMELLIA256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpDgc-000IJ0-Iy for freebsd-usb@freebsd.org; Sat, 28 Aug 2010 17:10:38 +1200 Message-ID: <4C789A4E.9030409@luckie.org.nz> Date: Sat, 28 Aug 2010 17:10:38 +1200 From: Matthew Luckie User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.2.8) Gecko/20100814 Thunderbird/3.1.2 MIME-Version: 1.0 To: freebsd-usb@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: ZTE USB 3g stick 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: Sat, 28 Aug 2010 05:40:11 -0000 Hi I've got a 3g usb stick that works fine with 8.0-STABLE from Jan 3rd 2010, but does not with 8.1-RELEASE. Its a Vodafone branded stick bought in New Zealand. With FreeBSD 8.0 it prints this when I insert the stick: usb_test_autoinstall: Eject CD command status: USB_ERR_PENDING_REQUESTS ugen6.2: at usbus6 ugen6.2: at usbus6 (disconnected) ugen6.2: at usbus6 u3g0: on usbus6 u3g0: Found 5 ports. umass0: on usbus6 umass0: SCSI over Bulk-Only; quirks = 0x0000 umass0:2:0:-1: Attached to scbus2 (probe0:umass-sim0:0:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0 (probe0:umass-sim0:0:0:0): CAM Status: SCSI Status Error (probe0:umass-sim0:0:0:0): SCSI Status: Check Condition (probe0:umass-sim0:0:0:0): NOT READY asc:3a,0 (probe0:umass-sim0:0:0:0): Medium not present (probe0:umass-sim0:0:0:0): Unretryable error da0 at umass-sim0 bus 0 scbus2 target 0 lun 0 da0: Removable Direct Access SCSI-2 device da0: 40.000MB/s transfers da0: Attempt to query device size failed: NOT READY, Medium not present [mjl@mylar mjl]$ sudo usbconfig -u 6 dump_info ugen6.1: at usbus6, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON ugen6.2: at usbus6, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON On FreeBSD 8.1 it prints this: ugen6.2: at usbus6 (and nothing else) [mjl@mylar mjl]$ sudo usbconfig -d 6.2 dump_device_desc ugen6.2: at usbus6, cfg=255 md=HOST spd=HIGH (480Mbps) pwr=ON bLength = 0x0012 bDescriptorType = 0x0001 bcdUSB = 0x0200 bDeviceClass = 0x0000 bDeviceSubClass = 0x0000 bDeviceProtocol = 0x0000 bMaxPacketSize0 = 0x0040 idVendor = 0x19d2 idProduct = 0x2000 bcdDevice = 0x0000 iManufacturer = 0x0002 iProduct = 0x0001 iSerialNumber = 0x0003 bNumConfigurations = 0x0001