Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Aug 2010 08:05:32 +1200
From:      Matthew Luckie <mjl@luckie.org.nz>
To:        Hans Petter Selasky <hselasky@c2i.net>
Cc:        freebsd-usb@freebsd.org
Subject:   Re: ZTE USB 3g stick
Message-ID:  <4C7ABD8C.90209@luckie.org.nz>
In-Reply-To: <201008291341.11379.hselasky@c2i.net>
References:  <4C789A4E.9030409@luckie.org.nz> <201008280950.35903.hselasky@c2i.net> <4C78F7D7.7010507@luckie.org.nz> <201008291341.11379.hselasky@c2i.net>

next in thread | previous in thread | raw e-mail | index | archive | help
> Hi,
>
> Possibly we need to add some code to check when the autoinstall system is
> ready for receiving the command. What happens if you try to add a delay before
> executing the eject command:
>
> --- src/sys/dev/usb/usb_msctest.c  2010-03-08 16:57:53.000000000 0000
> +++ src/sys/dev/usb/usb_msctest.c       2010-03-08 16:57:53.000000000 0000
> @@ -588,6 +588,8 @@
>          if (sc == NULL)
>                  return (USB_ERR_INVAL);
>
> +       pause("WAIT", hz);
> +
>          err = 0;
>          switch (method) {
>          case MSC_EJECT_STOPUNIT:

this didn't alter the original behaviour.  btw, its a K3565-Z, and i 
found out what device this looks like when the config has been set to 
zero and the cdrom ejected:

[mjl@mylar mjl]$ sudo usbconfig -d 6.2 dump_device_desc
ugen6.2: <ZTE CDMA Technologies MSM ZTE,Incorporated> at usbus6, cfg=0 
md=HOST spd=HIGH (480Mbps) pwr=ON

   bLength = 0x0012
   bDescriptorType = 0x0001
   bcdUSB = 0x0200
   bDeviceClass = 0x0000
   bDeviceSubClass = 0x0000
   bDeviceProtocol = 0x0000
   bMaxPacketSize0 = 0x0040
   idVendor = 0x19d2
   idProduct = 0x0063
   bcdDevice = 0x0000
   iManufacturer = 0x0002  <ZTE,Incorporated>
   iProduct = 0x0001  <ZTE CDMA Technologies MSM>
   iSerialNumber = 0x0000  <no string>
   bNumConfigurations = 0x0001




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