Bug ID 1177250
Summary kernel: 8812au: disagrees about version of symbol module_layout
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.2
Hardware x86-64
OS Other
Status NEW
Severity Major
Priority P5 - None
Component Kernel
Assignee kernel-bugs@opensuse.org
Reporter Ulrich.Windl@rz.uni-regensburg.de
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

Upgrading from Leap 15.1 to Leap 15.2 the rtl8812au module was upgraded, too.
However the module does not load. The kernel says:
kernel: 8812au: disagrees about version of symbol module_layout

Running kernel is 5.3.18-lp152.44-preempt #1 SMP PREEMPT Wed Sep 30 18:51:43
UTC 2020 (914f31e) x86_64 x86_64 x86_64 GNU/Linux
Driver package is
rtl8812au-kmp-preempt-5.6.4.2+git20200318.49e98ff_k5.3.18_lp152.36-lp152.2.2.1.x86_64
Driver path is /lib/modules/5.3.18-lp152.36-preempt/updates/8812au.ko

Module info:
Name        : rtl8812au-kmp-preempt
Version     : 5.6.4.2+git20200318.49e98ff_k5.3.18_lp152.36
Release     : lp152.2.2.1
Architecture: x86_64
Install Date: Sa 03 Okt 2020 00:50:10 CEST
Group       : System/Kernel
Size        : 3209147
License     : GPL-2.0-only
Signature   : RSA/SHA256, Mi 19 Aug 2020 18:39:51 CEST, Key ID b88b2fd43dbdc284
Source RPM  : rtl8812au-5.6.4.2+git20200318.49e98ff-lp152.2.2.1.src.rpm
Build Date  : Mi 19 Aug 2020 18:39:30 CEST
Build Host  : lamb62
Relocations : (not relocatable)
Packager    : http://bugs.opensuse.org
Vendor      : openSUSE
URL         : https://github.com/gordboy/rtl8812au-5.6.4.2
Summary     : Kernel driver for Realtek 802.11ac rtl8812au wifi cards
Description :
Kernel driver for Realtek 802.11ac 8812au wifi cards

The sources were obtained from https://github.com/gordboy/rtl8812au, which
adaptes the official driver
released by Realtek to build on recent kernels.

The previous sources were obtained from
https://github.com/diederikdehaas/rtl8812AU and
https://github.com/maurossi/rtl8812au/ .
Distribution: openSUSE Leap 15.2

These are the drivers I had so far:
# find /lib/modules/ -name '*8812*'
/lib/modules/5.3.18-lp152.36-default/updates/8812au.ko
/lib/modules/5.3.18-lp152.36-preempt/updates/8812au.ko
/lib/modules/4.4.155-68-default/kernel/drivers/net/wireless/8812au.ko
/lib/modules/5.3.18-lp152.44-default/weak-updates/updates/8812au.ko
/lib/modules/4.4.87-18.29-default/updates/rtl8812au.ko
/lib/modules/4.4.143-65-default/kernel/drivers/net/wireless/8812au.ko
/lib/modules/4.4.159-73-default/kernel/drivers/net/wireless/8812au.ko

This driver also does not work:
# insmod /lib/modules/5.3.18-lp152.44-default/weak-updates/updates/8812au.ko
insmod: ERROR: could not insert module
/lib/modules/5.3.18-lp152.44-default/weak-updates/updates/8812au.ko: Invalid
module format


You are receiving this mail because: