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

    aquantia aqc107 can't recognised on pfsense2.5

    Scheduled Pinned Locked Moved Hardware
    11 Posts 3 Posters 1.8k 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.
    • O
      oberzhang
      last edited by

      I have purchased an aquantia aqc107 10G NIC, but pfsense (2.5) does not recognize it. I have checked the information and it seems that pfsense does not support aquantia aqc107 at the moment. The related driver software seems to support linux kernel 3.1 and above? Can anyone help me? Thank you very much!

      GertjanG 1 Reply Last reply Reply Quote 0
      • GertjanG
        Gertjan @oberzhang
        last edited by

        @oberzhang

        pfSense doesn't use Linux or a Linux kernel.
        When you start pfSense, you see it's FreeBSD based.

        Also, its always better to use a more recent version. "2.5" is years old. What about the newer 2.6.0 ?

        Where did you find 2.5 ?

        No "help me" PM's please. Use the forum, the community will thank you.
        Edit : and where are the logs ??

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

          It's not in pfSense by default yet but there is a FreeBSD driver and it's now available as a kmod in ports. See: https://forum.netgate.com/topic/155264/can-t-assign-nic-aquantia-corp-aqc107/

          Steve

          O 1 Reply Last reply Reply Quote 0
          • O
            oberzhang @Gertjan
            last edited by

            @gertjan Dear friends ,Thank you very much for your reply. I made a mistake, I'm using 2.6.0 .download from https://forum.netgate.com . but it doesn't work

            1 Reply Last reply Reply Quote 0
            • O
              oberzhang @stephenw10
              last edited by

              @stephenw10 Thank you very much for your reply.my english is not good.yes , I've read the post, but, I'm still not very good at using the operations in it. For example, I used the command "pkg install aquantia-altlantic-kmod", and he still didn't work. terminal show that no packages available to install matching "aquantia-altlantic-kmod"

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

                Do this:

                [2.6.0-RELEASE][admin@cedev-6.stevew.lan]/root: pkg add http://pkg.freebsd.org/FreeBSD:12:amd64/latest/All/aquantia-atlantic-kmod-0.0.5_1.pkg
                Fetching aquantia-atlantic-kmod-0.0.5_1.pkg: 100%   22 KiB  22.7kB/s    00:01    
                Installing aquantia-atlantic-kmod-0.0.5_1...
                Extracting aquantia-atlantic-kmod-0.0.5_1: 100%
                [2.6.0-RELEASE][admin@cedev-6.stevew.lan]/root: kldload if_atlantic.ko
                [2.6.0-RELEASE][admin@cedev-6.stevew.lan]/root: kldstat
                Id Refs Address                Size Name
                 1   26 0xffffffff80200000  3aed878 kernel
                 2    1 0xffffffff83f19000     1000 cpuctl.ko
                 3    1 0xffffffff83f1a000     2698 intpm.ko
                 4    1 0xffffffff83f1d000      b40 smbus.ko
                 5    1 0xffffffff83f1e000    11aa8 dummynet.ko
                 6    1 0xffffffff83f30000    344f8 if_wg.ko
                 7    1 0xffffffff83f65000     9fa0 if_atlantic.ko
                

                Then see if the interface appears and is usable.

                If it is do:

                [2.6.0-RELEASE][admin@cedev-6.stevew.lan]/root: echo 'if_atlantic_load="YES"' >> /boot/loader.conf.local
                

                That will load the module at boot every time.

                Steve

                O 1 Reply Last reply Reply Quote 3
                • O
                  oberzhang @stephenw10
                  last edited by

                  @stephenw10 Thank you so much for all your help! I managed to run the first code ,it works!!! but when I run "kldload if_atlantic.ko", the message show that "kld if_atlantic.ko:depends on kernel - not available or version mismatch" seems to be a versioning problem. Can you tell me which version you are currently using? Or is there any way to get it to run properly? Thanks again!

                  O 1 Reply Last reply Reply Quote 0
                  • O
                    oberzhang @oberzhang
                    last edited by

                    @oberzhang said in aquantia aqc107 can't recognised on pfsense2.5:

                    @stephenw10 Thank you so much for all your help! I managed to run the first code ,it works!!! but when I run "kldload if_atlantic.ko", the message show that "kld if_atlantic.ko:depends on kernel - not available or version mismatch" seems to be a versioning problem. Can you tell me which version you are currently using? Or is there any way to get it to run properly? Thanks again!

                    when i exec command "uname -a "
                    it show that "FreeBSD pfsense.home.arpa 12.2-STABLE FreeBSD 12.2-STABLE xxx pfsense amd64".

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

                      That's not 2.6 then:

                      [2.6.0-RELEASE][admin@cedev-6.stevew.lan]/root: uname -a
                      FreeBSD cedev-6.stevew.lan 12.3-STABLE FreeBSD 12.3-STABLE RELENG_2_6_0-n226742-1285d6d205f pfSense  amd64
                      

                      Where did you get it from? Should be here:
                      https://www.pfsense.org/download/

                      Steve

                      GertjanG 1 Reply Last reply Reply Quote 1
                      • GertjanG
                        Gertjan @stephenw10
                        last edited by

                        @stephenw10 said in aquantia aqc107 can't recognised on pfsense2.5:

                        Where did you get it from? Should be here:
                        https://www.pfsense.org/download/

                        Hummm.
                        We're back at square one.

                        @oberzhang

                        stephenw10 uses 2.6.0, that info is shown multiple times :

                        25cb0046-bd07-4115-b104-ef7aa58c15a3-image.png

                        Using older versions is considered a security risk.
                        Code has evolved also.
                        And no one remembers old bugs (except the forum) ;)

                        No "help me" PM's please. Use the forum, the community will thank you.
                        Edit : and where are the logs ??

                        1 Reply Last reply Reply Quote 1
                        • GertjanG Gertjan referenced this topic on
                        • stephenw10S
                          stephenw10 Netgate Administrator
                          last edited by

                          Or in this case just that the kernel module is not compatible with the kernel. 😉

                          You could just use the appropriate module for the version you have but you should really upgrade to 2.6 for the reasons mentioned.

                          Steve

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