FS#41218 - [wpa_supplicant] 'wext' much more stable than 'nl80211'

Attached to Project: Arch Linux
Opened by Manfred Miederer (LessWire) - Wednesday, 16 July 2014, 14:51 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 06 August 2014, 09:13 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Thomas Bächler (brain0)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
I use several notebooks and a pc to receive videostreams (normal resolution, no HD) by WLAN (802.11n, 150Mb). This worked always perfectly since some weeks ago where a new wpa_supplicant version comes up. Continuous streaming is interrupted after one or up to three minutes. It looks like a bad wlan connection which isn't the case.

Solution:
It seems that wpa-supplicant uses the 'wext' device as default before and this has been changed to 'nl80211 now. Calling it with the additional param "-D wext" all works perfectly again.

Additional info:
On some wlan chips it works some minutes more, but never perfect, so it's not a problem of a special chip type.

I also use RaspberryPi with Wlan and it's the same.

Additional info:
* currently version 2.1-3
This task depends upon

Closed by  Jan de Groot (JGC)
Wednesday, 06 August 2014, 09:13 GMT
Reason for closing:  Won't fix
Additional comments about closing:  Please try 2.2. This version has made improvements in the nl80211 backend. As you can still select wext by hand, I'm closing this as wontfix.
Comment by Manfred Miederer (LessWire) - Tuesday, 22 July 2014, 01:32 GMT
I have another example:

Playing 'njam' (cloned pacman game) over wlan with two laptops you can see after some time, that datatransfer is stagnating (some millisecs off, some millisecs on) and the game is jerking in this rhythm. After a while, i guess round about 10 secs, it continues to work normally.
After 1, 2 or 3 minutes this inadequacy is repeated, again and again.

And again i switched wpa_supplicant from "nl80211" to "wext" and all works absolutely perfect.
Comment by Daniel Micay (thestinger) - Monday, 04 August 2014, 23:59 GMT
wext is deprecated so switching back due to a buggy driver isn't a solution. Please report a bug with your driver upstream.

Loading...