'8812au': Exec format error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rtl8812au (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
This is a bug report against wily:
$ lsb_release -a
LSB Version: core-2.
Distributor ID: Ubuntu
Description: Ubuntu 15.10
Release: 15.10
Codename: wily
My USB3 Wifi Adapter (TP-Link AC 1200, Archer T4UH Version 1.0) only works with kernel 4.2.0-18-generic. In all other cases (e.g. for the latest kernel), the following happens:
$ sudo modprobe -v --force 8812au
insmod /lib/modules/
modprobe: ERROR: could not insert '8812au': Exec format error
When I get this error, I also find the following line in dmesg:
[ 164.444534] 8812au: disagrees about version of symbol module_layout
I'm using the Ubuntu provided package for 8812au (that will be compiled with dkms):
$ dkms status
rtl8812au, 4.3.8.12175.
rtl8812au, 4.3.8.12175.
rtl8812au, 4.3.8.12175.
vboxhost, 5.0.14, 4.2.0-18-generic, x86_64: installed
vboxhost, 5.0.14, 4.2.0-27-generic, x86_64: installed
vboxhost, 5.0.14, 4.4.0-040400-
(As you can see from above, I also tried a vanilla 'mainline' kernel, but with the same result.)
Instead of the error I expect the kernel module 8812au to work with (at least) all 'official' wily kernel (e.g. 4.2.0-27-generic).
Status changed to 'Confirmed' because the bug affects multiple users.