Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    How to add kernel modules to Pfsense installation

    Scheduled Pinned Locked Moved Hardware
    4 Posts 2 Posters 1.2k Views
    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
      LasseKongo
      last edited by

      Hi,

      I´m trying to get my old Infinihost III infiniband card running under Pfsense 2.2, but I can´t get the kernel modules to work. I´m no expert i FreeBSD, but I installed a standalone FreeBSD 10.1 installation and rebuilt the kernel with the desired modules (ibcore.ko, ipoib.ko and mtcha.ko). Then I moved the modules to my PFsense installation, but they fail to load with various error messages, missing symbols etc.

      Is there some other way that is recommended to get new kernel modules running with PFsense ?

      1 Reply Last reply Reply Quote 0
      • stephenw10S
        stephenw10 Netgate Administrator
        last edited by

        You rebuilt the kernel?
        You can't replace the pfSense kernel, it has way too many customisations. You should be able to load kernel modules separately but maybe you built them into the custom kernel you built?

        Steve

        1 Reply Last reply Reply Quote 0
        • L
          LasseKongo
          last edited by

          @stephenw10:

          You rebuilt the kernel?
          You can't replace the pfSense kernel, it has way too many customisations. You should be able to load kernel modules separately but maybe you built them into the custom kernel you built?

          Steve

          I didn´t rebuild the Pfsense kernel, I took a generic Freebsd 10.1 installation and built the modules, believing that I could transfer them to the Pfsense box , since Pfsense 2.2 is based on Freebsd 10.1

          1 Reply Last reply Reply Quote 0
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            Generally speaking you can do that however there are various customisations that go into pfSense. It seems maybe some required library has been removed. Do you have any further error messages we could look at? Maybe try booting in verbose mode.

            Steve

            1 Reply Last reply Reply Quote 0
            • First post
              Last post
            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.