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

With the recent upgrades provided by osmc is this problem solved? both wifi firmware and kernel has been updated the last few days?

Will tere be a image available with a snapshot when these issus has been resolved? Right now I’m limping, using rasbmc on my wifi device and osmc on the device connected to lan. And since I have shared db thru my nas I don’t want to be running diffrent versions.

Kind regards!

Just to confirm: updated from RC1 to RC2 and now my Edimax AC600 usb wifi (rtl8812au) finally rocks so that I could actually move from OpenElec to OSMC :slight_smile:

Thanx for that!

Report back that TPLink with Realtek 0bda:8178 works fine with 8192cu in rc2! thx! I’m off raspbmc!

That’s the exact same adaptor (TP-Link TL-WN823N) as one of mine - and out of the 4 adaptors I have it is the best performing one in OSMC. I’m getting nearly 100Mbps measured throughput on a Pi 2 through a wall between two rooms! Definitely recommended.

Yea I have noticed excellent throughput! When ftping the unit I get about the same speed as I get on the wired rpi2. So I’m also very pleased. Also have not had any problems with freeze or drops either, I get stable pings from the unit and have not had any problems with reboots or anything like it. So I also recomend the tp-link wn823N :wink:

Did some iperf with my Edimax EW-7811UTC configured to use 802.11ac on my Rpi2: I get ~135Mbps (+/- 10Mbps), upload as well as download.
Two walls between my router and my Pi, but only 3m apart.
Even copying files using Samba results in ~15,5MB/s written and read.
Quite nice :slight_smile:

Reporting that with RC2, “D-Link DWA-131 rev B1” works like a charm. Just not as fast as what others report on different adapters.

osmc@osmc:/media$ lsusb -vvv

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

Its not working well with this kernel:

osmc@osmc:/media$ uname -a
Linux osmc 3.18.5-v7+ #225 SMP PREEMPT Fri Jan 30 18:53:55 GMT 2015 armv7l GNU/Linux

wich driver i need to install and how¿¿¿

many thanks

That’s because this is not the OSMC kernel - you have installed a generic Raspbian kernel which does not have the same wifi drivers.

This was explained to you already in this thread:

To go back to using the current OSMC kernel on a Pi 2 do the following:

sudo apt-get update
sudo apt-get install rbp2-image-3.18.10-1-osmc --reinstall
reboot

I am unable to run lsusb command for some reason. Would it be possible to include this wifi usb adapter WDN3200, chipset RT5572. https://wikidevi.com/wiki/TP-LINK_TL-WDN3200 Thank you

Two adapters failing here wirh RC3, working with alpha4

Mediatek 802.11.n 150Mbps usb wireless adapter
Vid 148f
Pid 760B
Chipset RT2870

Ralink Technology, Corp. RT5370 Wireless Adapter
Vid148f
Pid 5370
Chipset RT5370

Are these no longer supported, or just temporarily missing?

Full debug logs please.

The RT5370 chipset is definitely supported. I’m not sure about the other one.

Hmm, tricky that. I can’t ssh in as the wifi doesn’t connect, and if I connect an ethernet cable, connman uses that, so no attempt to initialise the wifi. I don’t have a keyboard to plug in, can I put anything in config.txt or cmdline.txt to force a log?

You can turn on debug from system settings, and then shutdown, and boot with ethernet disconnected. This will create a log with the startup bits in.
You can then turn off debug (optional), shutdown and reboot with ethernet connected and get the old debug (kodi.old.log) which has those bits in.
I’ve probably made that over-elaborate, but you’ll get the gist
Derek

ok, managed that :wink:
Nothing apparetly useful in the kodi logs, the only comms related entry is…
00:05:24 T:1672729632 DEBUG: OSMC UPDATE COMMS: Comms started

dmesg for the 5370 says…
[ 2.431681] usb 1-1.4: new high-speed USB device number 4 using dwc_otg
[ 2.549078] usb 1-1.4: New USB device found, idVendor=148f, idProduct=5370
[ 2.549110] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2.549127] usb 1-1.4: Product: 802.11 n WLAN
[ 2.549143] usb 1-1.4: Manufacturer: Ralink
[ 2.549158] usb 1-1.4: SerialNumber: 1.0
[ 4.741716] usb 1-1.4: reset high-speed USB device number 4 using dwc_otg
[ 4.852515] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 5390, rev 0502 detected
[ 4.874694] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 5370 detected
[ 4.890849] ieee80211 phy0: Selected rate control algorithm ‘minstrel_ht’
[ 4.893237] usbcore: registered new interface driver rt2800usb

dmesg for the 2870 says…
[ 2.431577] usb 1-1.4: new high-speed USB device number 4 using dwc_otg
[ 2.542544] usb 1-1.4: New USB device found, idVendor=148f, idProduct=760b
[ 2.542582] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2.542600] usb 1-1.4: Product: 802.11 n WLAN
[ 2.542616] usb 1-1.4: Manufacturer: MediaTek
[ 2.542632] usb 1-1.4: SerialNumber: 1.0

Are people having any strange problems getting the Edimax EW-7811UTC working reliably? It does seem to work some of the time, but hangs a lot during the scan of media when Kodi starts up, or drops off the wifi now and again. very random. I’ve updated to RC3 which doesn’t seem to have helped. Also using a good 3A power supply with the RPi2 with only a USB iR adapter, which if I unplug doesn’t help either. I also tried enabling the extra USB power Pi setting and using a powered USB hub which didn’t help either.

I’m wondering if my Edimax EW-7811UTC is faulty, however does seem to work more reliably near the router, although it’s not that far from it in the Lounge (one floor down vs one room away). I wondered about trying the EW-7811USC as this has a high gain antenna, but I’m not sure if this needs another driver or would help anyway?

Plus it works in my PC fine, and I get very good speeds ~20-25MB/s! with it in the same place in my lounge.

Or have I got a slightly different version of the EW-7811UTC, so the driver doesn’t quite match or something?

I believe this wifi dongle is draft ac, so maybe I need to try a final ac dongle. Which are supported/tested?

Here is my output… is something wrong the fact it says it couldn’t open device?

Bus 001 Device 004: ID 7392:a812 Edimax Technology Co., Ltd
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 0x7392 Edimax Technology Co., Ltd
idProduct 0xa812
bcdDevice 2.00

Let me know how to provide more detailed logs if that would help.

Thanks

Bit more info on this problem. If I ssh onto my RPi2 as root I don’t get the “Couldn’t open device, some information will be missing” message when running lsusb -vvv…

Bus 001 Device 004: 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
iSerial 3 00e04c000001
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 60
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 6
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 2 Edimax AC600 USB
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 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 0x05 EP 5 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 0x06 EP 6 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 0x87 EP 7 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 3
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x08 EP 8 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 0x09 EP 9 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 12
bNumDeviceCaps 1
USB 2.0 Extension Device Capability:
bLength 7
bDescriptorType 16
bDevCapabilityType 2
bmAttributes 0x00000002
Link Power Management (LPM) Supported
Device Status: 0x0001
Self Powered

I’ve also noticed the led on the dongle is flashing continously, crazily, all the time, even when it’s not trying to scan my media drives (SMB) or play anything. So much so, I think this sometimes locks up my 5Ghz wifi network that it’s connected to (some of the time at least). This clearly isn’t normal!

My router is a good one - Asus RT-AC66U and firmware up to date.

Is there any other commands I can use in ssh to see whats going on? It’s bizare that ssh type activity is fine though. Can I install the wifi driver myself? Not sure how though…

I turned on debug logging, got some big logs. Shall I upload them somewhere for review?

Please help!

Thanks

Edimax EW-7811UTC AC600 Wireless works in 2.4GHz mode. It doesn’t detect 5.0Ghz mode at all.

I think there were discussions around this that concluded that adapter was 2.4Ghz only.

Sam