On Sat, Nov 14, 2020 at 19:05 Jonathan Matthew <jonat...@d14n.org> wrote:

> On Fri, Nov 13, 2020 at 03:44:27PM -0500, Morgan Aldridge wrote:
> > On Thu, Nov 12, 2020 at 11:01 PM Jonathan Matthew <jonat...@d14n.org>
> wrote:
> > >
> > > On Thu, Nov 12, 2020 at 03:31:09PM -0500, Morgan Aldridge wrote:
> > > > >Synopsis:      Edimax EW-7811Un V2 not detected by urtwn
> > > > >Category:      kernel amd64
> > > > >Environment:
> > > >         System      : OpenBSD 6.8
> > > >         Details     : OpenBSD 6.8 (GENERIC.MP) #0: Wed Oct 28
> 10:06:34 MDT 2020
> > > >
> > > > r...@syspatch-67-amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/
> GENERIC.MP
> > > >
> > > >         Architecture: OpenBSD.amd64
> > > >         Machine     : amd64
> > > > >Description:
> > > >         I purchased an Edimax EW-7811Un USB WiFi adapter after a
> number of
> > > >         suggestions that it is commonly supported by urtwn(4) on
> OpenBSD, but
> > > >         they seem to be shipping new V2 model which is still
> identified as
> > > >         Realtek, but has a new device ID of 0xb811 (instead of
> 0x7811).
> > > >
> > > >         dmesg shows:
> > > >
> > > >         ugen2 at uhub1 port 2 "Realtek Edimax N150 Adapter" rev
> 2.00/0.00 addr 2
> > > >
> > > >         usbdevs shows:
> > > >
> > > >         addr 02: 7392:b811 Realtek, Edimax N150 Adapter
> > > >                  high speed, power 500 mA, config 1, rev 0.00,
> iSerial
> > > > 08BEAC0EEAA1
> > > >                  driver: ugen2
> > > >
> > > >         fw_update does not fetch the urtwn firmware.
> > > >
> > > >         I'm not 100% sure that this is still using the same chipset,
> but it
> > > >         seems like it's at least still using a Realtek chipset, and
> am
> > > >         happy to provide further details or even send the device to a
> > > >         developer. I'm tempted to just add the new device ID  to
> usbdevs and
> > > >         if_urtwn.c and see if it works, but I don't know what the
> risks are.
> > > > >How-To-Repeat:
> > > >         Plug Edimax EW-7811Un V2 to USB port, run fw_update, dmesg,
> and usbdevs.
> > > > >Fix:
> > > >         Maybe we can just add the new device ID to usbdevs &
> if_urtwn.c, but
> > > >         I'm not sure.
> > >
> > > It looks like this device is RTL8188EU based (not RTL8188CU like the
> 7811Un), since
> > > the linux driver they offer for download is called rtl8188EUS, so
> you'd add
> > >
> > >         URTWN_DEV_8188EU(EDIMAX, EW7811UNV2)
> > >
> > > to the urtwn device list.
> >
> > Thanks for the tip! I have confirmed that from the Linux drivers and
> > the following diff works for me on GENERIC.MP amd64:
>
> Great, I've committed that now.
> Just a note, we keep the devices in usbdevs sorted by device id, so
> I moved the new entry down two lines.


Many thanks!

> --
Morgan
---
http://makkintosshu.com/
http://centresteer.com/
http://seriesparts.com/
http://unna.org/

Reply via email to