Re: [RFC PATCH 2/2] rtl8xxxu: Add watchdog to update rate mask by signal strength
From: Chris Chiu <hidden>
Date: 2019-05-10 08:37:05
Also in:
linux-wireless, lkml
From: Chris Chiu <hidden>
Date: 2019-05-10 08:37:05
Also in:
linux-wireless, lkml
On Thu, May 9, 2019 at 7:24 PM Daniel Drake [off-list ref] wrote:
On Thu, May 9, 2019 at 5:17 PM Chris Chiu [off-list ref] wrote:quoted
I need the vif because there's seems no easy way to get RSSI. Please suggest if there's any better idea for this. I believe multiple vifs is for AP mode (with more than 1 virtual AP/SSIDs) and the Station+AP coexist mode. But the rtl8xxxu driver basically supports only Station mode.Yes, the driver only lets you create station interfaces, but it lets you create several of them. I'm not sure if that is intentional (and meaningful), or if its a bug. Maybe you can experiment with multiple station interfaces and see if it works in a meaningful way? Daniel
I've verified that multiple virtual interface can not work simultaneously in STA mode. I assigned different mac address for different vifs, I can only bring only one interface up. If I want to bring the second vif up, it always complains "SIOCSIFFLAGS: Device or resource busy". But I'm sure that STA vif can coexist with monitor mode vif. So I may need to add the code login to make the watchdog only work with the vif in STA mode. Then I can also store vif in the rtl8xxxu_priv structure if we presume it only works for station mode. Anyone can suggest whether if this assumption is correct or not? Chris