Temat: Moduły kernela - Problem - Jak to ustawić w menuconfig?

Witam. Skompilowałem sobie OpenWRT x86 pod wirtualkę.
Jest taki problem podczas instalacji pakietu :

root@OpenWrt:~# uname -srm
Linux 4.14.180 x86_64
root@OpenWrt:~# cat /proc/version 
Linux version 4.14.180 (lenovo@Legion-Y540) (gcc version 7.5.0 (OpenWrt GCC 7.5.0 r11104-e752fc1ff9)) #0 SMP Wed Jun 3 13:29:37 2020
root@OpenWrt:~# opkg update
Downloading http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/x86_64/base/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_base
Downloading http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/x86_64/base/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/x86_64/luci/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_luci
Downloading http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/x86_64/luci/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/x86_64/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_packages
Downloading http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/x86_64/packages/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/x86_64/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_routing
Downloading http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/x86_64/routing/Packages.sig
Signature check passed.
Downloading http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/x86_64/telephony/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_telephony
Downloading http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/x86_64/telephony/Packages.sig
Signature check passed.
Downloading http://dl.eko.one.pl/openwrt-19.07/targets/x86/64/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/eko1_core
Downloading http://dl.eko.one.pl/openwrt-19.07/targets/x86/64/packages/Packages.sig
Signature check passed.
Downloading http://dl.eko.one.pl/openwrt-19.07/packages/x86_64/base/Packages.gz
Updated list of available packages in /var/opkg-lists/eko1_base
Downloading http://dl.eko.one.pl/openwrt-19.07/packages/x86_64/base/Packages.sig
Signature check passed.
Downloading http://dl.eko.one.pl/openwrt-19.07/packages/x86_64/luci/Packages.gz
Updated list of available packages in /var/opkg-lists/eko1_luci
Downloading http://dl.eko.one.pl/openwrt-19.07/packages/x86_64/luci/Packages.sig
Signature check passed.
Downloading http://dl.eko.one.pl/openwrt-19.07/packages/x86_64/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/eko1_packages
Downloading http://dl.eko.one.pl/openwrt-19.07/packages/x86_64/packages/Packages.sig
Signature check passed.
Downloading http://dl.eko.one.pl/openwrt-19.07/packages/x86_64/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/eko1_routing
Downloading http://dl.eko.one.pl/openwrt-19.07/packages/x86_64/routing/Packages.sig
Signature check passed.
Downloading http://dl.eko.one.pl/openwrt-19.07/packages/x86_64/telephony/Packages.gz
Updated list of available packages in /var/opkg-lists/eko1_telephony
Downloading http://dl.eko.one.pl/openwrt-19.07/packages/x86_64/telephony/Packages.sig
Signature check passed.
Downloading http://dl.eko.one.pl/openwrt-19.07/targets/x86/64/kmods-4.14.180/Packages.gz
Updated list of available packages in /var/opkg-lists/eko1_kmods
Downloading http://dl.eko.one.pl/openwrt-19.07/targets/x86/64/kmods-4.14.180/Packages.sig
Signature check passed.
root@OpenWrt:~# uname -r
4.14.180
root@OpenWrt:~# opkg install nft-qos
Installing nft-qos (1.0.6-1) to root...
Downloading http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/x86_64/packages/nft-qos_1.0.6-1_all.ipk
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for nft-qos:
 *      kernel (= 4.14.180-1-c959867ddf089926b24f31c40e379fad)
 * opkg_install_cmd: Cannot install package nft-qos.

Jak ustawić prawidłowy kernel podczas kompilacji?

2

Odp: Moduły kernela - Problem - Jak to ustawić w menuconfig?

Znów...  jeżeli sam kompilowałeś obraz to masz skompilować wszystkie moduły które chcesz używać i zainstalować je z w własnego repo. Nie z repo openwrt. To specjalnie zostało wprowadzone bo możesz mieć inne opcje kompilacji.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Moduły kernela - Problem - Jak to ustawić w menuconfig?

Ok, dzięki za szybką odpowiedź. Wszystko jasne teraz.

4

Odp: Moduły kernela - Problem - Jak to ustawić w menuconfig?

Jak chcesz używać pakietów z repo openwrt, to musisz użyć image buildera. Tylko wtedy ograniczasz się do wyboru pączek de facto.

Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,

5

Odp: Moduły kernela - Problem - Jak to ustawić w menuconfig?

Po prostu jeszcze raz skompilowałem wszystko z potrzebnymi pakietami. Działa.