Thread (12 messages) 12 messages, 3 authors, 2019-05-27

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

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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help