AWUS1900(RTL8814AU) wifi card

I'm quite new to Linux and I recently moved from Manjaro to Garuda
While setting all up, I wanted to make my external wifi card "AWUS1900" working but I can't
I had a big headache trying to make it work I installed numerous driver for "RTL8814AU" but all of them didn't seem to work (even after rebooting) the output of lshw -C network don't seem to change even after unplugging and plugging the external wifi card
On the other hand lsusb detect a new peripheral

Thanks for a future response

The drivers I installed:
-GitHub - gordboy/rtl8812au-5.6.4.2: Realtek 8812AU driver version 5.6.4.2
-GitHub - zebulon2/rtl8814au: Realtek 8814AU USB WiFi driver
-AUR (en) - rtl88xxau-aircrack-dkms-git

(sorry for the bad english I tried my best)

rtl88xxau-aircrack-dkms-git usually works.

Try this driver from the AUR:

rtl8814au-dkms-git

You may need to test an older kernel such as the linux-lts.

If those don't work post:

lsusb
inxi -SMa; hwinfo --netcard --bluetooth | grep -Ei "(hotplug|speed|model|status|cmd|file|detected|driver:)" | grep -v "Config S" && echo "System install date $(head -n1 /var/log/pacman.log | cut -d " " -f1 | cut -c 2-11)" 
1 Like

Ok so I Installed rtl88xxau-aircrack-dkms-git like this:
sudo pikaur -S rtl88xxau-aircrack-dkms-git
No errors were displayed , I reboot and try to do the same command I did before
lshw -C network
Nothing changed
iwconfig does not print anything new either
For the linux kernel , I remember that on Manjaro there were this menu with all the linux kernel versions but when I access it on Garuda only one is displayed , so I guess I need to use the command line to change it ?
lsusb

Bus 001 Device 002: ID 8087:8001 Intel Corp. Integrated Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 004: ID 5986:0366 Acer, Inc Integrated Camera Bus 002 Device 003: ID 8087:0a2a Intel Corp. Bluetooth wireless interface Bus 002 Device 002: ID 0bdb:193e Ericsson Business Mobile Networks BV N5321 gw

Bus 002 Device 006: ID 0bda:8813 Realtek Semiconductor Corp. RTL8814AU 802.11a/b/g/n/ac Wireless Adapter

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device 006 is the AWUS1900

inxi -SMa; hwinfo --netcard --bluetooth | grep -Ei "(hotplug|speed|model|status|cmd|file|detected|driver:)" | grep -v "Config S" && echo "System install date (head -n1 /var/log/pacman.log | cut -d " " -f1 | cut -c 2-11)"

 System:    Host: Kalos-Kagathos Kernel: 5.10.1-103-tkg-bmq x86_64 bits: 64 compiler: gcc v: 10.2.0 
       parameters: intel_pstate=passive BOOT_IMAGE=/@/boot/vmlinuz-linux-tkg-bmq 
       root=UUID=524ce926-71b2-4391-a0da-38e495b65a37 rw [email protected] quiet splash rd.udev.log_priority=3 
       vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 resume=UUID=7d2aa10c-e398-4cf1-99e5-12b680e6af65 
       loglevel=3 
       Desktop: KDE Plasma 5.20.4 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11 dm: SDDM Distro: Garuda Linux 
Machine:   Type: Laptop System: LENOVO product: 20CLA27BFR v: ThinkPad X250 serial: <superuser required> Chassis: type: 10 
       serial: <superuser required> 
       Mobo: LENOVO model: 20CLA27BFR v: SDK0E50510 WIN serial: <superuser required> UEFI [Legacy]: LENOVO 
       v: N10ET36W (1.15 ) date: 06/19/2015 
  Model: "Intel Dual Band Wireless-N 7265"

Driver: "iwlwifi"
Device File: wlp3s0
Link detected: yes
Driver Status: iwlwifi is active
Driver Activation Cmd: "modprobe iwlwifi"
Model: "Intel Ethernet Connection (3) I218-LM"
Driver: "e1000e"
Device File: enp0s25
Link detected: no
Driver Status: e1000e is active
Driver Activation Cmd: "modprobe e1000e"
Model: "Intel Bluetooth Device"
Hotplug: USB
Driver: "btusb"
Speed: 12 Mbps
Driver Status: btusb is active
Driver Activation Cmd: "modprobe btusb"
System install date (head -n1 /var/log/pacman.log | cut -d -f1 | cut -c 2-11)

This is obviously not the correct driver for a Realtek adapter as this is the driver used for fairly recent Intel Wifi adapters.

Is this internel Intel adapter being used?

If not in use, then it would be best to blacklist the iwlwifi module in /etc/modprobe.d/iwlwifi.conf

Reboot after creating the blacklist file (if not using iwlwifi). You can easily find directions for creating a blacklist file online.

1 Like

I think that was a bad idea ,
I wrote blacklist iwlwifi in /etc/modprobe.d/blacklist.conf
I rebooted and... No more wifi ! So I deleted the blacklist.conf , rebooted and it work again

I agree. Try Manual module handling to unload old and load new module. Check availability of the newly installed driver module.

1 Like

Yes but the module don't seem to be installed:
lsmod | grep rtl
print:
btrtl 24576 1 btusb
bluetooth 741376 43 btrtl,btintel,btbcm,bnep,btusb,rfcomm
and not
rtl88xxau

Am I wrong ?

Seems sensible. But is your driver installed?
Check

pacman -Qi rtl88xxau-aircrack-dkms-git
pacman -Ql rtl88xxau-aircrack-dkms-git
1 Like

It seems to be installed:

`pacman -Qi rtl88xxau-aircrack-dkms-git`
  Nom                      : rtl88xxau-aircrack-dkms-git
Version                  : r1129.5521bf9-1
Description              : Aircrack-ng kernel module for Realtek 88XXau (USB adapters only) network cards (8811au, 8812au and 8821au chipsets) with monitor mode and
                      injection support
Architecture             : x86_64
URL                      : https://github.com/aircrack-ng/rtl8812au
Licences                 : GPL
Groupes                  : --
Fournit                  : --
DĂ©pend de                : dkms
DĂ©pendances opt.         : --
Requis par               : --
Optionnel pour           : --
Est en conflit avec      : rtl8812au-aircrack-dkms-git  rtl8812au-dkms-git  rtl8821au-dkms-git  rtl8814au-dkms-git  rtl8812au-inject-dkms-git
Remplace                 : --
Taille installée         : 50,87 MiB
Paqueteur                : Unknown Packager
Compilé le               : ven. 25 déc. 2020 15:08:27
Installé le              : ven. 25 déc. 2020 15:08:39
Motif d’installation     : Explicitement installé
Script d’installation    : Non

and

pacman -Ql rtl88xxau-aircrack-dkms-git

rtl88xxau-aircrack-dkms-git /usr/
rtl88xxau-aircrack-dkms-git /usr/src/
rtl88xxau-aircrack-dkms-git /usr/src/rtl88xxau-r1129.5521bf9/
rtl88xxau-aircrack-dkms-git /usr/src/rtl88xxau-r1129.5521bf9/Kconfig
rtl88xxau-aircrack-dkms-git /usr/src/rtl88xxau-r1129.5521bf9/LICENSE
rtl88xxau-aircrack-dkms-git /usr/src/rtl88xxau-r1129.5521bf9/Makefile
rtl88xxau-aircrack-dkms-git /usr/src/rtl88xxau-r1129.5521bf9/README.md
rtl88xxau-aircrack-dkms-git /usr/src/rtl88xxau-r1129.5521bf9/ReleaseNotes.pdf
rtl88xxau-aircrack-dkms-git /usr/src/rtl88xxau-r1129.5521bf9/android/
rtl88xxau-aircrack-dkms-git /usr/src/rtl88xxau-r1129.5521bf9/android/android_ref_codes_10.x/
rtl88xxau-aircrack-dkms-git /usr/src/rtl88xxau-r1129.5521bf9/android/android_ref_codes_10.x/Realtek_Wi-Fi_SDK_for_Android_10.pdf
rtl88xxau-aircrack-dkms-git /usr/src/rtl88xxau-r1129.5521bf9/android/android_ref_codes_10.x/realtek_wifi_SDK_for_android_10_x_20191008.tgz
rtl88xxau-aircrack-dkms-git /usr/src/rtl88xxau-r1129.5521bf9/android/android_ref_codes_10.x/wpa_supplicant_8_10.x_rtw_29226.20191002.tgz
rtl88xxau-aircrack-dkms-git /usr/src/rtl88xxau-r1129.5521bf9/android/android_ref_codes_JB_4.2/
rtl88xxau-aircrack-dkms-git /usr/src/rtl88xxau-r1129.5521bf9/android/android_ref_codes_JB_4.2/Realtek_Wi-Fi_SDK_for_Android_JB_4.pdf
rtl88xxau-aircrack-dkms-git /usr/src/rtl88xxau-r1129.5521bf9/android/android_ref_codes_JB_4.2/linux-3.0.42_STATION_INFO_ASSOC_REQ_IES.diff
rtl88xxau-aircrack-dkms-git /usr/src/rtl88xxau-r1129.5521bf9/android/android_ref_codes_JB_4.2/realtek_wifi_SDK_for_android_JB_4.2_20130208.tar.gz
rtl88xxau-aircrack-dkms-git /usr/src/rtl88xxau-r1129.5521bf9/android/android_ref_codes_KK_4.4/
rtl88xxau-aircrack-dkms-git /usr/src/rtl88xxau-r1129.5521bf9/android/android_ref_codes_KK_4.4/Realtek_Wi-Fi_SDK_for_Android_KK_4.4.pdf

.... and other stuff


Mod Edited for clarity: Please use proper post formatting terminal output.

There is a warning at this package source page

Important!
8814au chipset support is turned off. 8814au got itself a new, standalone driver in this link below
You should update this driver and compile/install one more time to ensure the 8814au chipset kernel module collides with the newer driver. If your planning to use them both in the same time.
GitHub - aircrack-ng/rtl8814au: Realtek rtl8814au driver

It seems like this
https://aur.archlinux.org/packages/rtl8814au-aircrack-dkms-git/

2 Likes

Ok so these are the commands I tried :

git clone https://github.com/aircrack-ng/rtl8814au.git
cd rtl8814au
make

But I get an error:

make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.10.1-103-tkg-bmq/build M=/home/streagob/rtl8814au  modules
make[1] : on entre dans le répertoire « /usr/lib/modules/5.10.1-103-tkg-bmq/build »
  CC [M]  /home/streagob/rtl8814au/core/rtw_cmd.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_security.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_debug.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_io.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_ioctl_query.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_ioctl_set.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_ieee80211.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_mlme.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_mlme_ext.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_mi.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_wlan_util.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_vht.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_pwrctrl.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_rf.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_chplan.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_recv.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_sta_mgt.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_ap.o
  CC [M]  /home/streagob/rtl8814au/core/mesh/rtw_mesh.o
  CC [M]  /home/streagob/rtl8814au/core/mesh/rtw_mesh_pathtbl.o
  CC [M]  /home/streagob/rtl8814au/core/mesh/rtw_mesh_hwmp.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_xmit.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_p2p.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_rson.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_tdls.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_br_ext.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_iol.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_sreset.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_btcoex_wifionly.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_btcoex.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_beamforming.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_odm.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_rm.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_rm_fsm.o
  CC [M]  /home/streagob/rtl8814au/core/rtw_rm_util.o
  CC [M]  /home/streagob/rtl8814au/core/efuse/rtw_efuse.o
  CC [M]  /home/streagob/rtl8814au/os_dep/osdep_service.o
/home/streagob/rtl8814au/os_dep/osdep_service.c: Dans la fonction « isFileReadable »:
/home/streagob/rtl8814au/os_dep/osdep_service.c:2223:11: erreur: déclaration implicite de la fonction « get_fs »; vouliez-vous utiliser « get_sa » ? [-Werror=implicit-function-declaration]
 2223 |   oldfs = get_fs();
      |           ^~~~~~
      |           get_sa
/home/streagob/rtl8814au/os_dep/osdep_service.c:2223:11: erreur: types incompatibles dans l'affectation au type « mm_segment_t » depuis le type « int »
/home/streagob/rtl8814au/os_dep/osdep_service.c:2225:3: erreur: déclaration implicite de la fonction « set_fs »; vouliez-vous utiliser « sget_fc » ? [-Werror=implicit-function-declaration]
 2225 |   set_fs(KERNEL_DS);
      |   ^~~~~~
      |   sget_fc
/home/streagob/rtl8814au/os_dep/osdep_service.c:2225:10: erreur: « KERNEL_DS » non déclaré (première utilisation dans cette fonction); vouliez-vous utiliser « KERNFS_NS » ?
 2225 |   set_fs(KERNEL_DS);
      |          ^~~~~~~~~
      |          KERNFS_NS
/home/streagob/rtl8814au/os_dep/osdep_service.c:2225:10: note: chaque identificateur non déclaré est rapporté une seule fois pour chaque fonction dans laquelle il apparaît
/home/streagob/rtl8814au/os_dep/osdep_service.c: Dans la fonction « retriveFromFile »:
/home/streagob/rtl8814au/os_dep/osdep_service.c:2265:12: erreur: types incompatibles dans l'affectation au type « mm_segment_t » depuis le type « int »
 2265 |    oldfs = get_fs();
      |            ^~~~~~
/home/streagob/rtl8814au/os_dep/osdep_service.c:2267:11: erreur: « KERNEL_DS » non déclaré (première utilisation dans cette fonction); vouliez-vous utiliser « KERNFS_NS » ?
 2267 |    set_fs(KERNEL_DS);
      |           ^~~~~~~~~
      |           KERNFS_NS
/home/streagob/rtl8814au/os_dep/osdep_service.c: Dans la fonction « storeToFile »:
/home/streagob/rtl8814au/os_dep/osdep_service.c:2304:12: erreur: types incompatibles dans l'affectation au type « mm_segment_t » depuis le type « int »
 2304 |    oldfs = get_fs();
      |            ^~~~~~
/home/streagob/rtl8814au/os_dep/osdep_service.c:2306:11: erreur: « KERNEL_DS » non déclaré (première utilisation dans cette fonction); vouliez-vous utiliser « KERNFS_NS » ?
 2306 |    set_fs(KERNEL_DS);
      |           ^~~~~~~~~
      |           KERNFS_NS
cc1 : certains avertissements sont traités comme des erreurs
make[2]: *** [scripts/Makefile.build:279 : /home/streagob/rtl8814au/os_dep/osdep_service.o] Erreur 1
make[1]: *** [Makefile:1805 : /home/streagob/rtl8814au] Erreur 2
make[1] : on quitte le répertoire « /usr/lib/modules/5.10.1-103-tkg-bmq/build »
make: *** [Makefile:2328 : modules] Erreur 2

Why not using AUR installer for the linked package?
I cannot help with manual installation.

Ok so
sudo pikaur rtl8814au-aircrack-dkms-git
output

1) aur/rtl8814au-aircrack-dkms-git r82.30626ff-1 [installé] (4, 1.62)
    Aircrack-ng kernel module for Realtek (USB adapters only) network cards with 8814au chipset    

Veuillez saisir le numéro du ou des paquets que vous souhaitez installer et appuyez sur [Entrée] (par défaut=1) :
> 

Lecture des bases de données des paquets…
Résolution des dépendances de l'AUR…

:: Le paquet de l'AUR sera installé :
 rtl8814au-aircrack-dkms-git           r82.30626ff-1        -> r82.30626ff-1

:: Commencer l'installation ? [O/n]
:: [v]oir les détails du paquet   sélectionner [m]anuellement les paquets
>> O
à la recherche des paquets conflictuels…
:: attention : Ne pas montrer de différence pour le paquet rtl8814au-aircrack-dkms-git (installation pour la première fois)
Voulez-vous modifier PKGBUILD pour le paquet rtl8814au-aircrack-dkms-git ? [O/n] n

:: Téléchargement des dernières sources pour le paquet devel rtl8814au-aircrack-dkms-git...

:: DĂ©marrage de la compilation:
Running as unit: run-u60.service
Press ^] three times within 1s to disconnect TTY.
==> Création du paquet rtl8814au-aircrack-dkms-git r82.30626ff-1 (ven. 25 déc. 2020 23:03:46)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> Récupération des sources…
  -> Mise à jour du dépôt rtl8814au git…
Récupération de origin
  -> dkms.conf trouvé
==> Validation des fichiers source avec sha256sums…
    rtl8814au ... Ignoré
    dkms.conf ... RĂ©ussite
==> Extraction des sources…
  -> Création d’une copie de travail du dépot rtl8814au git…
Basculement sur la nouvelle branche 'makepkg'
==> Lancement de pkgver()…
==> Entre dans l’environnement fakeroot…
==> Lancement de package()…
==> Nettoyage de l’installation…
  -> Suppression des fichiers libtool…
  -> Suppression des fichiers indésirables…
  -> Suppression des fichiers de bibliothèques statiques…
  -> Nettoyage des symboles inutiles dans les fichiers binaires et les bibliothèques…
  -> Compression des pages de man/info…
==> Recherche des erreurs d’empaquetage…
==> Création du paquet « rtl8814au-aircrack-dkms-git »…
  -> Génération du fichier .PKGINFO…
  -> Génération du fichier .BUILDINFO…
  -> Génération du fichier .MTREE…
  -> Compression du paquet…
==> Quitte l’environnement fakeroot.
==> Création terminée : rtl8814au-aircrack-dkms-git r82.30626ff-1 (ven. 25 déc. 2020 23:03:54)
Finished with result: success
Main processes terminated with: code=exited/status=0
Service runtime: 8.663s
CPU time consumed: 0

chargement des paquets…
avertissement : rtl8814au-aircrack-dkms-git-r82.30626ff-1 est à jour -- réinstallation
résolution des dépendances…
recherche des conflits entre paquets…

Paquets (1) rtl8814au-aircrack-dkms-git-r82.30626ff-1

Taille totale installée :    12,70 MiB
Taille de mise Ă  jour nette :   0,00 MiB

:: Procéder à l’installation ? [O/n] O
(1/1) vérification des clés dans le trousseau                                                        [------------------------------------------------------------] 100%
(1/1) vérification de l’intégrité des paquets                                                        [------------------------------------------------------------] 100%
(1/1) chargement des fichiers des paquets                                                            [------------------------------------------------------------] 100%
(1/1) analyse des conflits entre fichiers                                                            [------------------------------------------------------------] 100%
(1/1) vérification de l’espace disque disponible                                                     [------------------------------------------------------------] 100%
:: Exécution des crochets de pré-transaction…
(1/2) Creating Timeshift snapshot before upgrade...
Using system disk as snapshot device for creating snapshots in BTRFS mode
Mounted '/dev/sda1' at '/run/timeshift/backup'
Creating new backup...(BTRFS)
Saving to device: /dev/sda1, mounted at path: /run/timeshift/backup
Created directory: /run/timeshift/backup/timeshift-btrfs/snapshots/2020-12-25_23-03-55
Created subvolume snapshot: /run/timeshift/backup/timeshift-btrfs/snapshots/2020-12-25_23-03-55/@
Created control file: /run/timeshift/backup/timeshift-btrfs/snapshots/2020-12-25_23-03-55/info.json
BTRFS Snapshot saved successfully (0s)
Tagged snapshot '2020-12-25_23-03-55': ondemand
------------------------------------------------------------------------------

/dev/sda1 is mounted at: /run/timeshift/backup, options: rw,relatime,compress=zstd:3,ssd,space_cache,autodefrag,commit=120,subvolid=5,subvol=/

------------------------------------------------------------------------------
Removing snapshot: 2020-12-19_17-25-16
Deleting subvolume: @ (Id:289)
Deleted subvolume: @ (Id:289)

Destroying qgroup: 0/289
Destroyed qgroup: 0/289

Deleted directory: /run/timeshift/backup/timeshift-btrfs/snapshots/2020-12-19_17-25-16
Removed snapshot: 2020-12-19_17-25-16
------------------------------------------------------------------------------
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/garuda/theme.txt
Found linux image: /boot/vmlinuz-linux-tkg-bmq
Found initrd image: /boot/intel-ucode.img /boot/initramfs-linux-tkg-bmq.img
Found fallback initrd image(s) in /boot: initramfs-linux-tkg-bmq-fallback.img
Detecting snapshots ...
Info: Separate boot partition not detected 
Found snapshot: 2020-12-25 23:03:55 | timeshift-btrfs/snapshots/2020-12-25_23-03-55/@
Found snapshot: 2020-12-24 23:42:20 | timeshift-btrfs/snapshots/2020-12-24_23-42-20/@
Found snapshot: 2020-12-24 23:04:31 | timeshift-btrfs/snapshots/2020-12-24_23-04-31/@
Found snapshot: 2020-12-23 18:28:14 | timeshift-btrfs/snapshots/2020-12-23_18-28-14/@
Found snapshot: 2020-12-21 16:23:24 | timeshift-btrfs/snapshots/2020-12-21_16-23-24/@
Found 5 snapshot(s)
Found memtest86+ image: /boot/memtest86+/memtest.bin
done
(2/2) Remove upgraded DKMS modules
==> Unable to remove module rtl8814au/r82.30626ff for kernel 5.10.1-103-tkg-bmq: Not found in dkms status output.
:: Traitement des changements du paquet…
(1/1) réinstallation rtl8814au-aircrack-dkms-git                                                     [------------------------------------------------------------] 100%
:: Exécution des crochets de post-transaction…
(1/6) Arming ConditionNeedsUpdate...
(2/6) Install DKMS modules
==> dkms install --no-depmod -m rtl8814au -v r82.30626ff -k 5.10.1-103-tkg-bmq
Error! Bad return status for module build on kernel: 5.10.1-103-tkg-bmq (x86_64)
Consult /var/lib/dkms/rtl8814au/r82.30626ff/build/make.log for more information.
==> Warning, `dkms install --no-depmod -m rtl8814au -v r82.30626ff -k 5.10.1-103-tkg-bmq' returned 10
==> depmod 5.10.1-103-tkg-bmq
(3/6) Foreign/AUR package notification
aircrack-rtl8814au-dkms-git r333.df98b27-1
alacritty-ligatures-git 0.7.0.1737.g3be4af5-1
ananicy-git 2.2.0.r49.ga3be150-1
android-udev-git 20201003.r2.gb303283-1
auto-cpufreq-git 1.5.1.r187.070103d-1
beautyline 20201102-1
bluetooth-autoconnect 1.2-3
bluetooth-support 1-3
ckbcomp 1.199-1
downgrade 9.0.0-1
firefox-appmenu 84.0-1
firefox-extension-localcdn 2.5.10-1
firefox-extension-plasma-integration 1.7.6-1
game-devices-udev 0.10-1
garuda-assistant-git r15.5a2ae5b-1
garuda-boot-options-git r19.3ecd4b9-1
garuda-browser-settings r24.57623ab-1
garuda-common-settings r85.76aa55a-1
garuda-dr460nized r87.4ac6778-1
garuda-fish-config r19.7eca55f-1
garuda-gamer-git r13.89e6a91-1
garuda-hooks 0.0.1-26
garuda-icons r28.c765679-1
garuda-network-assistant-git r23.918837e-1
garuda-settings-manager-git r22.fce11a8-1
garuda-settings-manager-kcm-git r22.fce11a8-1
garuda-settings-manager-knotifier-git r22.fce11a8-1
garuda-wallpapers r42.191f859-1
garuda-welcome-git r82.2bf70a8-1
grub-garuda 2.04-11
grub-theme-garuda r16.2df2516-1
gstreamer-meta 1-1
hblock 3.1.1-1
input-devices-support 1-1
inxi 3.2.01.1-1
kde-service-menu-reimage 2.5-1
kde-servicemenus-encfs 0.8-2
kde-servicemenus-pdf 2.3-1
kde-servicemenus-rootactions 2.9.1-1
kmozillahelper 1:5.0.5-1
kwin-effects-sliding-notifications 1.0.3-1
kwin-scripts-forceblur 0.4.1-1
latte-dock-git r4610.2e3b8396-1
libinput-gestures 2.56-1
libinput_gestures_qt 0.3.2+7+g0868859-1
linux-wifi-hotspot 3.5.1-1
memavaild-git 0.6.r1.g2e6c938-1
mhwd-amdgpu 19.1.0-1
mhwd-ati 19.1.0-1
mhwd-db-garuda-git r43.750dc84-1
mhwd-garuda-git r18.e606260-1
mhwd-nvidia 455.45.01-2
mhwd-nvidia-390xx 390.138-1
micro 2.0.8-1
mkinitcpio-openswap 0.1.0-3
neard 0.16-2
neofetch-git 7.1.0.r63.g6dd85d67-1
networkmanager-support 1-1
nohang-git 0.1.r708.g4d75418-1
os-prober-garuda 1.77-2
pamac-aur 10.0.0-1
performance-tweaks 0.0.1.r1.gf821d08-1
pikaur-git 1.6.15.r4.g8c50de1-1
plasma5-applets-window-appmenu 0.6.0.r36.g57e999f-1
plasma5-applets-window-title 0.6.0-1
plymouth-git 0.9.5.r29.gc4ced2a-1
plymouth-theme-garuda-purple r2.2aae21e-1
prelockd-git 0.9.r1.gc6c532a-1
pulseaudio-modules-bt 1.4_14.0-2
qwikaccess-git 0.0.1.r65.ae84897-1
reflector-simple 1.5-1
rtl8814au-aircrack-dkms-git r82.30626ff-1
rtl88xxau-aircrack-dkms-git r1129.5521bf9-1
sweet-theme-dark 1.10.5-1
systemd-guest-user 33.2-1
timeshift 20.11.1+3+g08d0e59-2
timeshift-autosnap 0.9-1
update-grub 0.0.1-7
xcursor-sweet 20200612-1
(4/6) mkinitcpio and grub update after transaction.
==> Building image from preset: /etc/mkinitcpio.d/linux-tkg-bmq.preset: 'default'
  -> -k /boot/vmlinuz-linux-tkg-bmq -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-tkg-bmq.img
==> Starting build: 5.10.1-103-tkg-bmq
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: xhci_pci
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
  -> Running build hook: [plymouth]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-tkg-bmq.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux-tkg-bmq.preset: 'fallback'
  -> -k /boot/vmlinuz-linux-tkg-bmq -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-tkg-bmq-fallback.img -S autodetect
==> Starting build: 5.10.1-103-tkg-bmq
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: wd719x
==> WARNING: Possibly missing firmware for module: xhci_pci
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
  -> Running build hook: [plymouth]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-tkg-bmq-fallback.img
==> Image generation successful
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/garuda/theme.txt
Found linux image: /boot/vmlinuz-linux-tkg-bmq
Found initrd image: /boot/intel-ucode.img /boot/initramfs-linux-tkg-bmq.img
Found fallback initrd image(s) in /boot: initramfs-linux-tkg-bmq-fallback.img
Detecting snapshots ...
Info: Separate boot partition not detected 
Found snapshot: 2020-12-25 23:03:55 | timeshift-btrfs/snapshots/2020-12-25_23-03-55/@
Found snapshot: 2020-12-24 23:42:20 | timeshift-btrfs/snapshots/2020-12-24_23-42-20/@
Found snapshot: 2020-12-24 23:04:31 | timeshift-btrfs/snapshots/2020-12-24_23-04-31/@
Found snapshot: 2020-12-23 18:28:14 | timeshift-btrfs/snapshots/2020-12-23_18-28-14/@
Found snapshot: 2020-12-21 16:23:24 | timeshift-btrfs/snapshots/2020-12-21_16-23-24/@
Found 5 snapshot(s)
Found memtest86+ image: /boot/memtest86+/memtest.bin
done
(5/6) Orphaned package notification
sbcl 2.0.11-1
(6/6) Checking for .pacnew and .pacsave files...
.pac* files found:
/etc/pamac.conf.pacnew
Please check and merge

You did not answer my question ^^^^^

I did not say to blacklist the iwlwifi module if you are using it. I stated quite clearly "If not in use".

You don't want to have 2 different wifi adapters initialized and running at the same time. Pick one to use and blacklist the other. If you are wanting to use the Realtek adapter, then you don't want an Intel iwlwifi based adapter in use at the same time. Use USB Android phone tethering in the interim (not the internal Intel iwlwifi adapter) for a temporary internet connection.

I stated this in my first post:

Did you do this ^^^^

Testing an older kernel may be very important to rule out an incomparability of the driver with a newer kernel.

Did you do this ^^^^

It's Christmas day, and I've got better things to do than play a game of 50 questions with someone that can neither follow directions nor provide proper feedback to my questions/suggestions. I'll leave you in @petsam's capable hands as I have better things to be doing on Christmas day than be frustrated by a noncooperative user asking for assistance.

Good luck resolving your issue.

PS perhaps if you'd followed my suggestion in my first post this issue would have been resolved immediately.

From your install log:

==> dkms install --no-depmod -m rtl8814au -v r82.30626ff -k 5.10.1-103-tkg-bmq
Error! Bad return status for module build on kernel: 5.10.1-103-tkg-bmq (x86_64)
Consult /var/lib/dkms/rtl8814au/r82.30626ff/build/make.log for more information.

That is indicative of the driver being incompatible with your current kernel. Do as I suggested in my first post and test alternate kernels (starting with the linux-lts kernel).

1 Like

From what you told me I had to blacklist the iwlwifi module, if it wasn't used or I didn't know if it was used or not so I tried it anyway, I misunderstood what you wanted it happens to everyone especially when the language you speak is different from mine

No and I responded to you

As I said before I'm quite new on linux and on manjaro I go through a GUI to change the kernel, or on garuda when I go through the same I see only one kernel available so I didn't know if it was normal or not, and that was the reason for my question "So I guess I need to use the command line to change it?

Yes it's the first thing I did, but without success.

I also have other things to do and I'm celebrating Christmas too, but you have to understand that you're not obliged to help me at all, especially if it's to label me as uncooperative when I'm doing my best.

And I have other things to do than ask for help and get insulted just because I didn't understand exactly what you meant in your first post.
If it bothers you so much to help a person who doesn't speak your language, then it's okay to go celebrate Christmas and Merry Christmas!

So I'm going to do it and hope it works even if I have no idea where to start.

Changing kernels is very easy. If you've used Manjaro then it's basically the same GUI as they use. If you can't see the linux-lts kernel present in the kernel management GUI, then use the terminal.

It's pretty simple to install the kernels and headers using pacman:

sudo pacman -Syu  linux-lts linux-lts-headers

Reboot, and then select the LTS kernel from the Advanced Grub boot menu at startup.

1 Like

Ok so I tried to launch with the new kernel but when I get to the login page when I enter my password, everything freezes and I'm forced to force the shutdown.

Try linux-rt or linux-hardened.

1 Like

Great ! Thanks for your help
linux-hardened did the job

But do you know how to make linux-hardened the "default kernel" ?
That way I don't have to go through the advanced menu every time.

Check which line in Advanced menu is the option to boot.
Then set this parameters in /et/default/grub (example for 3rd line):

GRUB_DEFAULT=1>2
GRUB_SAVEDEFAULT="false"

Note: Grub counts lines starting from 0, so 1 is 2nd line, 2 is 3rd line
Saving last boot selection does not work well with btrfs FS. But you may test with these settings

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT="true"

It is all in comments in /etc/default/grub and grub manual

1 Like