usb/149528: Wireless USB stick not detected - vendor id 0x083a device id 0x4505

Cedric Anderson jintxo at hotmail.com
Wed Aug 11 14:30:07 UTC 2010


>Number:         149528
>Category:       usb
>Synopsis:       Wireless USB stick not detected - vendor id 0x083a device id 0x4505
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-usb
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 11 14:30:07 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Cedric Anderson
>Release:        8.1-STABLE
>Organization:
>Environment:
FreeBSD peqs.local 8.1-STABLE FreeBSD 8.1-STABLE #13: Tue Aug 10 23:34:54 CEST 2010     jintxo at peqs.local:/usr/obj/usr/src/sys/PEQS  amd64
>Description:
I have a particular wireless USB stick that is not detected by FreeBSD 8.1 "as is". It is listed in /usr/src/sys/dev/usb/usbdevs but no driver lists it as supported.

In  the usbdevs file it is the following:

product ACCTON SMCWUSBG_NF      0x4505  SMCWUSB-G (no firmware)

usbconfig output is:

[root at peqs ~]# usbconfig -d 1.2 dump_device_desc
ugen1.2: <USB2.0 WLAN SMC> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON

  bLength = 0x0012 
  bDescriptorType = 0x0001 
  bcdUSB = 0x0200 
  bDeviceClass = 0x00ff 
  bDeviceSubClass = 0x00ff 
  bDeviceProtocol = 0x00ff 
  bMaxPacketSize0 = 0x0040 
  idVendor = 0x083a 
  idProduct = 0x4505 
  bcdDevice = 0x4810 
  iManufacturer = 0x0010  <SMC>
  iProduct = 0x0020  <USB2.0 WLAN>
  iSerialNumber = 0x0000  <no string>
  bNumConfigurations = 0x0001 


>How-To-Repeat:

>Fix:
I have added a line to /usr/src/sys/dev/usb/wlan/if_zyd.c and now it seems to work fine. Here is the relevant line:

.. 
..
        /* ZYD_ZD1211B */
        ZYD_ZD1211B_DEV(ACCTON, SMCWUSBG),
        ZYD_ZD1211B_DEV(ACCTON, SMCWUSBG_NF),  <--- this is mine
        ZYD_ZD1211B_DEV(ACCTON, ZD1211B),
        ZYD_ZD1211B_DEV(ASUS, A9T_WIFI),
..
..

>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-usb mailing list