How to build iptables kernel module for OpenPLi image for dm800se sim2 clone

  • Hi all,


    I'm trying to build the iptables kernel modules for the OpenPLi 6 image (branch rc-6.0) for my dm800se sim2 clone.

    There were some errors during the build of openpli-enigma2-image but I noticed that some ipk files were created in the build/tmp/deploy/ipk directory anyway.

    Inside the ipk/dm800se directory I found what I was looking for, the iptables kernel modules:

    kernel-module-iptable-filter_3.2-r14.19.56_dm800se.ipk

    kernel-module-iptable-mangle_3.2-r14.19.56_dm800se.ipk

    kernel-module-iptable-nat_3.2-r14.19.56_dm800se.ipk

    kernel-module-iptable-raw_3.2-r14.19.56_dm800se.ipk

    kernel-module-ip-tables_3.2-r14.19.56_dm800se.ipk


    Unfortunately when I try to load these modules I have this error:

    insmod: ERROR: could not insert module iptable_filter.ko: Unknown symbol in module


    DId I somehow build the openpli-enigma2-image for some other architecture?


    Here's the build configuration from bitbake:

    Build Configuration:

    BB_VERSION = "1.32.0"

    BUILD_SYS = "x86_64-linux"

    NATIVELSBSTRING = "Ubuntu-16.04"

    TARGET_SYS = "mipsel-oe-linux"

    MACHINE = "dm800se"

    DISTRO = "openpli"

    DISTRO_VERSION = "homebuild"

    TUNE_FEATURES = "o32 fpu-hard mips32"

    TARGET_FPU = ""


    I'm using this bitbake meta for my MACHINE=dm800se:

    https://github.com/DMM-PLi/meta-dream


    Is this meta also for the sim2 clone?


    PS: ipks from the build/tmp/deploy/ipk/mips32el directory are working just fine. I tried with dvbsnoop and libc6, no issues.


    Please help.


    Thanks.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!