[RC] - Added WIFI adapter support requests - Official topic

Please post in this topic if your adapter is not supported and you would like to see it supported in a future update of OSMC.
We will try to support it, but no guarantees can be made in regards to it being supported.
For us to support it would mean that there is a working driver and firmware for the 3.18.x+ version (or whatever version is the current at a later time) of the Linux kernel.

So you have a WIFI adapter that is not supported? Do you want us to try and support it? If so, please read on.

Please look in all the already created posts in this topic if your adapter has already been requested.
If the adapter you have is already on the request list, please do not make another post. Just press the ‘like’-button under the post with the adapter you would like supported which is already in this topic.

When you request support for a new WIFI device this information is required:

Example:

  • Product name: TredNet TEW-649UB
  • Chipset: RTL8191SU
  • Product ID: 0x8172
  • Vendor ID: 0x0bda

To get this information listed easily please install ‘usbutils’:

sudo apt-get install usbutils

Afterwards run:

lsusb -vvv

You will get a long list with information about USB stuff in you system.
Somewhere on that list you will find with the WIFI network adapter listed as below, with the idVendor (Vendor ID) and idProduct (Product ID), which also mostly tells you the chip used, in this case RTL8191SU:

Bus 001 Device 004: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0bda Realtek Semiconductor Corp. idProduct 0x8172 RTL8191SU 802.11n WLAN Adapter

Good luck in your quest to find the needed information, and we will look forward to supporting as many adapters as we can over time.

1 Like
  • Product Name: TP-LINK WN823N

  • Chipset: RTL8192EU

  • Product ID: 0x0bda

  • Vendor ID: 0x818b

      Bus 001 Device 004: ID 0bda:818b Realtek Semiconductor Corp.
      Couldn't open device, some information will be missing
      Device Descriptor:
        bLength                18
        bDescriptorType         1
        bcdUSB               2.10
        bDeviceClass            0 (Defined at Interface level)
        bDeviceSubClass         0
        bDeviceProtocol         0
        bMaxPacketSize0        64
        idVendor           0x0bda Realtek Semiconductor Corp.
        idProduct          0x818b
    

You may download the driver here and recompile it. I tried to compile the driver by myself but failed. Thanks in advance!

1 Like

Bus 001 Device 004: ID 0bda:8178 Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN Adapter
Couldn’t open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0bda Realtek Semiconductor Corp.
idProduct 0x8178 RTL8192CU 802.11n WLAN Adapter

1 Like

Bus 001 Device 004: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Couldn’t open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x148f Ralink Technology, Corp.
idProduct 0x5370 RT5370 Wireless Adapter

Sorry, Problem fixed by reading the manual :smile:

[quote=“renesdk, post:1, topic:1593”]
lsusb -vvv
[/quote
Edimax EW-7722UTn V2

Bus 001 Device 004: ID 0bda:8178 Realtek Semiconductor Corp. RTL8192CU 802.11n W
LAN Adapter
Couldn’t open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0bda Realtek Semiconductor Corp.
idProduct 0x8178 RTL8192CU 802.11n WLAN Adapter
bcdDevice 2.00
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 46
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1

1 Like

Product name: Asus USB-N10 Nano Wireless N150
Chipset: RTL8188CUS
Product ID: 0x17ba
Vendor ID: 0x0b05

Strangely, this was actually supported on Alpha 4, but it is not working with the RC.

Drivers available here: https://www.asus.com/Networking/USBN10_NANO/HelpDesk_Download/

Hi, same for me, it was working really fine with the alpha 4, but i have strange wifi behavior now. It usually works right after reboot (i had to change the channel to 4, it wasn’t “seeing” the network on channel 14), but the connection drops out after a while.

It’s running on a Pi 2.

Here is my device information :

Bus 001 Device 004: ID 2001:3308 D-Link Corp. DWA-121 802.11n Wireless N 150 Pico Adapter [Realtek RTL8188CUS]
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x2001 D-Link Corp.
  idProduct          0x3308 DWA-121 802.11n Wireless N 150 Pico Adapter [Realtek RTL8188CUS]

Thanks

Here is the info from my Edimax Wireless AC adapter:

Bus 001 Device 007: ID 7392:a812 Edimax Technology Co., Ltd
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x7392 Edimax Technology Co., Ltd
  idProduct          0xa812
  bcdDevice            2.00
  iManufacturer           1 Realtek
  iProduct                2 Edimax AC600 USB

This is what I get.

Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
Couldn’t open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0bda Realtek Semiconductor Corp.
idProduct 0x8176 RTL8188CUS 802.11n WLAN Adapter
bcdDevice 2.00
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1

1 Like

Details, with lsusb:

Bus 001 Device 005: ID 0bda:8179 Realtek Semiconductor Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x0bda Realtek Semiconductor Corp.
  idProduct          0x8179 
  bcdDevice            0.00
  iManufacturer           1 Realtek
  iProduct                2 802.11n NIC
  iSerial                 3 00E04C0001
  bNumConfigurations      1

And also:

Details, with lsusb:

Bus 001 Device 005: ID 2001:330d D-Link Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x2001 D-Link Corp.
  idProduct          0x330d 
  bcdDevice            2.00
  iManufacturer           1 Realtek
  iProduct                2 802.11n WLAN Adapter
  iSerial                 3 00e04c000001
  bNumConfigurations      1

In case this is your driver source, handling of this adapter was added there: https://github.com/lwfinger/rtlwifi_new/commit/15f04b7bf308e3aed2a5067e5ab8b16a72717b95

Product name: Asus USB-AC53
Chipset: BCM43526
Product ID: 0x17e5
Vendor ID: 0x0b05

Bus 001 Device 007: ID 0b05:17e5 ASUSTek Computer, Inc.
Couldn’t open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0b05 ASUSTek Computer, Inc.
idProduct 0x17e5

I found the drivers here, http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PFid=48&Level=5&Conn=4&ProdID=277&DownTypeID=3&GetDown=false&Downloads=true

Is there a way I can install this package to get wifi to work with osmc?

Product Name: D-Link DWA-131 rev E1
Chipset: RTL8192EU
Product ID: 0x2001
Vendor ID: 0x3319

Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
Couldn’t open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0bda Realtek Semiconductor Corp.
idProduct 0x8176 RTL8188CUS 802.11n WLAN Adapter
bcdDevice 2.00
iManufacturer 1
iProduct 2

Above information appears exactly the same on both Alpha 4 and RC however the adapter only finds my network and is stable enough on Alpha 4. On RC, it won’t even find the network - it only finds it if I change WiFi channel and when I eventually connect, it constantly drops out. Something definitely changed from Alpha 4 to RC.

Gone to back to Alpha 4 and connects straight away no issues. Bizarre.

Hello,
Here is my adaptor:

Bus 001 Device 005: ID 148f:760b Ralink Technology, Corp.
Couldn’t open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.01
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x148f Ralink Technology, Corp.
idProduct 0x760b
bcdDevice 0.00
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1

My adapter is suffering from spotty issues on RC as well.

Thanks in advance for all the hard work.

Bus 001 Device 004: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Wi reless Adapter [Realtek RTL8188CUS]
Couldn’t open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x7392 Edimax Technology Co., Ltd
idProduct 0x7811 EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188C

Thanks for the reports everyone. We have been doing a lot of work on the Wifi drivers (especially Realtek) and a new kernel with updated drivers will be pushed out soon, probably together with an RC2 release. (If you are on the current RC you will get all the changes just by running an update, no need to reinstall)

The adaptors I have personally tested on the not yet released RC2 kernel are:

Tenda W311M - idVendor=148f, idProduct=5370 (working ok in both RC and RC2 using rt2x00)
TP-Link TL-WN823N - idVendor=0bda, idProduct=8178 (random loss of connection, slow performance and complete system hangs in RC, working ok in RC2 using 8192cu)
D-Link DWA-131EU - idVendor=2001, idProduct=330d (not detected at all in RC - working ok in RC2 using 8192cu)
Edimax EW-7811UTC - idVendor=7392, idProduct=a812 (not detected at all in RC - working ok in RC2 using rtl8812au)

Obviously this is only a small selection of devices compared to what is out there but it covers 3 of the most common drivers. (especially the problematic rtl8192cu which we have replaced with 8192cu)

All of these adaptors seem to be performing well (within their individual limitations) - within the same room to a dual band AC base station I was seeing measured iperf throughput on my Pi 2 of up to 156Mbps on the Edimax, 116Mbps on the D-Link and TP-Link and 54Mbps on the Tenda.

When RC2 is released this thread will be closed so as to avoid confusion and another thread for RC2 may be opened if there are any remaining unsupported adaptors.

Product name: Asus USB-AC56
Chipset:
Product ID: 0x17d2
Vendor ID: 0x0b05

Bus 001 Device 004: ID 0b05:17d2 ASUSTek Computer, Inc.
Couldn’t open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0b05 ASUSTek Computer, Inc.
idProduct 0x17d2