I want to use tc-netem on my Toradex board (alternatively the iptables statistics module might suffice). Unfortunately, the provided kernel seems to miss some features and/or modules. Following the description 5. Troubleshooting — tcconfig 0.27.1 documentation I tried to install the missing kernel modules by providing an incremental change as described here:
Yocto Project Linux Kernel Development Manual
However, after installing the packages as an ipk package, I fail to load them successfully. When I run, for instance,
I get an error like:
`modprobe: ERROR: could not insert 'sch_ingress': Unknown symbol in module, or unknown parameter (see dmesg)`
and checking dmesg shows:
[ 1100.960300] sch_ingress: Unknown symbol tcf_block_get (err 0) [ 1100.978316] sch_ingress: Unknown symbol net_inc_egress_queue (err 0) [ 1100.984853] sch_ingress: Unknown symbol unregister_qdisc (err 0) [ 1101.005982] sch_ingress: Unknown symbol tcf_block_put (err 0) [ 1101.011883] sch_ingress: disagrees about version of symbol nla_put [ 1101.018302] sch_ingress: Unknown symbol nla_put (err -22) [ 1101.036020] sch_ingress: Unknown symbol register_qdisc (err 0) [ 1101.042017] sch_ingress: Unknown symbol net_dec_egress_queue (err 0)
which seems to me as if the modules wouldn’t match the kernel.
Do I miss to install the right kernel package by calling
opkg install kernel?
Any help is appreciated.