Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Feb 2016 09:09:28 +0200
From:      <pnixte@gmail.com>
To:        freebsd-wireless@freebsd.org
Subject:   urtw0: could not allocate USB transfers, err=USB_ERR_NO_PIPE (on FreeBSD 10.2-RELEASE)
Message-ID:  <CAJWdTW_g6u%2BLRfR8nv=r-n2PZrzT1CnXwr42XU8omfdHhv8bXw@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hey all!

I can't seem to get an RTL8187B-chipset USB dongle (802.11 b/g) to work
under FreeBSD 10.2-RELEASE.

The device gets somewhat recognized, since "urtw" is loaded albeit with
an error:

|urtw0: <vendor 0x0bda product 0x8187, class 0/0, rev 2.00/2.00, addr
2> on usbus3
|urtw0: could not allocate USB transfers, err=USB_ERR_NO_PIPE
|device_attach: urtw0 attach returned 6

I also tried to load it through the Windows XP drivers via ndis (rtl8187B.sys
and the respective .inf), but while the module is compiled without warnings,
kldloading it still produces the same error. I have tried kldunloading
the if_urtw.ko
module and re-kldloading the compiled one (in case there is something like
a race condition) to no avail.

As a side-note, the device is correctly recognised, a driver is loaded and
it successfully connects to wireless networks under Linux.

Any ideas?

System: i386, Architecture Version: 2
running:
|FreeBSD 10.2-RELEASE #0 r286666: Wed Aug 12 19:31:38 UTC 2015
|root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJWdTW_g6u%2BLRfR8nv=r-n2PZrzT1CnXwr42XU8omfdHhv8bXw>