Установка dkms заканчивается "Error!"

Я пытаюсь установить Windows wlan driver с помощью ndiswrapper-dkms (c сайта производителя моего PC), но как обычно, все очень плохо.
[waldy@miniforums ~]$ sudo pacman -S ndiswrapper-dkms
[sudo] пароль для waldy:
предупреждение: ndiswrapper-dkms-1.62-3 не устарел -- переустанавливается
разрешение зависимостей...
проверка конфликтов...

Пакеты (1) ndiswrapper-dkms-1.62-3

Будет установлено:  0,70 MiB
Изменение размера:  0,00 MiB

:: Приступить к установке? [Y/n]
(1/1) проверка ключей                              [######################] 100%
(1/1) проверка целостности пакета                  [######################] 100%
(1/1) загрузка файлов пакетов                      [######################] 100%
(1/1) проверка конфликтов файлов                   [######################] 100%
(1/1) проверка доступного места                    [######################] 100%
:: Запуск pre-transaction hooks...
(1/1) Remove upgraded DKMS modules
==> Unable to remove module ndiswrapper/1.62 for kernel 5.14.16-arch1-1: Not found in dkms status output.
:: Обработка изменений пакета...
(1/1) переустановка ndiswrapper-dkms               [######################] 100%
:: Запуск post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Install DKMS modules
==> dkms install --no-depmod -m ndiswrapper -v 1.62 -k 5.14.16-arch1-1
Error! Bad return status for module build on kernel: 5.14.16-arch1-1 (x86_64)
Consult /var/lib/dkms/ndiswrapper/1.62/build/make.log for more information.
==> Warning, `dkms install --no-depmod -m ndiswrapper -v 1.62 -k 5.14.16-arch1-1' returned 10
==> depmod 5.14.16-arch1-1
[waldy@miniforums ~]$
var/lib/dkms/ndiswrapper/1.62/build/make.log
DKMS make.log for ndiswrapper-1.62 for kernel 5.14.16-arch1-1 (x86_64)
Пт 19 ноя 2021 10:01:14 CET
make -C /usr/lib/modules/5.14.16-arch1-1/build M=/var/lib/dkms/ndiswrapper/1.62/build
make[1]: вход в каталог «/usr/lib/modules/5.14.16-arch1-1/build»
  MKEXPORT /var/lib/dkms/ndiswrapper/1.62/build/crt_exports.h
  MKEXPORT /var/lib/dkms/ndiswrapper/1.62/build/hal_exports.h
  CC [M]  /var/lib/dkms/ndiswrapper/1.62/build/iw_ndis.o
  CC [M]  /var/lib/dkms/ndiswrapper/1.62/build/loader.o
  MKEXPORT /var/lib/dkms/ndiswrapper/1.62/build/ndis_exports.h
  MKEXPORT /var/lib/dkms/ndiswrapper/1.62/build/ntoskernel_exports.h
  MKEXPORT /var/lib/dkms/ndiswrapper/1.62/build/ntoskernel_io_exports.h
  CC [M]  /var/lib/dkms/ndiswrapper/1.62/build/pe_linker.o
  CC [M]  /var/lib/dkms/ndiswrapper/1.62/build/pnp.o
/var/lib/dkms/ndiswrapper/1.62/build/pe_linker.c: В функции «fix_pe_image»:
/var/lib/dkms/ndiswrapper/1.62/build/pe_linker.c:420:17: ошибка: слишком много аргументов в вызове функции «__vmalloc»
  420 |         image = __vmalloc(image_size, GFP_KERNEL | __GFP_HIGHMEM,
      |                 ^~~~~~~~~
In file included from ./include/asm-generic/io.h:911,
                 from ./arch/x86/include/asm/io.h:375,
                 from ./include/linux/scatterlist.h:9,
                 from ./include/linux/dma-mapping.h:10,
                 from ./include/linux/skbuff.h:31,
                 from ./include/net/net_namespace.h:39,
                 from ./include/linux/netdevice.h:37,
                 from /var/lib/dkms/ndiswrapper/1.62/build/ntoskernel.h:25,
                 from /var/lib/dkms/ndiswrapper/1.62/build/pe_linker.c:27:
./include/linux/vmalloc.h:146:14: замечание: объявлено здесь
  146 | extern void *__vmalloc(unsigned long size, gfp_t gfp_mask);
      |              ^~~~~~~~~
/var/lib/dkms/ndiswrapper/1.62/build/loader.c: В функции «load_sys_files»:
/var/lib/dkms/ndiswrapper/1.62/build/loader.c:157:25: ошибка: слишком много аргументов в вызове функции «__vmalloc»
  157 |                         __vmalloc(load_driver->sys_files[i].size,
      |                         ^~~~~~~~~
In file included from ./include/asm-generic/io.h:911,
                 from ./arch/x86/include/asm/io.h:375,
                 from ./include/linux/scatterlist.h:9,
                 from ./include/linux/dma-mapping.h:10,
                 from ./include/linux/skbuff.h:31,
                 from ./include/net/net_namespace.h:39,
                 from ./include/linux/netdevice.h:37,
                 from /var/lib/dkms/ndiswrapper/1.62/build/ntoskernel.h:25,
                 from /var/lib/dkms/ndiswrapper/1.62/build/ndis.h:19,
                 from /var/lib/dkms/ndiswrapper/1.62/build/loader.c:16:
./include/linux/vmalloc.h:146:14: замечание: объявлено здесь
  146 | extern void *__vmalloc(unsigned long size, gfp_t gfp_mask);
      |              ^~~~~~~~~
make[2]: *** [scripts/Makefile.build:271: /var/lib/dkms/ndiswrapper/1.62/build/pe_linker.o] Ошибка 1
make[2]: *** Ожидание завершения заданий…
/var/lib/dkms/ndiswrapper/1.62/build/iw_ndis.c: В функции «set_ndis_auth_mode»:
/var/lib/dkms/ndiswrapper/1.62/build/iw_ndis.c:702:39: предупреждение: этот оператор может провалиться [-Wimplicit-fallthrough=]
  702 |                 wnd->iw_auth_key_mgmt = IW_AUTH_KEY_MGMT_PSK;
/var/lib/dkms/ndiswrapper/1.62/build/iw_ndis.c:703:9: замечание: здесь
  703 |         case Ndis802_11AuthModeWPANone:
      |         ^~~~
make[2]: *** [scripts/Makefile.build:271: /var/lib/dkms/ndiswrapper/1.62/build/loader.o] Ошибка 1
make[1]: *** [Makefile:1858: /var/lib/dkms/ndiswrapper/1.62/build] Ошибка 2
make[1]: выход из каталога «/usr/lib/modules/5.14.16-arch1-1/build»
make: *** [Makefile:183: modules] Ошибка 2
Не подскажете, что можно здесь сделать? Дело в том, что я даже не знаю, что за чип установлен, lspci ничего не показывает, а на сайте производителя виндовских драйверов несколько.
Сначала определиться с оборудованием, а уже потом что то ставить.

https://wiki.archlinux.org/title/Network_configuration/Wireless#Check_the_driver_status

И почему ядро старое?
Извиняюсь, но я уже писал, что lspci ничего не показывает
[waldy@miniforums ~]$ lspci -k
00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 36)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: iosf_mbi_pci
00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 36)
	DeviceName:  Onboard IGD
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: i915
	Kernel modules: i915
00:0b.0 Signal processing controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller (rev 36)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: proc_thermal
	Kernel modules: processor_thermal_device_pci_legacy
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 36)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 36)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: mei_txe
	Kernel modules: mei_txe
00:1c.0 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1 (rev 36)
	Kernel driver in use: pcieport
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 36)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: lpc_ich
	Kernel modules: lpc_ich
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
	Subsystem: Realtek Semiconductor Co., Ltd. Device 0123
	Kernel driver in use: r8169
	Kernel modules: r8169
[waldy@miniforums ~]$
а на счет ядра, это то, что предлагает Arch установка.
waldy-m
что lspci ничего не показывает
Ну так может он у вас на юсб шине

lsusd -v
lsmod
sudo dmesg | grep usbcore
waldy-m
на счет ядра, это то, что предлагает Arch установка.
Обновиться надо
vs220
Ну так может он у вас на юсб шине

lsusd -v
lsmod
sudo dmesg | grep usbcore
[waldy@miniforums ~]$ lsusd -v
bash: lsusd: команда не найдена
[waldy@miniforums ~]$ lsusb -v
bash: lsusb: команда не найдена
[waldy@miniforums ~]$ sudo pacman -S lsusb
[sudo] пароль для waldy:
ошибка: не найдена цель: lsusb
[waldy@miniforums ~]$ lsmod
Module                  Size  Used by
uas                    32768  0
usb_storage            81920  2 uas
snd_hdmi_lpe_audio     32768  1
i915                 2973696  12
intel_powerclamp       20480  0
coretemp               20480  0
kvm_intel             335872  0
kvm                  1056768  1 kvm_intel
snd_soc_sst_bytcr_rt5651    36864  3
mei_hdcp               24576  0
intel_spi_platform     16384  0
intel_spi              24576  1 intel_spi_platform
spi_nor               102400  1 intel_spi
mtd                    81920  3 spi_nor,intel_spi
mousedev               24576  0
joydev                 28672  0
irqbypass              16384  1 kvm
intel_rapl_msr         20480  0
crct10dif_pclmul       16384  1
crc32_pclmul           16384  0
btsdio                 20480  0
ghash_clmulni_intel    16384  0
8021q                  40960  0
garp                   16384  1 8021q
mrp                    20480  1 8021q
axp288_fuel_gauge      24576  0
axp288_charger         28672  0
i2c_algo_bit           16384  1 i915
extcon_axp288          20480  0
axp20x_pek             16384  0
stp                    16384  1 garp
ttm                    86016  1 i915
axp288_adc             16384  0
llc                    16384  2 stp,garp
industrialio           94208  2 axp288_adc,axp288_fuel_gauge
snd_sof_acpi_intel_byt    24576  0
snd_sof_intel_ipc      20480  1 snd_sof_acpi_intel_byt
snd_sof_acpi           20480  1 snd_sof_acpi_intel_byt
gpio_keys              20480  0
aesni_intel           380928  0
snd_sof_intel_atom     20480  1 snd_sof_acpi_intel_byt
snd_sof_xtensa_dsp     16384  1 snd_sof_acpi_intel_byt
crypto_simd            16384  1 aesni_intel
drm_kms_helper        303104  1 i915
cryptd                 28672  2 crypto_simd,ghash_clmulni_intel
snd_sof               147456  4 snd_sof_intel_atom,snd_sof_acpi,snd_sof_acpi_intel_byt,snd_sof_intel_ipc
intel_cstate           20480  0
snd_soc_rt5651        106496  1
ledtrig_audio          16384  1 snd_sof
brcmfmac              438272  0
snd_intel_sst_acpi     20480  1
snd_soc_acpi_intel_match    53248  2 snd_sof_acpi_intel_byt,snd_intel_sst_acpi
snd_soc_acpi           16384  4 snd_sof_intel_atom,snd_soc_acpi_intel_match,snd_soc_sst_bytcr_rt5651,snd_intel_sst_acpi
snd_intel_sst_core     69632  1 snd_intel_sst_acpi
hci_uart              155648  0
snd_soc_sst_atom_hifi2_platform   114688  2 snd_intel_sst_core
btqca                  24576  1 hci_uart
snd_intel_dspcfg       28672  2 snd_sof_acpi_intel_byt,snd_intel_sst_acpi
btrtl                  28672  1 hci_uart
btbcm                  20480  1 hci_uart
snd_intel_sdw_acpi     20480  1 snd_intel_dspcfg
btintel                32768  1 hci_uart
snd_soc_rl6231         20480  1 snd_soc_rt5651
brcmutil               24576  1 brcmfmac
r8169                  98304  0
vfat                   24576  1
fat                    86016  1 vfat
snd_soc_core          344064  4 snd_soc_rt5651,snd_sof,snd_soc_sst_bytcr_rt5651,snd_soc_sst_atom_hifi2_platform
pcspkr                 16384  0
wdat_wdt               20480  0
bluetooth             729088  8 btrtl,btqca,btsdio,btintel,hci_uart,btbcm
realtek                36864  1
cec                    73728  2 drm_kms_helper,i915
mei_txe                32768  1
intel_gtt              24576  1 i915
cfg80211             1044480  1 brcmfmac
mdio_devres            16384  1 r8169
snd_compress           32768  1 snd_soc_core
intel_hid              24576  0
agpgart                45056  2 intel_gtt,ttm
mei                   155648  3 mei_hdcp,mei_txe
processor_thermal_device_pci_legacy    16384  0
intel_xhci_usb_role_switch    16384  1
libphy                159744  3 r8169,mdio_devres,realtek
ac97_bus               16384  1 snd_soc_core
usbhid                 65536  0
sparse_keymap          16384  1 intel_hid
processor_thermal_device    20480  1 processor_thermal_device_pci_legacy
roles                  16384  2 extcon_axp288,intel_xhci_usb_role_switch
syscopyarea            16384  1 drm_kms_helper
processor_thermal_rfim    16384  1 processor_thermal_device
processor_thermal_mbox    16384  2 processor_thermal_rfim,processor_thermal_device
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
processor_thermal_rapl    20480  1 processor_thermal_device
fb_sys_fops            16384  1 drm_kms_helper
snd_pcm_dmaengine      16384  1 snd_soc_core
intel_rapl_common      28672  2 intel_rapl_msr,processor_thermal_rapl
intel_soc_dts_iosf     20480  1 processor_thermal_device_pci_legacy
lpc_ich                28672  0
snd_pcm               155648  9 snd_soc_rt5651,snd_sof,snd_soc_sst_bytcr_rt5651,snd_sof_intel_ipc,snd_compress,snd_hdmi_lpe_audio,snd_soc_sst_atom_hifi2_platform,snd_soc_core,snd_pcm_dmaengine
ecdh_generic           16384  1 bluetooth
tpm_crb                20480  0
rfkill                 32768  3 bluetooth,cfg80211
spi_pxa2xx_platform    32768  0
tpm_tis                16384  0
snd_timer              45056  1 snd_pcm
video                  57344  1 i915
tpm_tis_core           28672  1 tpm_tis
ecc                    40960  1 ecdh_generic
axp20x_i2c             16384  0
snd                   114688  15 snd_soc_sst_bytcr_rt5651,snd_timer,snd_compress,snd_hdmi_lpe_audio,snd_soc_sst_atom_hifi2_platform,snd_soc_core,snd_pcm
axp20x                 32768  1 axp20x_i2c
pwm_lpss_platform      16384  0
tpm                    90112  3 tpm_tis,tpm_crb,tpm_tis_core
soundcore              16384  1 snd
dw_dmac                16384  8
pwm_lpss               16384  1 pwm_lpss_platform
mac_hid                16384  0
int3400_thermal        20480  0
8250_dw                16384  0
rng_core               16384  1 tpm
int3403_thermal        20480  0
soc_button_array       20480  0
acpi_pad               24576  0
acpi_thermal_rel       16384  1 int3400_thermal
int340x_thermal_zone    20480  2 int3403_thermal,processor_thermal_device
intel_int0002_vgpio    16384  1
pkcs8_key_parser       16384  0
drm                   589824  9 drm_kms_helper,i915,ttm
fuse                  167936  5
bpf_preload            16384  0
ip_tables              32768  0
x_tables               53248  1 ip_tables
ext4                  933888  2
crc32c_generic         16384  0
crc16                  16384  2 bluetooth,ext4
mbcache                16384  1 ext4
jbd2                  163840  1 ext4
mmc_block              53248  3
crc32c_intel           24576  4
sdhci_acpi             28672  0
sdhci                  81920  1 sdhci_acpi
xhci_pci               20480  0
xhci_pci_renesas       20480  1 xhci_pci
mmc_core              200704  5 sdhci,mmc_block,btsdio,brcmfmac,sdhci_acpi
[waldy@miniforums ~]$ sudo dmesg | grep usbcore
[    0.463634] usbcore: registered new interface driver usbfs
[    0.463634] usbcore: registered new interface driver hub
[    0.463634] usbcore: registered new device driver usb
[    0.895664] usbcore: registered new interface driver usbserial_generic
[    5.418913] usbcore: registered new interface driver usbhid
[    6.104117] usbcore: registered new interface driver brcmfmac
[   57.950900] usbcore: registered new interface driver usb-storage
[   57.956843] usbcore: registered new interface driver uas
[waldy@miniforums ~]$
waldy-m
lsusd
Прошу прошения ошибся lsusb надо
vs220
Прошу прошения ошибся lsusb надо
Это я понял, поэтому исправил.
waldy-m
[waldy@miniforums ~]$ sudo pacman -S lsusb
[sudo] пароль для waldy:
ошибка: не найдена цель: lsusb


[13:35:04]-vitamin@archlinux:(~) sudo pacman -Qo lsusb
/usr/bin/lsusb принадлежит usbutils 014-1
\
[waldy@miniforums ~]$ sudo pacman -Qo lsusb
[sudo] пароль для waldy:
ошибка: Ни один пакет не содержит 'lsusb'
[waldy@miniforums ~]$
 
Зарегистрироваться или войдите чтобы оставить сообщение.