Мне нужно скомпилировать исходный код backports-20131206 в драйвер беспроводного AP-устройства в качестве ath10k. Я использовал make clean
make defconfig-ath10k
make
, но обнаружил, что нет ath.ko mac80211.ko ath9k.ko ath10k_core. ko rt2x00lib.ko
rt2x00mmio.ko rt2x00pci.ko rt2800lib.ko rt2800pci.ko
Это драйвер устройства для ath10k, как и где я могу использовать исходный код для компиляции
в ath10k для этих драйверов устройств для беспроводной точки доступа.
Благодаря
Пакет compat-20131206 компилирует драйвер ath10k_pci, а не ath10k. Согласно его modinfo , это зависит от ath10k_core, compat и mac80211, которые также скомпилированы пакетом.
filename: /home/chili/backports-20131206/drivers/net/wireless/ath/ath10k/ath10k_pci.ko
firmware: ath10k/QCA988X/hw2.0/board.bin
firmware: ath10k/QCA988X/hw2.0/otp.bin
firmware: ath10k/QCA988X/hw2.0/firmware.bin
license: Dual BSD/GPL
description: Driver support for Atheros QCA988X PCIe devices
author: Qualcomm Atheros
version: backported from Linux (next-20131206-0-gc0a1029) using backports backports-20131206-0-g0cca7ab
srcversion: 273EBCA0AF429B384C6AD53
alias: pci:v0000168Cd0000003Csv*sd*bc*sc*i*
depends: ath10k_core,compat,mac80211
vermagic: 3.12.4-031204-generic SMP mod_unload modversions
parm: ath10k_target_ps:Enable ath10k Target (SoC) PS option (uint)
Обратите внимание, что прошивка также требуется для скомпилированного драйвера. https://github.com/kvalo/ath10k-firmware