• Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    Missing option module in Axon kernel

    Axon series
    2
    2
    526
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      LukasHlavac last edited by

      Hi all,

      could anyone give me advice about easiest way how to add option module (https://git.unipi.technology/UniPi/axon-linux/blob/axon/drivers/usb/serial/option.c) to kernel on my Axon? Is it necessary to compile whole kernel?

      Thank you for your anwer.

      1 Reply Last reply Reply Quote 0
      • T
        tomas_hora administrators last edited by

        If there are some missing modules, you need to compile it.
        On Axon (or generaly any arm64 platform) do:

        apt install build-essential git 
        git clone https://git.unipi.technology/UniPi/axon-linux.git
        make unipi-axon_defconfig
        

        Now you can change kernel configuration to desired state

        make menuconfig
        

        Compile new modules

        make modules
        

        You can compile on amd64 platform using CROSS_COMPILE

        make unipi-axon_defconfig CROSS_COMPILE=aarch64-linux-gnu- ARCH=arm64
        make menuconfig CROSS_COMPILE=aarch64-linux-gnu- ARCH=arm64
        make modules CROSS_COMPILE=aarch64-linux-gnu- ARCH=arm64
        
        1 Reply Last reply Reply Quote 0
        • First post
          Last post