rtl8812au module crashes while roaming

Bug #1780909 reported by Tim Habigt
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
rtl8812au (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I use an ASUS AC56 USB dongle on Ubuntu 18.04. The rtl8812au module crashes every time while roaming from one access point to the next.
The output of dmesg with the call trace during the crash is attached.

The issue seems to be caused by an uninitialized bss field in the cfg80211_roam_info struct that is passed to cfg80211_roamed().

Tags: patch
Revision history for this message
Tim Habigt (narfg) wrote :
Revision history for this message
Tim Habigt (narfg) wrote :

This patch fixes the problem by initializing the cfg80211_roam_info struct.

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in rtl8812au (Ubuntu):
status: New → Confirmed
Revision history for this message
Jens (jens-hofer) wrote :

I had also even more severe problems with the rtl8812au module lately. Regularly the whole system froze and a restart was necessary.

After applying the change from the patch (the patch itself looks outdated meanwhile), the problem seems to be gone. This is no scientific proof - more by observation as I don't know the reason nor the consequences of this change.

Btw. my end device is a usb wifi stick called Netis AC 1200.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Patches

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.