Bug 42731 - БАЙКАЛ (ARM64): Сборка дополнительных драйверов (DKMS) требует ПОЛНОЦЕННОГО Headers/Sources
Summary: БАЙКАЛ (ARM64): Сборка дополнительных драйверов (DKMS) требует ПОЛНОЦЕННОГО H...
Status: CLOSED FIXED
Alias: None
Product: Альт Рабочая станция
Classification: Distributions
Component: Ошибки работы (show other bugs)
Version: 9.2
Hardware: aarch64 Linux
: P5 major
Assignee: Mikhail Efremov
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-11 16:29 MSK by AlexOrl
Modified: 2022-07-18 09:01 MSK (History)
3 users (show)

See Also:


Attachments
Сборка В: gear --commit --hasher hsh (158.21 KB, text/plain)
2022-05-16 18:40 MSK, AlexOrl
no flags Details
gear-spec для 8812au (из git.altlinux.org/gears/k/kernel-modules-rtl8812au-un-def.git) (1.98 KB, text/x-rpm-spec)
2022-05-16 18:53 MSK, AlexOrl
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description AlexOrl 2022-05-11 16:29:55 MSK
Коллеги, Доброго!
*
Исходная система (АРМ Байкал Baikal-M mitx board ET101-A Elpitech BE-M1000, взят релиз *alt-workstation-9.2-aarch64.iso /SHA256SUM: 0c9d1307c0d6268e4aeaaf6ac1c0c50d0dbc875d30b891c37aea96360fab604e/):

[    0.000000] Linux version 5.10.52-un-def-alt1 (builder@localhost.localdomain) (gcc-8 (GCC) 8.4.1 20200305 (ALT p9 8.4.1-alt0.p9.1), GNU ld (GNU Binutils) 2.31.1.20181202) #1 SMP Wed Jul 21 10:14:42 UTC 2021
[    0.000000] Machine model: Baikal Electronics Baikal-M mitx board
[    0.000000] efi: EFI v2.70 by Elpitech
[    0.000000] efi: ACPI 2.0=0xfb4e0018 SMBIOS=0xfec20000 SMBIOS 3.0=0xfec00000 MEMATTR=0xfb9e9698 MEMRESERVE=0xf6da4f18 


Дополнительно установлены доступные пакеты исходников/заголовков:

~ $ rpm -qa|grep -iE 'kernel|headers|dkms|source'
libgtksourceview3-gir-3.24.11-alt1.aarch64
kernel-image-un-def-5.10.52-alt1.aarch64
dkms-2.8.3-alt4.noarch
fonts-otf-adobe-source-code-pro-2.030.1.050-alt1_3.noarch
kernel-build-tools-0.114-alt1.aarch64
glibc-kernheaders-arm64-5.10-alt1.noarch
fonts-otf-adobe-source-sans-pro-2.020-alt1_1.noarch
kernel-modules-drm-nouveau-un-def-5.10.52-alt1.aarch64
kernel-headers-common-1.2.7-alt1.aarch64
rpm-build-kernel-0.114-alt1.aarch64
kernel-source-rtl88x2bu-5.8.7.1-alt1.noarch
alterator-update-kernel-1.4-alt2.aarch64
python3-module-pkg_resources-40.8.0-alt2.noarch
kernel-modules-staging-un-def-5.10.52-alt1.aarch64
glibc-kernheaders-generic-5.10-alt1.noarch
kernel-headers-un-def-5.10.113-alt1.aarch64
update-kernel-0.9.20-alt1.noarch
python-module-pkg_resources-40.8.0-alt2.noarch
kernel-modules-drm-ancient-un-def-5.10.52-alt1.aarch64
glibc-kernheaders-5.10-alt1.aarch64
libgtksourceview3-3.24.11-alt1.aarch64
kernel-source-5.10-1.0.0-alt1.noarch
kernel-modules-rtl8821cu-un-def-5.4.1-alt3.330292.1.aarch64
kernel-modules-drm-un-def-5.10.52-alt1.aarch64

<-- очевидно, для установленного ядра 5.10.52-un-def-alt1 файлов заголовков в репозитории не обнаружено, а установленные 5.10.113-alt1.aarch64 (как и ранее доступные 5.10.111-un-def-alt1 на сходной плате) содержат крайне урезанный состав, в сравнении с обычной практикой дистрибутивов Debian/Ubuntu, например, вызывающий ошибку сборки:
DKMS make.log for 8812au-5.6.4.2_35491.20191025 for kernel 5.10.111-un-def-alt1 (aarch64)
Ср мая 11 18:55:51 +06 2022
make ARCH=arm64 CROSS_COMPILE= -C /lib/modules/5.10.111-un-def-alt1/build M=/var/lib/dkms/8812au/5.6.4.2_35491.20191025/build  modules
make[1]: вход в каталог «/usr/include/linux-5.10.111-un-def»
make[1]: *** Нет правила для сборки цели «modules».  Останов.
make[1]: выход из каталога «/usr/include/linux-5.10.111-un-def»
make: *** [Makefile:2244: modules] Ошибка 2


Пробую собрать github.com/aircrack-ng/rtl8812au указывая в качестве исходников /lib/modules/5.10.52-un-def-alt1/build -> /home/user/kernel-source-5.10 распакованный архивв доступных исходников kernel-source-5.10.tar

...в принципе ошибок при сборке оно особых не выдает, успешно собирая модуль в результирующую директорию: /lib/modules/5.10.52-un-def-alt1/updates/88XXau.ko

НО modinfo 88XXau отдает:
filename:       /lib/modules/5.10.52-un-def-alt1/updates/88XXau.ko
version:        v5.6.4.2_35491.20191025
author:         Realtek Semiconductor Corp.
description:    Realtek Wireless Lan Driver
license:        GPL
srcversion:     63D79EC7488271B0BB5DBF8
...
depends:        
name:           88XXau
vermagic:       5.10.0 SMP mod_unload modversions aarch64

-- т.е. сборка сделана для vermagic исходников, а не текущего установленного ядра 5.10.111-un-def-alt1... что, вероятно, и логично, но не способствует решению задачи ПОЛУЧЕНИЯ РАБОЧЕГО МОДУЛЯ для текущего ядра:

[ 1161.269984] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 1161.270785] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 1161.438280] 88XXau: no symbol version for module_layout
[ 1161.438364] 88XXau: loading out-of-tree module taints kernel.
[ 1161.440978] 88XXau: module verification failed: signature and/or required key missing - tainting kernel
[ 1161.462431] usbcore: registered new interface driver rtl88XXau
[ 1161.519072] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 1161.519087] cfg80211: failed to load regulatory.db
[ 1217.514011] usb 3-4: new high-speed USB device number 2 using xhci-hcd
[ 1217.722312] usb 3-4: 88XXau c0:06:c3:30:81:d1 hw_info[107]
[ 1217.724231] Unable to handle kernel write to read-only memory at virtual address ffff80000939c548
[ 1217.724238] Mem abort info:
[ 1217.724242]   ESR = 0x9600004f
[ 1217.724246]   EC = 0x25: DABT (current EL), IL = 32 bits
[ 1217.724250]   SET = 0, FnV = 0
[ 1217.724253]   EA = 0, S1PTW = 0
[ 1217.724257] Data abort info:
[ 1217.724260]   ISV = 0, ISS = 0x0000004f
[ 1217.724263]   CM = 0, WnR = 1
[ 1217.724268] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000082786000
[ 1217.724272] [ffff80000939c548] pgd=00000009fffff003, p4d=00000009fffff003, pud=00000009ffffe003, pmd=0000000891705003, pte=0060000890b3a783
[ 1217.724290] Internal error: Oops: 9600004f [#1] SMP
[ 1217.724300] Modules linked in: 88XXau(OE) cfg80211 af_packet rfkill nls_utf8 nls_cp866 vfat fat dwmac_generic realtek dwmac_baikal evdev stmmac_platform pcie_baikal_v44 stmmac snd_soc_simple_card snd_soc_simp
le_card_utils dwc3 pcs_xpcs phylink udc_core roles designware_i2s pcie_baikal snd_soc_nau8822 xhci_plat_hcd xhci_hcd snd_soc_core dw_hdmi_ahb_audio gpio_pcf857x bt1_pvt snd_compress spi_dw_mmio spi_dw dwc3_baika
l at24 hwmon ac97_bus snd_pcm_dmaengine snd_pcm leds_gpio crct10dif_ce sch_fq_codel snd_seq_midi snd_seq_midi_event snd_seq snd_rawmidi snd_seq_device snd_timer snd soundcore fuse efi_pstore efivarfs ip_tables x
_tables autofs4 sd_mod baikal_vdu_drm baikal_hdmi dw_hdmi drm_kms_helper cec rc_core panfrost gpu_sched ahci_platform libahci_platform libahci libata drm scsi_mod uio_pdrv_genirq uio
[ 1217.724455] CPU: 0 PID: 2321 Comm: kworker/0:2 Tainted: G           OE     5.10.52-un-def-alt1 #1
[ 1217.724461] Hardware name: Elpitech ET101-A/ET101-A, BIOS 5.3.1 10/12/2021
[ 1217.724482] Workqueue: usb_hub_wq hub_event
[ 1217.724491] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO BTYPE=--)
[ 1217.724502] pc : klist_node_init+0x10/0x50
[ 1217.724509] lr : klist_add_tail+0x24/0x98
[ 1217.724512] sp : ffff8000129b3420
[ 1217.724517] x29: ffff8000129b3420 x28: ffff000805c3a000
[ 1217.724525] x27: 00000000ffffffed x26: ffff00080e9fc800
[ 1217.724532] x25: ffff80000920b900 x24: ffff80001113f9e0
[ 1217.724539] x23: ffff800011f51a28 x22: ffff800011bde988
[ 1217.724546] x21: 0000000000000000 x20: ffff80000939c540
[ 1217.724553] x19: ffff000800a870a0 x18: 0000000000000000
[ 1217.724559] x17: 0000000000000000 x16: 0000000000000019
[ 1217.724566] x15: ffffffffffffffff x14: 0000000000000040
[ 1217.724573] x13: 0000000000000228 x12: 0000000000000000
[ 1217.724579] x11: 0000000000000000 x10: 0000000000000000
[ 1217.724586] x9 : ffff8000108c23b0 x8 : 5300343d5845444e
[ 1217.724593] x7 : ffff800011f87688 x6 : 0000000000000000
[ 1217.724600] x5 : ffff8000129b32f0 x4 : 0000000000000000
[ 1217.724606] x3 : ffff000800a87078 x2 : ffff80000939c548
[ 1217.724613] x1 : ffff80000939c540 x0 : ffff000800a870a0
[ 1217.724621] Call trace:
[ 1217.724628]  klist_node_init+0x10/0x50
[ 1217.724633]  klist_add_tail+0x24/0x98
[ 1217.724641]  device_add+0x438/0x748
[ 1217.724650]  netdev_register_kobject+0x90/0x1a0
[ 1217.724658]  register_netdevice+0x2b0/0x450
[ 1217.724663]  register_netdev+0x2c/0x50
[ 1217.724752]  rtw_os_ndev_register+0xd4/0x180 [88XXau]
[ 1217.724787]  rtw_os_ndevs_register+0x6c/0x1c8 [88XXau]
[ 1217.724818]  rtw_os_ndevs_init+0x78/0x120 [88XXau]
[ 1217.724849]  rtw_usb_primary_adapter_init+0x4ec/0x698 [88XXau]
[ 1217.724857]  usb_probe_interface+0xf8/0x290
[ 1217.724863]  really_probe+0xec/0x3c8
[ 1217.724869]  driver_probe_device+0x60/0xc0
[ 1217.724874]  __device_attach_driver+0x8c/0xd0
[ 1217.724879]  bus_for_each_drv+0x84/0xd8
[ 1217.724884]  __device_attach+0xf0/0x150
[ 1217.724890]  device_initial_probe+0x1c/0x28
[ 1217.724896]  bus_probe_device+0xa4/0xb0
[ 1217.724901]  device_add+0x3f8/0x748
[ 1217.724907]  usb_set_configuration+0x48c/0x900
[ 1217.724914]  usb_generic_driver_probe+0x58/0x98
[ 1217.724919]  usb_probe_device+0x40/0xd8
[ 1217.724924]  really_probe+0xec/0x3c8
[ 1217.724930]  driver_probe_device+0x60/0xc0
[ 1217.724935]  __device_attach_driver+0x8c/0xd0
[ 1217.724940]  bus_for_each_drv+0x84/0xd8
[ 1217.724945]  __device_attach+0xf0/0x150
[ 1217.724950]  device_initial_probe+0x1c/0x28
[ 1217.724955]  bus_probe_device+0xa4/0xb0
[ 1217.724959]  device_add+0x3f8/0x748
[ 1217.724966]  usb_new_device+0x1c8/0x560
[ 1217.724971]  hub_event+0xf10/0x1340
[ 1217.724980]  process_one_work+0x1fc/0x4c0
[ 1217.724984]  worker_thread+0x148/0x528
[ 1217.724991]  kthread+0x12c/0x130
[ 1217.724999]  ret_from_fork+0x10/0x34
[ 1217.725012] Code: d503233f a9bf7bfd 91002022 910003fd (f9000422)
[ 1217.725019] ---[ end trace 9f746e8706ff44c9 ]---

...т.е.вопрос доступа к исходникам установленного ядра 5.10.52-un-def-alt1, по-видимому, остается??? ...или подскажите, пожалуйста, как получить корректно собранный модуль 88XXau (для ID 2357:011e TP-Link AC600 wireless Realtek RTL8811AU [Archer T2U Nano])?
Comment 1 AlexOrl 2022-05-11 16:57:08 MSK
user@host-192 w $ git clone http://git.altlinux.org/gears/k/kernel-modules-rtl8812au-un-def.git
Cloning into 'kernel-modules-rtl8812au-un-def'...

user@host-192 kernel-modules-rtl8812au-un-def $ git config --add gear.specsubst.kflavour un-def

user@host-192 ~ $ groups 
user wheel uucp proc cdrom floppy cdwriter audio radio users hashman vboxusers fuse vmusers video camera xgrp scanner user_a user_b

user@host-192 kernel-modules-rtl8812au-un-def $ gear --commit --hasher hsh
<13>May 11 13:49:52 rpmi: setup-2.2.15-alt1 1503594490 installed
<13>May 11 13:49:52 rpmi: filesystem-2.3.18-alt1 p9+257488.100.1.1 1599308662 installed
<13>May 11 13:49:52 rpmi: glibc-preinstall-6:2.27-alt14 p9+285569.300.3.1 1632188095 installed
<13>May 11 13:49:52 rpmi: glibc-core-6:2.27-alt14 p9+285569.300.3.1 1632188095 installed
<13>May 11 13:49:53 rpmi: libacl-2.2.53-alt1 sisyphus+221902.200.4.1 1550587337 installed
<13>May 11 13:49:53 rpmi: libcap-1:2.27.0.2.ac1e-alt1 p9+236401.400.1.1 1566389267 installed
<13>May 11 13:49:53 rpmi: libpcre3-8.44-alt1 p9+249555.100.1.1 1586300301 installed
<13>May 11 13:49:53 rpmi: libselinux-1:3.1-alt1 p9+257413.200.9.1 1610355524 installed
<13>May 11 13:49:53 rpmi: zlib-1.2.11-alt1 sisyphus+221902.6000.4.1 1550614830 installed
<13>May 11 13:49:53 rpmi: libpopt-1:1.16-alt1 1500379116 installed
<13>May 11 13:49:53 rpmi: libelf-0.183-alt1 p9+266215.200.3.1 1614869813 installed
<13>May 11 13:49:54 rpmi: bzlib-1:1.0.8-alt1 p9+261810.100.1.1 1605510821 installed
<13>May 11 13:49:54 rpmi: libattr-2.4.48.0.9.cb478-alt1 sisyphus+221900.100.1.1 1550459993 installed
<13>May 11 13:49:54 rpmi: libgmp10-6.1.2-alt3 sisyphus+229304.40.2.1 1557771254 installed
<13>May 11 13:49:54 rpmi: libgcc1-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587663 installed
<13>May 11 13:49:54 rpmi: glibc-pthread-6:2.27-alt14 p9+285569.300.3.1 1632188095 installed
<13>May 11 13:49:54 rpmi: libbeecrypt7-4.2.1-alt7 1409316205 installed
<13>May 11 13:49:54 rpmi: libdb4.7-4.7.25-alt9 1490629092 installed
<13>May 11 13:49:55 rpmi: liblzma-5.2.5-alt1 p9+268339.40.3.1 1616664446 installed
<13>May 11 13:49:55 rpmi: libzstd-1.5.0-alt2 p9+276707.60.5.1 1625588221 installed
<13>May 11 13:49:55 rpmi: getopt-2.33.2-alt2 p9+254003.100.1.1 1593108050 installed
<13>May 11 13:49:55 rpmi: liblua5.3-5.3.5-alt2 p9+237798.100.1.1 1568845337 installed
<13>May 11 13:49:55 rpmi: librpm7-4.13.0.1-alt24 p9+254187.340.9.1 1598671500 installed
<13>May 11 13:49:55 rpmi: bashrc-1.0-alt1 1533298978 installed
<13>May 11 13:49:55 rpmi: sh4-4.4.23-alt1 sisyphus+221902.600.4.1 1550588614 installed
<13>May 11 13:49:56 rpmi: sh-4.4.23-alt1 sisyphus+221902.500.4.1 1550587242 installed
<13>May 11 13:49:56 rpmi: grep-3.3.0.16.268ca-alt1 p9+240167.300.2.1 1572919358 installed
<13>May 11 13:49:56 rpmi: terminfo-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed
<13>May 11 13:49:56 rpmi: libtinfo-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686566 installed
<13>May 11 13:49:56 rpmi: coreutils-8.31.0.3.6bd78-alt2 p9+233308.100.1.1 1561632576 installed
<13>May 11 13:49:56 rpmi: libreadline7-7.0.3-alt3 sisyphus+222164.300.1.1 1550686803 installed
<13>May 11 13:49:56 rpmi: bash4-4.4.23-alt1 sisyphus+221902.600.4.1 1550588614 installed
<13>May 11 13:49:57 rpmi: bash-4.4.23-alt1 sisyphus+221902.500.4.1 1550587242 installed
<13>May 11 13:49:57 rpmi: rpm-4.13.0.1-alt24 p9+254187.340.9.1 1598671500 installed
<13>May 11 13:49:57 rpmi: fakeroot-1.20.2-alt2 sisyphus+229033.100.2.1 1557324388 installed
<13>May 11 13:50:05 rpmi: sed-1:4.7-alt1 sisyphus+221902.4700.4.1 1550612955 installed
<13>May 11 13:50:05 rpmi: libcrypt-4.4.4-alt1 sisyphus+227254.100.1.2 1556154546 installed
<13>May 11 13:50:06 rpmi: perl-parent-0.237-alt1 1531047777 installed
<13>May 11 13:50:06 rpmi: perl-base-1:5.28.3-alt1 p9+261964.100.3.1 1606316334 installed
<13>May 11 13:50:06 rpmi: diffutils-3.7-alt1 sisyphus+221902.1700.4.1 1550600358 installed
<13>May 11 13:50:07 rpmi: findutils-4.6.0.0.204.b23a2-alt1 sisyphus+221902.2200.4.1 1550602140 installed
<13>May 11 13:50:07 rpmi: gawk-4.2.1.0.170.dc189d-alt2 p9+291198.100.1.1 1638469443 installed
<13>May 11 13:50:07 rpmi: libaudit1-2.8.5-alt5.git.e4021a9 p9+259323.100.1.1 1602001372 installed
<13>May 11 13:50:07 rpmi: libstdc++6-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587663 installed
<13>May 11 13:50:09 rpmi: binutils-1:2.31.1-alt4 sisyphus+221902.1000.4.1 1550589884 installed
<13>May 11 13:50:09 rpmi: automake-common-0.4.1-alt1 1533733564 installed
<13>May 11 13:50:09 rpmi: m4-1.4.18-alt2 sisyphus+221902.4300.4.1 1550611696 installed
<13>May 11 13:50:09 rpmi: xz-5.2.5-alt1 p9+268339.40.3.1 1616664446 installed
<13>May 11 13:50:10 rpmi: tar-1.32-alt1 sisyphus+222772.100.1.1 1551032607 installed
<13>May 11 13:50:10 rpmi: libgpm-1.20.1-alt18.1 1521663190 installed
<13>May 11 13:50:10 rpmi: glibc-kernheaders-generic-5.10-alt1 p9+273419.100.1.1 1622644238 installed
<13>May 11 13:50:10 rpmi: glibc-kernheaders-arm64-5.10-alt1 p9+273419.100.1.1 1622644238 installed
<13>May 11 13:50:11 rpmi: glibc-kernheaders-5.10-alt1 p9+273419.100.1.1 1622644232 installed
<13>May 11 13:50:11 rpmi: libmagic-4.26-alt14 p9+254187.170.9.1 1598671172 installed
<13>May 11 13:50:11 rpmi: file-4.26-alt14 p9+254187.170.9.1 1598671172 installed
<13>May 11 13:50:11 rpmi: libdw-0.183-alt1 p9+266215.200.3.1 1614869813 installed
<13>May 11 13:50:11 rpmi: libmpfr6-4.0.2-alt2 sisyphus+229304.100.2.1 1557771527 installed
<13>May 11 13:50:12 rpmi: gnu-config-1.0.895.9e51-alt1 sisyphus.218625.100 1545832480 installed
<13>May 11 13:50:12 rpmi: autoconf-common-0.3.1-alt1 1533421647 installed
<13>May 11 13:50:12 rpmi: gzip-1.10-alt1 sisyphus+221902.3300.4.1 1550608028 installed
<13>May 11 13:50:12 rpmi: libtcb-1.1.0.1-alt2 sisyphus+224339.100.1.1 1552253857 installed
<13>May 11 13:50:12 rpmi: shadow-convert-1:4.5-alt8 p9+257413.2000.9.1 1610356860 installed
<13>May 11 13:50:13 rpmi: common-licenses-1.10-alt1 p9+248497.100.1.1 1585134773 installed
<13>May 11 13:50:13 rpmi: nss_tcb-1.1.0.1-alt2 sisyphus+224339.100.1.1 1552253857 installed
<13>May 11 13:50:13 rpmi: autoconf_2.60-2:2.69-alt6 p9+238696.100.1.1 1570226680 installed
<13>May 11 13:50:14 rpmi: autoconf-2:2.69-alt4 1533423868 installed
<13>May 11 13:50:14 rpmi: libmpc3-1.1.0-alt1 1518961545 installed
<13>May 11 13:50:14 rpmi: libasm-0.183-alt1 p9+266215.200.3.1 1614869813 installed
<13>May 11 13:50:14 rpmi: elfutils-0.183-alt1 p9+266215.200.3.1 1614869813 installed
<13>May 11 13:50:14 rpmi: librpmbuild7-4.13.0.1-alt24 p9+254187.340.9.1 1598671500 installed
<13>May 11 13:50:14 rpmi: rpmspec-4.13.0.1-alt24 p9+254187.340.9.1 1598671500 installed
<13>May 11 13:50:15 rpmi: libncurses-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686566 installed
<13>May 11 13:50:15 rpmi: libncursesw-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686566 installed
<13>May 11 13:50:15 rpmi: libubsan1-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587663 installed
<13>May 11 13:50:16 rpmi: tzdata-2021a-alt1 p9+265336.300.3.1 1612252810 installed
<13>May 11 13:50:16 rpmi: perl-threads-1:5.28.3-alt1 p9+261964.100.3.1 1606316334 installed
<13>May 11 13:50:16 rpmi: automake_1.16-1.16.1-alt1 sisyphus+226928.100.1.1 1554814755 installed
<13>May 11 13:50:16 rpmi: automake-1:1.16-alt1 sisyphus+226889.100.2.1 1554763109 installed
<13>May 11 13:50:17 rpmi: glibc-utils-6:2.27-alt14 p9+285569.300.3.1 1632188095 installed
<13>May 11 13:50:17 rpmi: perl-CPAN-Meta-Requirements-2.140-alt1 1450184784 installed
<13>May 11 13:50:17 rpmi: rpm-build-perl-0.84-alt16 sisyphus+223355.100.1.2 1551483645 installed
<13>May 11 13:50:17 rpmi: which-2.20-alt2.qa1 1442957680 installed
<13>May 11 13:50:17 rpmi: patch-2.7.6.0.24.76e7-alt1 p9+240167.200.2.1 1572918652 installed
<13>May 11 13:50:18 rpmi: make-2:4.2.1-alt6 p9+277552.200.4.1 1627295209 installed
<13>May 11 13:50:18 rpmi: libzio-1.06-alt1 1533344622 installed
<13>May 11 13:50:18 rpmi: info-install-6.5-alt2 sisyphus+220294.200.2.1 1548933939 installed
<13>May 11 13:50:18 rpmi: libtool-common-0.2.2-alt1 1533412213 installed
<13>May 11 13:50:19 rpmi: libtool_2.4-2.4.6-alt1 sisyphus+226971.100.2.1 1554909535 installed
<13>May 11 13:50:19 rpmi: libtool-3:2.4.2-alt7 1533461531 installed
<13>May 11 13:50:19 rpmi: librpm-4.0.4-alt164 p9+266215.100.3.1 1614869593 installed
<13>May 11 13:50:19 rpmi: librpmbuild-4.0.4-alt164 p9+266215.100.3.1 1614869593 installed
<13>May 11 13:50:19 rpmi: libpython-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003732 installed
<13>May 11 13:50:20 rpmi: python-base-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003732 installed
<13>May 11 13:50:20 rpmi: rpm-build-python-0.37.0-alt1 1530500955 installed
<13>May 11 13:50:20 rpmi: libprocps-3.3.16-alt1 p9+243270.100.2.1 1576822096 installed
<13>May 11 13:50:20 rpmi: procps-3.3.16-alt1 p9+243270.100.2.1 1576822096 installed
<13>May 11 13:50:20 rpmi: xml-common-0.6.3-alt15 1423664786 installed
<13>May 11 13:50:21 rpmi: libxml2-1:2.9.10-alt6 p9+266566.100.3.1 1614357042 installed
<13>May 11 13:50:21 rpmi: libunistring2-0.9.10-alt1 sisyphus+221902.4100.4.1 1550609511 installed
<13>May 11 13:50:21 rpmi: gettext-0.20.2-alt1 p9+250679.100.1.1 1587913626 installed
<13>May 11 13:50:21 rpmi: liblsan0-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587663 installed
<13>May 11 13:50:22 rpmi: libitm1-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587663 installed
<13>May 11 13:50:22 rpmi: libtsan0-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587663 installed
<13>May 11 13:50:22 rpmi: libasan5-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587663 installed
<13>May 11 13:50:22 rpmi: libatomic1-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587663 installed
<13>May 11 13:50:23 rpmi: glibc-gconv-modules-6:2.27-alt14 p9+285569.300.3.1 1632188095 installed
<13>May 11 13:50:23 rpmi: iconv-6:2.27-alt14 p9+285569.300.3.1 1632188095 installed
<13>May 11 13:50:24 rpmi: glibc-timezones-6:2.27-alt14 p9+285569.300.3.1 1632188095 installed
<13>May 11 13:50:28 rpmi: glibc-locales-6:2.27-alt14 p9+285569.300.3.1 1632188095 installed
<13>May 11 13:50:28 rpmi: glibc-nss-6:2.27-alt14 p9+285569.300.3.1 1632188095 installed
<13>May 11 13:50:28 rpmi: glibc-6:2.27-alt14 p9+285569.300.3.1 1632188095 installed
<13>May 11 13:50:29 rpmi: libffi6-1:3.2.1-alt3 p9+251949.100.1.1 1589887593 installed
<13>May 11 13:50:29 rpmi: glib2-locales-2.60.7-alt1 p9+237353.100.2.2 1568372980 installed
<13>May 11 13:50:30 rpmi: glib2-2.60.7-alt1 p9+237353.100.2.2 1568374057 installed
<13>May 11 13:50:30 rpmi: pkg-config-0.29.2-alt3 sisyphus+225250.100.1.1 1553032618 installed
<13>May 11 13:50:30 rpmi: libcrypt-devel-4.4.4-alt1 sisyphus+227254.100.1.2 1556154546 installed
<13>May 11 13:50:30 rpmi: libcroco-0.6.13-alt1.1 sisyphus+227901.100.1.2 1555892725 installed
<13>May 11 13:50:30 rpmi: libtextstyle-0.20.2-alt1 p9+250679.100.1.1 1587913626 installed
<13>May 11 13:50:30 rpmi: libseccomp-2.4.2-alt2 p9+249995.100.2.1 1587141062 installed
<13>May 11 13:50:31 rpmi: psmisc-23.3-alt2 p9+266552.100.1.1 1613636202 installed
<13>May 11 13:50:31 rpmi: sysvinit-utils-2.88-alt5 1446002024 installed
<13>May 11 13:50:31 rpmi: libtic-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686566 installed
<13>May 11 13:50:31 rpmi: termutils-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686566 installed
<13>May 11 13:50:31 rpmi: emacs-base-0.0.9-alt1 sisyphus.218512.100 1545670712 installed
<13>May 11 13:50:32 rpmi: gettext-tools-0.20.2-alt1 p9+250679.100.1.1 1587913626 installed
<13>May 11 13:50:32 rpmi: gcc-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550603587 installed
<13>May 11 13:50:34 rpmi: cpp8-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587663 installed
<13>May 11 13:50:34 rpmi: cpp-8-alt2 p9+246536.100.3.1 1582643802 installed
<13>May 11 13:50:35 rpmi: cpio-2.12-alt1 1450089364 installed
<13>May 11 13:50:35 rpmi: chkconfig-1.3.59-alt4 1445985186 installed
<13>May 11 13:50:35 rpmi: bzip2-1:1.0.8-alt1 p9+261810.100.1.1 1605510821 installed
<13>May 11 13:50:35 rpmi: bison-runtime-3.0.5-alt1 sisyphus+221902.1100.4.1 1550589333 installed
<13>May 11 13:50:36 rpmi: bison-3.0.5-alt1 sisyphus+221902.1100.4.1 1550592582 installed
<13>May 11 13:50:36 rpmi: zstd-1.5.0-alt2 p9+276707.60.5.1 1625588221 installed
<13>May 11 13:50:36 rpmi: vim-minimal-4:8.2.4784-alt1 p9+298486.200.3.1 1650974572 installed
<13>May 11 13:50:36 rpmi: vitmp-1.0-alt4.qa1 1442957755 installed
<13>May 11 13:50:36 rpmi: setarch-2.33.2-alt2 p9+254003.100.1.1 1593108050 installed
<13>May 11 13:50:37 rpmi: libsmartcols-2.33.2-alt2 p9+254003.100.1.1 1593108050 installed
<13>May 11 13:50:37 rpmi: libuuid-2.33.2-alt2 p9+254003.100.1.1 1593108050 installed
<13>May 11 13:50:37 rpmi: libblkid-2.33.2-alt2 p9+254003.100.1.1 1593108050 installed
<13>May 11 13:50:37 rpmi: libmount-2.33.2-alt2 p9+254003.100.1.1 1593108050 installed
<13>May 11 13:50:37 rpmi: libudev1-1:247.11-alt1 p9+293887.400.6.1 1643984479 installed
<13>May 11 13:50:38 rpmi: libcap-ng-0.7.9-alt1 sisyphus+225625.1500.90.1 1555279414 installed
<13>May 11 13:50:38 rpmi: rootfiles-alt-alt12 1529400230 installed
<13>May 11 13:50:38 rpmi: libcap-utils-1:2.27.0.2.ac1e-alt1 p9+236401.400.1.1 1566389267 installed
<13>May 11 13:50:38 rpmi: control-0.8.0-alt1 1526917521 installed
<13>May 11 13:50:38 rpmi: passwdqc-control-1.3.1.2-alt2.M90P.1 p9+281744.100.1.1 1628000995 installed
<13>May 11 13:50:38 rpmi: libpasswdqc-1.3.1.2-alt2.M90P.1 p9+281744.100.1.1 1628000999 installed
<13>May 11 13:50:39 rpmi: pam-config-control-1.9.0-alt4 p9+254614.500.7.1 1594283633 installed
<13>May 11 13:50:39 rpmi: pam0_mktemp-1.1.1-alt4 p9+255858.100.1.1 1596557193 installed
<13>May 11 13:50:39 rpmi: pam0_passwdqc-1.3.1.2-alt2.M90P.1 p9+281744.100.1.1 1628000999 installed
<13>May 11 13:50:40 rpmi: pam-1.5.1-alt1 p9+257413.2200.10.1 1610360446 installed
<13>May 11 13:50:40 rpmi: pam0_tcb-1.1.0.1-alt2 sisyphus+224339.100.1.1 1552253857 installed
<13>May 11 13:50:41 rpmi: pam-config-1.9.0-alt4 p9+254614.500.7.1 1594283633 installed
<13>May 11 13:50:41 rpmi: libpam0-1.5.1-alt1 p9+257413.2200.10.1 1610360446 installed
<13>May 11 13:50:42 rpmi: pam0_userpass-1.0.2-alt6 1409170945 installed
<13>May 11 13:50:42 rpmi: tcb-utils-1.1.0.1-alt2 sisyphus+224339.100.1.1 1552253857 installed
<13>May 11 13:50:42 rpmi: shadow-utils-1:4.5-alt8 p9+257413.2000.9.1 1610356860 installed
<13>May 11 13:50:42 rpmi: etcskel-2.0.16-alt1 1528424738 installed
<13>May 11 13:50:43 rpmi: util-linux-control-2.33.2-alt2 p9+254003.100.1.1 1593108026 installed
<13>May 11 13:50:43 rpmi: util-linux-2.33.2-alt2 p9+254003.100.1.1 1593108050 installed
<13>May 11 13:50:44 rpmi: libshell-0.4.7-alt1 sisyphus+229322.100.1.1 1557825479 installed
<13>May 11 13:50:44 rpmi: service-0.5.31-alt1 p9+265718.60.12.1 1617282795 installed
<13>May 11 13:50:44 rpmi: kernel-headers-common-1.2.7-alt1 sisyphus.217241.100 1543842808 installed
<13>May 11 13:50:45 rpmi: glibc-devel-6:2.27-alt14 p9+285569.300.3.1 1632188095 installed
<13>May 11 13:50:47 rpmi: gcc8-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587663 installed
<13>May 11 13:50:47 rpmi: gcc-8-alt2 p9+246536.100.3.1 1582643802 installed
<13>May 11 13:50:47 rpmi: branding-xalt-kworkstation-release-9.2.0-alt3 p9+297442.100.1.1 1648546210 installed
<13>May 11 13:50:47 rpmi: basesystem-1:sisyphus-alt22 1490197959 installed
<13>May 11 13:50:48 rpmi: rpm-build-4.0.4-alt164 p9+266215.100.3.1 1614869593 installed
<13>May 11 13:50:48 rpmi: sisyphus_check-0.8.52.1-alt1 p9+258240.200.1.1 1600347404 installed
<13>May 11 13:50:48 rpmi: time-1:1.7-alt4 1449828599 installed
<86>May 11 13:51:20 groupadd[23267]: group added to /etc/group: name=caller, GID=500
<86>May 11 13:51:20 groupadd[23267]: group added to /etc/gshadow: name=caller
<86>May 11 13:51:20 groupadd[23267]: new group: name=caller, GID=500
<86>May 11 13:51:20 useradd[23271]: new user: name=caller, UID=500, GID=500, home=/, shell=/bin/bash
<86>May 11 13:51:21 groupadd[23276]: group added to /etc/group: name=rooter, GID=501
<86>May 11 13:51:21 groupadd[23276]: group added to /etc/gshadow: name=rooter
<86>May 11 13:51:21 groupadd[23276]: new group: name=rooter, GID=501
<86>May 11 13:51:21 useradd[23280]: new user: name=rooter, UID=501, GID=501, home=/root, shell=/bin/bash
<86>May 11 13:51:21 groupadd[23285]: group added to /etc/group: name=builder, GID=502
<86>May 11 13:51:21 groupadd[23285]: group added to /etc/gshadow: name=builder
<86>May 11 13:51:21 groupadd[23285]: new group: name=builder, GID=502
<86>May 11 13:51:21 useradd[23289]: new user: name=builder, UID=502, GID=502, home=/usr/src, shell=/bin/bash
<13>May 11 13:51:40 rpmi: udev-rules-1:247.11-alt1 p9+293887.400.6.1 1643984325 installed
<13>May 11 13:51:40 rpmi: mount-2.33.2-alt2 p9+254003.100.1.1 1593108050 installed
<13>May 11 13:51:40 rpmi: msulogin-1.0-alt1 1442852489 installed
<13>May 11 13:51:40 rpmi: sysvinit-2.88-alt5 1446002024 installed
<13>May 11 13:51:41 rpmi: rpmquery-strictdep-1-alt1 sisyphus+227992.440.11.1 1556321045 installed
<13>May 11 13:51:41 rpmi: make-initrd-busybox-1.32.1-alt3 p9+269906.100.3.1 1618933503 installed
<13>May 11 13:51:41 rpmi: pciids-20220419-alt1 p9+298835.100.1.1 1650568038 installed
<13>May 11 13:51:41 rpmi: chrooted-0.3.11-alt1 p9+249340.100.2.1 1586263298 installed
<13>May 11 13:51:41 rpmi: chrooted-resolv-0.3.1-alt2 1443099492 installed
<13>May 11 13:51:42 rpmi: libpci-3.7.0-alt1 p9+253477.100.2.1 1592498101 installed
<13>May 11 13:51:42 rpmi: pciutils-3.7.0-alt1 p9+253477.100.2.1 1592498101 installed
<13>May 11 13:51:42 rpmi: libelf-devel-0.183-alt1 p9+266215.200.3.1 1614869813 installed
<13>May 11 13:51:42 rpmi: libdevmapper-1.02.173-alt1 p9+259866.100.1.1 1602632347 installed
<13>May 11 13:51:43 rpmi: udev-hwdb-1:247.11-alt1 p9+293887.400.6.1 1643984325 installed
<13>May 11 13:51:43 rpmi: liblz4-1:1.9.2-alt1 p9+238696.500.1.1 1570234001 installed
<13>May 11 13:51:43 rpmi: libiptables-1.8.3-alt2 p9+238412.300.6.1 1570110761 installed
<13>May 11 13:51:43 rpmi: libgpg-error-1.36-alt1 p9+261942.140.4.1 1606237667 installed
<13>May 11 13:51:44 rpmi: libgcrypt20-1.8.5-alt3 p9+261942.200.4.1 1606237746 installed
<13>May 11 13:51:44 rpmi: hwclock-1:2.33.2-alt2 p9+254003.100.1.1 1593108050 installed
<13>May 11 13:51:44 rpmi: hashalot-0.3-alt1.qa1 1442940680 installed
<13>May 11 13:51:44 rpmi: losetup-2.33.2-alt2 p9+254003.100.1.1 1593108050 installed
<13>May 11 13:51:44 rpmi: lsblk-2.33.2-alt2 p9+254003.100.1.1 1593108050 installed
<13>May 11 13:51:45 rpmi: libp11-kit-0.23.15-alt2 p9+254920.2400.19.1 1601385860 installed
<13>May 11 13:51:45 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425374 installed
<13>May 11 13:51:45 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>May 11 13:51:45 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>May 11 13:51:45 rpmi: ca-certificates-2021.10.06-alt1 p9+289862.100.1.1 1637033643 installed
<13>May 11 13:51:46 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed
<13>May 11 13:51:46 rpmi: p11-kit-trust-0.23.15-alt2 p9+254920.2400.19.1 1601385860 installed
<13>May 11 13:51:46 rpmi: libcrypto1.1-1.1.1n-alt2 p9+297595.100.1.1 1648753561 installed
<13>May 11 13:51:47 rpmi: libkmod-26-alt1 sisyphus+226359.100.1.1 1554130099 installed
<13>May 11 13:51:47 rpmi: kmod-26-alt1 sisyphus+226359.100.1.1 1554130099 installed
<13>May 11 13:51:47 rpmi: systemd-utils-1:247.11-alt1 p9+293887.400.6.1 1643984479 installed
<13>May 11 13:51:48 rpmi: startup-0.9.9.10-alt1 p9+263519.100.1.1 1608121516 installed
<13>May 11 13:51:48 rpmi: dmsetup-1.02.173-alt1 p9+259866.100.1.1 1602632347 installed
<86>May 11 13:51:48 groupadd[23739]: group added to /etc/group: name=tape, GID=499
<86>May 11 13:51:48 groupadd[23739]: group added to /etc/gshadow: name=tape
<86>May 11 13:51:48 groupadd[23739]: new group: name=tape, GID=499
<86>May 11 13:51:48 groupadd[23743]: group added to /etc/group: name=dialout, GID=498
<86>May 11 13:51:48 groupadd[23743]: group added to /etc/gshadow: name=dialout
<86>May 11 13:51:48 groupadd[23743]: new group: name=dialout, GID=498
<86>May 11 13:51:48 groupadd[23747]: group added to /etc/group: name=input, GID=497
<86>May 11 13:51:48 groupadd[23747]: group added to /etc/gshadow: name=input
<86>May 11 13:51:48 groupadd[23747]: new group: name=input, GID=497
<86>May 11 13:51:49 groupadd[23751]: group added to /etc/group: name=video, GID=496
<86>May 11 13:51:49 groupadd[23751]: group added to /etc/gshadow: name=video
<86>May 11 13:51:49 groupadd[23751]: new group: name=video, GID=496
<86>May 11 13:51:49 groupadd[23755]: group added to /etc/group: name=render, GID=495
<86>May 11 13:51:49 groupadd[23755]: group added to /etc/gshadow: name=render
<86>May 11 13:51:49 groupadd[23755]: new group: name=render, GID=495
<86>May 11 13:51:49 groupadd[23759]: group added to /etc/group: name=vmusers, GID=494
<86>May 11 13:51:49 groupadd[23759]: group added to /etc/gshadow: name=vmusers
<86>May 11 13:51:49 groupadd[23759]: new group: name=vmusers, GID=494
<13>May 11 13:51:49 rpmi: udev-1:247.11-alt1 p9+293887.400.6.1 1643984479 installed
<13>May 11 13:51:50 rpmi: make-initrd-2.16.0-alt2 p9+283509.100.1.1 1629464875 installed
<13>May 11 13:51:50 rpmi: bootloader-utils-0.5.3-alt2 p9+286348.100.3.1 1635262101 installed
<13>May 11 13:51:50 rpmi: rpm-build-kernel-0.114-alt1 p9+267886.100.4.1 1616265470 installed
<13>May 11 13:51:57 rpmi: kernel-headers-modules-un-def-1:5.10.113-alt1 p9+299150.100.1.1 1651086327 installed
warning: line 27: Deprecated PreReq converted to Requires(pre,postun): PreReq: kernel-image-un-def = 1:5.10.113-alt1
error: Architecture is not included: aarch64
hsh-rebuild: pkg.tar: failed to fetch build dependencies.

user@host-192 kernel-modules-rtl8812au-un-def $
Comment 2 AlexOrl 2022-05-11 17:25:48 MSK
При сборке из штатного пакета

 Получено: 1 http://mirror.yandex.ru p9/branch/noarch/classic kernel-source-rtl8812au 7502.20200205-alt1:p9+260339.100.2.1@1604058817 [1154kB]

также возникают ошибки

user@host-192 kernel-source-rtl8812au-7502.20200205 $ sudo /home/user/kernel-source-rtl8812au-7502.20200205/install.sh
[sudo] password for user:
make ARCH=aarch64 CROSS_COMPILE= -C /lib/modules/5.10.52-un-def-alt1/build M=/home/user/kernel-source-rtl8812au-7502.20200205  modules
make[1]: вход в каталог «/home/user/kernel-source-5.10»
Makefile:681: arch/aarch64/Makefile: Нет такого файла или каталога
make[1]: *** Нет правила для сборки цели «arch/aarch64/Makefile».  Останов.
make[1]: выход из каталога «/home/user/kernel-source-5.10»
make: *** [Makefile:1068: modules] Ошибка 2
Comment 3 AlexOrl 2022-05-11 17:33:06 MSK
...или такие, при наличии симлинка arch/aarch64 --> arch/arm64 в исходниках kernel-source-5.10.0:

user@host-192 kernel-source-rtl8812au-7502.20200205 $ sudo /home/user/kernel-source-rtl8812au-7502.20200205/install.sh
make ARCH=aarch64 CROSS_COMPILE= -C /lib/modules/5.10.52-un-def-alt1/build M=/home/user/kernel-source-rtl8812au-7502.20200205  modules
make[1]: вход в каталог «/home/user/kernel-source-5.10»
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_cmd.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_security.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_debug.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_io.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_ioctl_query.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_ioctl_set.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_ieee80211.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_mlme.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_mlme_ext.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_wlan_util.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_vht.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_pwrctrl.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_rf.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_recv.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_sta_mgt.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_ap.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_xmit.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_p2p.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_tdls.o
  CC [M]  /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_br_ext.o
In file included from /home/user/kernel-source-rtl8812au-7502.20200205/include/drv_types.h:80,
                 from /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_br_ext.c:32:
/home/user/kernel-source-rtl8812au-7502.20200205/include/rtw_security.h:194:8: error: redefinition of ‘struct sha256_state’
 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 /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_br_ext.c:24:
./include/crypto/sha.h:84:8: note: originally defined here
 struct sha256_state {
        ^~~~~~~~~~~~
make[2]: *** [scripts/Makefile.build:279: /home/user/kernel-source-rtl8812au-7502.20200205/core/rtw_br_ext.o] Ошибка 1
make[1]: *** [Makefile:1805: /home/user/kernel-source-rtl8812au-7502.20200205] Ошибка 2
make[1]: выход из каталога «/home/user/kernel-source-5.10»
make: *** [Makefile:1068: modules] Ошибка 2

...что весьма загадочно выглядит в сравнении с отсутствием похожих проблем при сборке с исходного гитхаба (github.com/aircrack-ng/rtl8812au)
Comment 4 Николай Костригин 2022-05-11 17:35:41 MSK
https://www.altlinux.org/Сборка_модулей_ядра

такой вариант сборки не рассматриваете?
Comment 5 AlexOrl 2022-05-11 17:54:18 MSK
(Ответ для Николай Костригин на комментарий #4)
> https://www.altlinux.org/Сборка_модулей_ядра
> 
> такой вариант сборки не рассматриваете?

- так выше попробовал несколько из этих способов:
а) локальная сборка (https://www.altlinux.org/index.php?title=%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_%D1%8F%D0%B4%D1%80%D0%B0&action=edit&section=5)
б) из шаблона через hasher
в) ...просто установив пакет из Вашего репозитория: kernel-source-rtl8812au_7502.20200205-al~ap9+260339.100.2.1@1604058817_noarch.rpm (/usr/src/kernel/sources/kernel-source-rtl8812au-7502.20200205.tar.bz2)

и в каждом из случаев возникают свои особенные "грабли"... 
вот и думаю, может что-то упустил ещё?
Comment 6 AlexOrl 2022-05-11 18:00:32 MSK
(точнее в а) пункт https://www.altlinux.org/index.php?title=%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B5%D0%B9_%D1%8F%D0%B4%D1%80%D0%B0#.D0.A1.D0.B1.D0.BE.D1.80.D0.BA.D0.B0 инструкции "Сборка модулей ядра")
Comment 7 Николай Костригин 2022-05-11 18:11:31 MSK
(Ответ для AlexOrl на комментарий #5)
> (Ответ для Николай Костригин на комментарий #4)
> > https://www.altlinux.org/Сборка_модулей_ядра
> > 
> > такой вариант сборки не рассматриваете?
> 
> - так выше попробовал несколько из этих способов:
> а) локальная сборка
> (https://www.altlinux.org/index.
> php?title=%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB
> %D0%B5%D0%B9_%D1%8F%D0%B4%D1%80%D0%B0&action=edit&section=5)
> б) из шаблона через hasher
>[...]
> error: Architecture is not included: aarch64

Обратите внимание: 

https://www.altlinux.org/index.php?title=Сборка_модулей_ядра#Управление_архитектурами,_для_которых_собираются_модули
Comment 8 AlexOrl 2022-05-12 17:26:40 MSK
Николай, Спасибо за проявленное Внимание!

- для случая сборки через hasher (вариант 'б') это действительно объясняет наличие ошибки;

- но для случая локальной сборки из исходников Out-of-Kernel-Tree (вариант 'а'), наличие ошибок непосредственно после загрузки, в процессе использования с устройством  -- не вполне, на мой взгляд (imho); поскольку аналогичной проблемы в случае сборки на альтернативной платформе, той же архитектуры (Amlogic A311D [meson], aarch64):

[    0.000000] Linux version 5.12.0 (root@user-VirtualBox) (aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 9.2.1 20191025, GNU ld (GNU Toolchain for the A-profil
e Architecture 9.2-2019.12 (arm-9.10)) 2.33.1.20191209) #1.0.6 SMP Thu Jun 3 20:18:29 +06 2021
[    0.000000] Machine model: Khadas VIM3
[    0.000000] Machine model: Khadas VIM3

в ОС Ubuntu 18.04.6 LTS (Bionic Beaver) с ПОЛНЫМ СООТВЕТСТВИЕМ файлов kernel-headers УСТАНОВЛЕННОМУ ЯДРУ СИСТЕМЫ СБОРКИ, --- НЕ ВОЗНИКАЕТ.

В итоге, на мой взгляд, в первую очередь остается вопрос исключения ошибки несоответствия Built-Kernel-Tree для используемого в Альт-Линукс ядра, и потом уже смотреть не вызвана ли проблема платформой (Байкал-М); для чего собственно остается вопрос доступа к полным исходникам (полноценным файлам kernel-headers для сборки Out-of-Tree Kernel Module) установленного ядра Альт-Линукс: 5.10.52-un-def-alt1, ну либо поиска/сборки альтернативного ядра, для которого есть исходники.... пока вопрос старта ядра собранного из kernel-source-5.10.0 на платформе Байкал-М остается, в связи с чем также есть вопросы соответствия/наличия в доступном 5.10.0 ядре всех патчей для платформы Байкал-м?
...по итогу пока продолжаем искать причины критической ошибки модуля в процессе инициализации устройства при его подключении к системе; на текущий момент предположение -- ошибка несоответствия версий ядра для которого модуль собран и на котором используется (vermagic)
Comment 9 Николай Костригин 2022-05-12 18:25:23 MSK
(Ответ для AlexOrl на комментарий #8)
> Николай, Спасибо за проявленное Внимание!
> 
> - для случая сборки через hasher (вариант 'б') это действительно объясняет
> наличие ошибки;
>
>[...] 
> 
> В итоге, на мой взгляд, в первую очередь остается вопрос исключения ошибки
> несоответствия Built-Kernel-Tree для используемого в Альт-Линукс ядра, и
>[...]
> процессе инициализации устройства при его подключении к системе; на текущий
> момент предположение -- ошибка несоответствия версий ядра для которого
> модуль собран и на котором используется (vermagic)

Не поймите меня превратно, но сложно вчитываться в мысль выраженную одной большой строкой...

Если я правильно понял Вашу цель, нужно получить на выходе рабочий модуль для имеющегося ядра. Предлагаю дойти до логического завершения по варианту "Б".

Особенность сборки модулей по варианту б) в том, что он собирается для текущего ядра выбранного flavour в целевом репозитории (самое свежее из собранных и доступных в репозитории).
Т.е. для работы с получившимся модулем необходимо иметь на борту целевой машины то ядро, для которого происходила сборка. Произвольная устаревшая версия ядра установленная на хостовой машине на момент сборки в большинстве случаев не подойдет.

Смотрим в логах hasher для какого ядра собралось, и ставим его же (в пределах одних суток достаточно выполнить update-kernel -t <flavour>).

Если для выбранного Вами модуля сборка отключена через .gear/km-karch, стоит попробовать ее активировать, закоммитить изменения в git и, возможно, устранить проблемы сборки именно на этой платформе (если таковые будут, но неспроста же ее отключили?).
Comment 10 AlexOrl 2022-05-16 18:40:44 MSK
Created attachment 10750 [details]
Сборка В: gear --commit --hasher hsh
Comment 11 AlexOrl 2022-05-16 18:46:09 MSK
по варианту Б -- ошибка аутентичная сборке из исходного кода kernel-source-rtl8812au-7502.20200205-alt1.noarch.rpm;

**несмотря на указание казалось бы свежей даты в README/названии файла - "20200205", в действительности Ваши исходники используют достаточно устаревшую версию драйвера 8812au: v4.2.2 (7502.20130507)
-- под Убунту на ARM-е у меня собралось с гораздо более свежей версии: 5.6.4.2~20220405, прямая ссылка на которую была указана в одном из ранних комментариев выше.
Comment 12 AlexOrl 2022-05-16 18:53:21 MSK
Created attachment 10751 [details]
gear-spec для 8812au (из git.altlinux.org/gears/k/kernel-modules-rtl8812au-un-def.git)
Comment 13 AlexOrl 2022-05-16 18:55:54 MSK
Дополнительно просьба, пожалуйста, пояснить почему внутри SPEC-а kernel-modules-rtl8812au из Git-репозитория git.altlinux.org/gears/k/kernel-modules-rtl8812au-un-def.git используется ссылка на драйвер rtl8821ce:
Summary: Module for Realtek RTL8812ce
Version: %module_version
Release: %module_release.%kcode.%kbuildrelease
Url: https://github.com/tomaspinho/rtl8821ce.git
???
Comment 14 AlexOrl 2022-05-18 08:01:13 MSK
P.S.> в итоге как минимум на плате ET101 Baikal удалось собрать по варианту (а) [локально] для последней версии ядра 5.10.113-un-def-alt1, после установки последней версии kernel-headers-un-def_1:5.10.113-alt1%~p9+299150.100.1.1@1651086327_aarch64, для последней доступной онлайн git-версии драйвера 8812au: 5.6.4.2~20220405 (github.com/aircrack-ng/rtl8812au)
*
Для вашей версии http://mirror.yandex.ru p9/branch/noarch/classic kernel-source-rtl8812au 7502.20200205-alt1:p9+260339.100.2.1@1604058817 сборка gear-s -- не сработала, детально причины конфликта переопределения ‘struct sha256_state’ смотреть не стал, но обнаружил выше несоответствие модели драйвера упоминаемомуу URL-исходников (8812au != 8821ce)

**
да, а почему настолько быстро у Вас обновляются версии ядра без сохранения в репозитории предыдущих сборок?? ...как бы понятно что в тренде с коммитами upstream kernel base, но все-таки ОСТАВЛЯТЬ как минимум ОДИН СТАБИЛЬНЫЙ предыдущий вариант  kernel-image + kernel-headers вероятно обычно - Best Practice или при переходе к Альту уже нет?!)
Comment 15 AlexOrl 2022-05-18 08:06:56 MSK
ALT Workstation 9.2 (Laertes)
ALT Workstation 9.2 (Laertes)
NAME="ALT Workstation"
VERSION="9.2"
ID=altlinux
VERSION_ID=9.2
PRETTY_NAME="ALT Workstation 9.2 (Laertes)"
ANSI_COLOR="1;33"
CPE_NAME="cpe:/o:alt:workstation:9.2"
HOME_URL="https://basealt.ru/"
BUG_REPORT_URL="https://bugs.altlinux.org/"
ALT Workstation 9.2 (Laertes)
ALT Workstation 9.2 (Laertes)
*

Bus 003 Device 004: ID 2357:011e TP-Link AC600 wireless Realtek RTL8811AU [Archer T2U Nano]
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.10
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x2357 TP-Link
  idProduct          0x011e AC600 wireless Realtek RTL8811AU [Archer T2U Nano]
  bcdDevice            2.00
  iManufacturer           1 Realtek 
  iProduct                2 802.11ac WLAN Adapter 
  iSerial                 3 00e04c000001
  bNumConfigurations      1
*

[79510.831683] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[79510.832551] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[79510.838453] 88XXau: loading out-of-tree module taints kernel.
[79510.840959] 88XXau: module verification failed: signature and/or required key missing - tainting kernel
[79510.862065] usbcore: registered new interface driver rtl88XXau
[79510.862076] cfg80211: failed to load regulatory.db
[80237.709427] usbcore: deregistering interface driver rtl88XXau
[80242.185146] usbcore: registered new interface driver rtl88XXau
[133701.196123] usb 3-1: 88XXau c0:06:c3:30:81:d1 hw_info[107]
[133701.613544] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[139923.762101] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready