Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Feb 2010 09:33:55 +0100
From:      Hans Petter Selasky <hselasky@c2i.net>
To:        freebsd-usb@freebsd.org
Subject:   Re: Problem with USB modem in 8.0 Release
Message-ID:  <201002090933.55191.hselasky@c2i.net>
In-Reply-To: <3307144C-6CFE-4780-BAC8-91CE931CB69F@gmail.com>
References:  <3307144C-6CFE-4780-BAC8-91CE931CB69F@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 09 February 2010 00:43:02 Erick wrote:
> Hi,
> 
> I am using a Zoom 3095 USB modem on my system:
> http://zoom.com/products/dial_up_external_usb.html
> 
> I had no problem using it on 7.2 Release using the ucom and umodem drivers.
>  It created a cuad0 device that I was able to use.
> 
> Now with 8.0 Release I am having problems getting it to work. Here is the
>  output of dmesg when the modem is plugged in:
> 
> usb_alloc_device:1586: set address 2 failed (USB_ERR_TIMEOUT, ignored)
> usb_alloc_device:1624: getting device descriptor at addr 2 failed,
>  USB_ERR_STALLED! usbd_req_re_enumerate:1539: addr=2, set address failed!
>  (USB_ERR_STALLED, ignored) usbd_req_re_enumerate:1553: getting device
>  descriptor at addr 2 failed, USB_ERR_STALLED! ugen1.2: <Conexant> at
>  usbus1
> umodem0: <Conexant USB Modem, class 2/0, rev 1.10/1.00, addr 2> on usbus1
> umodem0: no CM or union descriptor!
> device_attach: umodem0 attach returned 6
> umodem0: <Conexant USB Modem, class 2/0, rev 1.10/1.00, addr 2> on usbus1
> umodem0: no CM or union descriptor!
> device_attach: umodem0 attach returned 6
> 
> Here is my uname -a :
> 
> FreeBSD server.local 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Mon Feb  8
>  09:04:26 PST 2010     root@server.local:/usr/obj/usr/src/sys/UNIXCORN 
>  i386
> 
> Here is the output from usbconfig dump_device_desc:
> 
> ugen1.2: <USB Modem Conexant> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps)
>  pwr=ON
> 
>   bLength = 0x0012
>   bDescriptorType = 0x0001
>   bcdUSB = 0x0110
>   bDeviceClass = 0x0002
>   bDeviceSubClass = 0x0000
>   bDeviceProtocol = 0x0000
>   bMaxPacketSize0 = 0x0040
>   idVendor = 0x0803
>   idProduct = 0x3095
>   bcdDevice = 0x0100
>   iManufacturer = 0x0001  <Conexant>
>   iProduct = 0x0002  <USB Modem>
>   iSerialNumber = 0x0003  <24680246>
>   bNumConfigurations = 0x0002
> 
> 
> Thanks,

Maybe your modem needs a quirk. See /sys/dev/usb/serial/umodem.c .

--HPS



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