Skip to content
This repository has been archived by the owner on Mar 27, 2022. It is now read-only.

dkms fails with error code 10 on Kernel 5.10.30-1-MANJARO #16

Closed
zeph opened this issue Apr 21, 2021 · 8 comments
Closed

dkms fails with error code 10 on Kernel 5.10.30-1-MANJARO #16

zeph opened this issue Apr 21, 2021 · 8 comments

Comments

@zeph
Copy link

zeph commented Apr 21, 2021

I just refer the other ticket/branch aircrack-ng/rtl8812au#803 ... as the error is that one... (I'm having it on Manjaro)

@zeph
Copy link
Author

zeph commented Apr 21, 2021

uhmm, seems slightly different actually...

/var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/core/rtw_mlme_ext.c:1150:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1150 |    if(check_fwstate(pmlmepriv, WIFI_AP_STATE) == _TRUE)
      |      ^
/var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/core/rtw_mlme_ext.c:1155:3: note: here
 1155 |   case WIFI_ASSOCREQ:
      |   ^~~~
  CC [M]  /var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/core/rtw_xmit.o
  CC [M]  /var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/core/rtw_p2p.o
  CC [M]  /var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/core/rtw_tdls.o
  CC [M]  /var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/core/rtw_br_ext.o
  CC [M]  /var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/core/rtw_iol.o
  CC [M]  /var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/core/rtw_sreset.o
  CC [M]  /var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/core/rtw_btcoex.o
  CC [M]  /var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/core/rtw_beamforming.o
  CC [M]  /var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/core/rtw_odm.o
In file included from /var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/include/drv_types.h:82,
                 from /var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/core/rtw_br_ext.c:32:
/var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/include/rtw_security.h:241:8: error: redefinition of ‘struct sha256_state’
  241 | struct sha256_state {
      |        ^~~~~~~~~~~~
In file included from ./include/linux/filter.h:24,
                 from ./include/net/sock.h:59,
                 from ./include/net/inet_sock.h:22,
                 from ./include/net/ip.h:28,
                 from /var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/core/rtw_br_ext.c:24:
./include/crypto/sha.h:84:8: note: originally defined here
   84 | struct sha256_state {
      |        ^~~~~~~~~~~~
  CC [M]  /var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/core/efuse/rtw_efuse.o
make[2]: *** [scripts/Makefile.build:279: /var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/core/rtw_br_ext.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:1821: /var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build] Error 2
make[1]: Leaving directory '/usr/lib/modules/5.10.30-1-MANJARO/build'
make: *** [Makefile:1699: modules] Error 2

@zeph
Copy link
Author

zeph commented Apr 21, 2021

:: (1/1) Parsing SRCINFO: rtl8814au-dkms-git
==> Making package: rtl8814au-dkms-git 4.3.21.r34.ga0c4479-2 (Wed 21 Apr 2021 02:04:18 PM CEST)
==> Retrieving sources...
  -> Cloning rtl8814au git repo...
Cloning into bare repository '/home/gms/.cache/yay/rtl8814au-dkms-git/rtl8814au'...
remote: Enumerating objects: 671, done.
remote: Counting objects: 100% (10/10), done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 671 (delta 0), reused 2 (delta 0), pack-reused 661
Receiving objects: 100% (671/671), 2.21 MiB | 10.41 MiB/s, done.
Resolving deltas: 100% (275/275), done.
  -> Found dkms.conf
  -> Found arm.patch
==> Validating source files with sha256sums...
    rtl8814au ... Skipped
    dkms.conf ... Passed
    arm.patch ... Passed
==> Making package: rtl8814au-dkms-git 4.3.21.r34.ga0c4479-2 (Wed 21 Apr 2021 02:04:27 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating rtl8814au git repo...
Fetching origin
  -> Found dkms.conf
  -> Found arm.patch
==> Validating source files with sha256sums...
    rtl8814au ... Skipped
    dkms.conf ... Passed
    arm.patch ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of rtl8814au git repo...
Cloning into 'rtl8814au'...
done.
==> Starting pkgver()...
==> Updated version: rtl8814au-dkms-git 4.3.21.r49.g741fa1f-1
==> Sources are ready.
==> Making package: rtl8814au-dkms-git 4.3.21.r49.g741fa1f-1 (Wed 21 Apr 2021 02:04:42 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "rtl8814au-dkms-git"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: rtl8814au-dkms-git 4.3.21.r49.g741fa1f-1 (Wed 21 Apr 2021 02:05:04 PM CEST)
==> Cleaning up...
 -> Found git repo: github.com/zebulon2/rtl8814au.git
loading packages...
warning: rtl8814au-dkms-git-4.3.21.r49.g741fa1f-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) rtl8814au-dkms-git-4.3.21.r49.g741fa1f-1

Total Installed Size:  11.16 MiB
Net Upgrade Size:       0.00 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                                                  [#############################################] 100%
(1/1) checking package integrity                                                [#############################################] 100%
(1/1) loading package files                                                     [#############################################] 100%
(1/1) checking for file conflicts                                               [#############################################] 100%
(1/1) checking available disk space                                             [#############################################] 100%
:: Running pre-transaction hooks...
(1/1) Remove upgraded DKMS modules
==> Unable to remove module rtl8814au/4.3.21.r49.g741fa1f for kernel 5.4.112-1-MANJARO: Not found in dkms status output.
==> Unable to remove module rtl8814au/4.3.21.r49.g741fa1f for kernel 5.9.16-1-MANJARO: Not found in dkms status output.
==> Unable to remove module rtl8814au/4.3.21.r49.g741fa1f for kernel 5.10.30-1-MANJARO: Not found in dkms status output.
:: Processing package changes...
(1/1) reinstalling rtl8814au-dkms-git                                           [#############################################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Install DKMS modules
==> dkms install --no-depmod -m rtl8814au -v 4.3.21.r49.g741fa1f -k 5.4.112-1-MANJARO
Error! This module/version combo is already installed
for kernel: 5.4.112-1-MANJARO (x86_64)
==> Warning, `dkms install --no-depmod -m rtl8814au -v 4.3.21.r49.g741fa1f -k 5.4.112-1-MANJARO' returned 5
==> dkms install --no-depmod -m rtl8814au -v 4.3.21.r49.g741fa1f -k 5.9.16-1-MANJARO
Error! Bad return status for module build on kernel: 5.9.16-1-MANJARO (x86_64)
Consult /var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/make.log for more information.
==> Warning, `dkms install --no-depmod -m rtl8814au -v 4.3.21.r49.g741fa1f -k 5.9.16-1-MANJARO' returned 10
==> dkms install --no-depmod -m rtl8814au -v 4.3.21.r49.g741fa1f -k 5.10.30-1-MANJARO
Error! Bad return status for module build on kernel: 5.10.30-1-MANJARO (x86_64)
Consult /var/lib/dkms/rtl8814au/4.3.21.r49.g741fa1f/build/make.log for more information.
==> Warning, `dkms install --no-depmod -m rtl8814au -v 4.3.21.r49.g741fa1f -k 5.10.30-1-MANJARO' returned 10
==> depmod 5.9.16-1-MANJARO
==> depmod 5.10.30-1-MANJARO
==> depmod 5.4.112-1-MANJARO```

@zeph zeph changed the title dkms fails with error code 10 on Kernel 5.10.3 Arch (old commit was used) dkms fails with error code 10 on Kernel 5.10.3 Arch Apr 21, 2021
@zeph zeph changed the title dkms fails with error code 10 on Kernel 5.10.3 Arch dkms fails with error code 10 on Kernel 5.10.30-1-MANJARO Apr 21, 2021
@zeph
Copy link
Author

zeph commented Apr 21, 2021

nevermind... I saw now #15

@zeph zeph closed this as completed Apr 21, 2021
@zeph
Copy link
Author

zeph commented Apr 21, 2021

nope, reopening... correct chipset... Bus 007 Device 002: ID 0bda:8813 Realtek Semiconductor Corp. RTL8814AU 802.11a/b/g/n/ac Wireless Adapter

@zeph zeph reopened this Apr 21, 2021
@zeph
Copy link
Author

zeph commented Apr 21, 2021

ok, my issue seems similar to aircrack-ng/rtl8188eus#73

@zeph
Copy link
Author

zeph commented Apr 21, 2021

uhmm https://github.com/aircrack-ng/rtl8814au compiles but doesn't seem to activate it

@zeph
Copy link
Author

zeph commented Apr 21, 2021

and the adapter is there... {USB_DEVICE(0x0BDA, 0x8813), .driver_info = RTL8814A}, /* Edimax - EDUP Adapters */

I don't get it...

@zeph
Copy link
Author

zeph commented Apr 21, 2021

after reboot... nevermind... I'm stupid and lsusb was not removing HW that was long gone

Bus 007 Device 002: ID 2357:011f TP-Link 802.11ac WLAN Adapter ...is the correct one

@zeph zeph closed this as completed Apr 21, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant