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

Can't assign NIC [Aquantia Corp. AQC107]

Hardware
14
81
17.0k
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.
  • D
    daplumber @Rico
    last edited by Apr 4, 2021, 10:42 AM

    @rico THANK YOU! OK, so ill-advised aside, this build of the driver works on 2.5.0-RELEASE (amd64) on FreeBSD 12.2-STABLE:

    [2.5.0-RELEASE][root@mypfsense]/root: kldstat
    Id Refs Address                Size Name
     1   28 0xffffffff80200000  3aea538 kernel
     2    1 0xffffffff83ceb000     ef18 aesni.ko
     3    1 0xffffffff83cfa000   3bb7f0 zfs.ko
     4    2 0xffffffff840b6000     a448 opensolaris.ko
     5    1 0xffffffff840c2000    19e88 if_atlantic.ko
     6    1 0xffffffff84311000     1000 cpuctl.ko
     7    1 0xffffffff84312000     2698 intpm.ko
     8    1 0xffffffff84315000      b40 smbus.ko
     9    1 0xffffffff84316000     1490 amdtemp.ko
    10    1 0xffffffff84318000      818 amdsmn.ko
    [2.5.0-RELEASE][root@mypfsense]/root: uname -a
    FreeBSD my pfsense.mydomain 12.2-STABLE FreeBSD 12.2-STABLE d48fb226319(devel-12) pfSense  amd64
    

    So, what, pray tell, did you do different yo build this that's different from the official repo?

    It does, however take it's own sweet time booting the card, is this normal?

    It's pretty chatty too, here's the dmesg output:

    ---<<BOOT>>---
    Copyright (c) 1992-2020 The FreeBSD Project.
    Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
    	The Regents of the University of California. All rights reserved.
    FreeBSD is a registered trademark of The FreeBSD Foundation.
    FreeBSD 12.2-STABLE d48fb226319(devel-12) pfSense amd64
    FreeBSD clang version 10.0.1 (git@github.com:llvm/llvm-project.git llvmorg-10.0.1-0-gef32c611aa2)
    CPU: AMD FX(tm)-8320 Eight-Core Processor            (3492.36-MHz K8-class CPU)
      Origin="AuthenticAMD"  Id=0x600f20  Family=0x15  Model=0x2  Stepping=0
      Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
      Features2=0x3e98320b<SSE3,PCLMULQDQ,MON,SSSE3,FMA,CX16,SSE4.1,SSE4.2,POPCNT,AESNI,XSAVE,OSXSAVE,AVX,F16C>
      AMD Features=0x2e500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM>
      AMD Features2=0x1ebbfff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,OSVW,IBS,XOP,SKINIT,WDT,LWP,FMA4,TCE,NodeId,TBM,Topology,PCXC,PNXC>
      Structured Extended Features=0x8<BMI1>
      SVM: NP,NRIP,VClean,AFlush,DAssist,NAsids=65536
      TSC: P-state invariant, performance statistics
    real memory  = 8589934592 (8192 MB)
    avail memory = 8209915904 (7829 MB)
    Event timer "LAPIC" quality 600
    ACPI APIC Table: <051118 APIC1911>
    FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs
    FreeBSD/SMP: 1 package(s) x 8 core(s)
    random: unblocking device.
    Firmware Warning (ACPI): Optional FADT field Pm2ControlBlock has valid Length but zero Address: 0x0000000000000000/0x1 (20200430/tbfadt-796)
    ioapic0: MADT APIC ID 24 != hw id 0
    ioapic0 <Version 2.1> irqs 0-23 on motherboard
    Launching APs: 1 4 6 3 2 7 5
    Timecounter "TSC-low" frequency 1746181517 Hz quality 1000
    ipw_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE.
    ipw_bss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (ipw_bss_fw, 0xffffffff8073dc40, 0) error 1
    ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE.
    ipw_ibss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (ipw_ibss_fw, 0xffffffff8073dcf0, 0) error 1
    ipw_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE.
    ipw_monitor: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (ipw_monitor_fw, 0xffffffff8073dda0, 0) error 1
    iwi_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE.
    iwi_bss: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (iwi_bss_fw, 0xffffffff80765630, 0) error 1
    iwi_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE.
    iwi_ibss: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (iwi_ibss_fw, 0xffffffff807656e0, 0) error 1
    iwi_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE.
    iwi_monitor: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (iwi_monitor_fw, 0xffffffff80765790, 0) error 1
    wlan: mac acl policy registered
    random: entropy device external interface
    kbd1 at kbdmux0
    [ath_hal] loaded
    000.000059 [4336] netmap_init               netmap: loaded module
    mlx5en: Mellanox Ethernet driver 3.5.2 (September 2019)
    nexus0
    cryptosoft0: <software crypto> on motherboard
    padlock0: No ACE support.
    aesni0: <AES-CBC,AES-CCM,AES-GCM,AES-ICM,AES-XTS> on motherboard
    acpi0: <051118 RSDT1911> on motherboard
    acpi0: Power Button (fixed)
    cpu0: <ACPI CPU> on acpi0
    attimer0: <AT timer> port 0x40-0x43 irq 0 on acpi0
    Timecounter "i8254" frequency 1193182 Hz quality 0
    Event timer "i8254" frequency 1193182 Hz quality 100
    atrtc0: <AT realtime clock> port 0x70-0x71 irq 8 on acpi0
    atrtc0: registered as a time-of-day clock, resolution 1.000000s
    Event timer "RTC" frequency 32768 Hz quality 0
    hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
    Timecounter "HPET" frequency 14318180 Hz quality 950
    Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
    acpi_timer0: <32-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
    pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
    pci0: <ACPI PCI bus> on pcib0
    pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
    pci1: <ACPI PCI bus> on pcib1
    vgapci0: <VGA-compatible display> port 0xc000-0xc0ff mem 0xfa000000-0xfbffffff,0xfcff0000-0xfcffffff,0xfce00000-0xfcefffff irq 18 at device 5.0 on pci1
    vgapci0: Boot video device
    hdac0: <ATI RS780 HDA Controller> mem 0xfcfe8000-0xfcfebfff irq 19 at device 5.1 on pci1
    pcib2: <ACPI PCI-PCI bridge> irq 18 at device 2.0 on pci0
    pci2: <ACPI PCI bus> on pcib2
    aq0: <Aquantia AQtion 10Gbit Network Adapter> mem 0xfd6f0000-0xfd6fffff,0xfd6ef000-0xfd6effff,0xfd000000-0xfd3fffff irq 18 at device 0.0 on pci2
    atlantic: FLB> F/W successfully loaded from flash.
    atlantic: MAC F/W version is 3.1.86
    atlantic: FLB> F/W successfully loaded from flash.
    aq0: Using 1024 TX descriptors and 1024 RX descriptors
    aq0: Using 8 RX queues 8 TX queues
    aq0: Using MSI-X interrupts with 9 vectors
    aq0: Assign IRQ 0 to rx ring 0
    aq0: Assign IRQ 1 to rx ring 1
    aq0: Assign IRQ 2 to rx ring 2
    aq0: Assign IRQ 3 to rx ring 3
    aq0: Assign IRQ 4 to rx ring 4
    aq0: Assign IRQ 5 to rx ring 5
    aq0: Assign IRQ 6 to rx ring 6
    aq0: Assign IRQ 7 to rx ring 7
    aq0: Assign IRQ 0 to tx ring 0
    aq0: Assign IRQ 1 to tx ring 1
    aq0: Assign IRQ 2 to tx ring 2
    aq0: Assign IRQ 3 to tx ring 3
    aq0: Assign IRQ 4 to tx ring 4
    aq0: Assign IRQ 5 to tx ring 5
    aq0: Assign IRQ 6 to tx ring 6
    aq0: Assign IRQ 7 to tx ring 7
    aq0: Assign IRQ 8 to admin proc 
    aq0: Ethernet address: 00:1b:22:32:24:7a
    aq0: netmap queues/slots: TX 8/1024, RX 8/1024
    pcib3: <ACPI PCI-PCI bridge> irq 17 at device 5.0 on pci0
    pci3: <ACPI PCI bus> on pcib3
    re0: <RealTek 8168/8111 B/C/CP/D/DP/E/F/G PCIe Gigabit Ethernet> port 0xd800-0xd8ff mem 0xfd7ff000-0xfd7fffff,0xfd7f8000-0xfd7fbfff irq 17 at device 0.0 on pci3
    re0: Using 1 MSI-X message
    re0: Chip rev. 0x54000000
    re0: MAC rev. 0x00100000
    miibus0: <MII bus> on re0
    rgephy0: <RTL8251/8153 1000BASE-T media interface> PHY 1 on miibus0
    rgephy0:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
    re0: Using defaults for TSO: 65518/35/2048
    re0: Ethernet address: a8:a1:59:5e:1b:ec
    re0: netmap queues/slots: TX 1/256, RX 1/256
    pcib4: <ACPI PCI-PCI bridge> irq 18 at device 6.0 on pci0
    pci4: <ACPI PCI bus> on pcib4
    igb0: <Intel(R) PRO/1000 PCI-Express Network Driver> port 0xe800-0xe81f mem 0xfebe0000-0xfebfffff,0xfe400000-0xfe7fffff,0xfebdc000-0xfebdffff irq 18 at device 0.0 on pci4
    igb0: Using 1024 TX descriptors and 1024 RX descriptors
    igb0: Using 8 RX queues 8 TX queues
    igb0: Using MSI-X interrupts with 9 vectors
    igb0: Ethernet address: 80:61:5f:08:2b:76
    igb0: netmap queues/slots: TX 8/1024, RX 8/1024
    igb1: <Intel(R) PRO/1000 PCI-Express Network Driver> port 0xe400-0xe41f mem 0xfeba0000-0xfebbffff,0xfdc00000-0xfdffffff,0xfebd8000-0xfebdbfff irq 19 at device 0.1 on pci4
    igb1: Using 1024 TX descriptors and 1024 RX descriptors
    igb1: Using 8 RX queues 8 TX queues
    igb1: Using MSI-X interrupts with 9 vectors
    igb1: Ethernet address: 80:61:5f:08:2b:77
    igb1: netmap queues/slots: TX 8/1024, RX 8/1024
    ahci0: <AMD SB7x0/SB8x0/SB9x0 AHCI SATA controller> port 0xb000-0xb007,0xa000-0xa003,0x9000-0x9007,0x8000-0x8003,0x7000-0x700f mem 0xfcdffc00-0xfcdfffff irq 22 at device 17.0 on pci0
    ahci0: AHCI v1.10 with 4 3Gbps ports, Port Multiplier supported
    ahci0: quirks=0x22000<ATI_PMP_BUG,1MSI>
    ahcich0: <AHCI channel> at channel 0 on ahci0
    ahcich1: <AHCI channel> at channel 1 on ahci0
    ahcich2: <AHCI channel> at channel 2 on ahci0
    ahcich3: <AHCI channel> at channel 3 on ahci0
    ohci0: <AMD SB7x0/SB8x0/SB9x0 USB controller> mem 0xfcdfe000-0xfcdfefff irq 16 at device 18.0 on pci0
    usbus0 on ohci0
    usbus0: 12Mbps Full Speed USB v1.0
    ohci1: <AMD SB7x0/SB8x0/SB9x0 USB controller> mem 0xfcdfd000-0xfcdfdfff irq 16 at device 18.1 on pci0
    usbus1 on ohci1
    usbus1: 12Mbps Full Speed USB v1.0
    ehci0: <AMD SB7x0/SB8x0/SB9x0 USB 2.0 controller> mem 0xfcdff800-0xfcdff8ff irq 17 at device 18.2 on pci0
    usbus2: EHCI version 1.0
    usbus2 on ehci0
    usbus2: 480Mbps High Speed USB v2.0
    ohci2: <AMD SB7x0/SB8x0/SB9x0 USB controller> mem 0xfcdfc000-0xfcdfcfff irq 18 at device 19.0 on pci0
    usbus3 on ohci2
    usbus3: 12Mbps Full Speed USB v1.0
    ohci3: <AMD SB7x0/SB8x0/SB9x0 USB controller> mem 0xfcdfb000-0xfcdfbfff irq 18 at device 19.1 on pci0
    usbus4 on ohci3
    usbus4: 12Mbps Full Speed USB v1.0
    ehci1: <AMD SB7x0/SB8x0/SB9x0 USB 2.0 controller> mem 0xfcdff400-0xfcdff4ff irq 19 at device 19.2 on pci0
    usbus5: EHCI version 1.0
    usbus5 on ehci1
    usbus5: 480Mbps High Speed USB v2.0
    atapci0: <ATI IXP700/800 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xff00-0xff0f at device 20.1 on pci0
    ata0: <ATA channel> at channel 0 on atapci0
    ata1: <ATA channel> at channel 1 on atapci0
    hdac1: <ATI SB600 HDA Controller> mem 0xfcdf4000-0xfcdf7fff irq 16 at device 20.2 on pci0
    isab0: <PCI-ISA bridge> at device 20.3 on pci0
    isa0: <ISA bus> on isab0
    pcib5: <ACPI PCI-PCI bridge> at device 20.4 on pci0
    pci5: <ACPI PCI bus> on pcib5
    ohci4: <AMD SB7x0/SB8x0/SB9x0 USB controller> mem 0xfcdfa000-0xfcdfafff irq 18 at device 20.5 on pci0
    usbus6 on ohci4
    usbus6: 12Mbps Full Speed USB v1.0
    acpi_button0: <Power Button> on acpi0
    orm0: <ISA Option ROMs> at iomem 0xcf000-0xd0fff,0xd1000-0xd1fff,0xd2000-0xd2fff pnpid ORM0000 on isa0
    sc0: <System console> at flags 0x100 on isa0
    sc0: VGA <16 virtual consoles, flags=0x300>
    vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff pnpid PNP0900 on isa0
    atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
    atkbd0: <AT Keyboard> irq 1 on atkbdc0
    kbd0 at atkbd0
    atkbd0: [GIANT-LOCKED]
    hwpstate0: <Cool`n'Quiet 2.0> on cpu0
    ZFS filesystem version: 5
    ZFS storage pool version: features support (5000)
    Timecounters tick every 1.000 msec
    hdacc0: <ATI RS690/780 HDA CODEC> at cad 0 on hdac0
    hdaa0: <ATI RS690/780 Audio Function Group> at nid 1 on hdacc0
    pcm0: <ATI RS690/780 (HDMI)> at nid 3 on hdaa0
    hdacc1: <Realtek ALC887 HDA CODEC> at cad 0 on hdac1
    hdaa1: <Realtek ALC887 Audio Function Group> at nid 1 on hdacc1
    pcm1: <Realtek ALC887 (Rear Analog)> at nid 20 and 24,26 on hdaa1
    pcm2: <Realtek ALC887 (Front Analog)> at nid 27 and 25 on hdaa1
    ugen0.1: <ATI OHCI root HUB> at usbus0
    ugen4.1: <ATI OHCI root HUB> at usbus4
    ugen6.1: <ATI OHCI root HUB> at usbus6
    ugen1.1: <ATI OHCI root HUB> at usbus1
    Trying to mount root from zfs:zroot/ROOT/default []...
    Root mount waiting for: CAM usbus0 usbus1 usbus2 usbus3 usbus4 usbus5 usbus6
    uhub0: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
    uhub1: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus6
    ugen3.1: <ATI OHCI root HUB> at usbus3
    uhub2: ugen2.1: <ATI EHCI root HUB> at usbus2
    <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus1
    uhub3: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus3
    uhub5: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus4
    uhub4: <ATI EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus2
    ugen5.1: <ATI EHCI root HUB> at usbus5
    uhub6: <ATI EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus5
    uhub1: 2 ports with 2 removable, self powered
    uhub0: 3 ports with 3 removable, self powered
    uhub5: 3 ports with 3 removable, self powered
    uhub3: 3 ports with 3 removable, self powered
    uhub2: 3 ports with 3 removable, self powered
    Root mount waiting for: CAM usbus2 usbus5
    Root mount waiting for: CAM usbus2 usbus5
    uhub4: 6 ports with 6 removable, self powered
    uhub6: 6 ports with 6 removable, self powered
    Root mount waiting for: CAM
    ugen0.2: <CPS ABMT1000> at usbus0
    Root mount waiting for: CAM
    ugen0.3: <SEM USB Keyboard> at usbus0
    ukbd0 on uhub0
    ukbd0: <SEM USB Keyboard, class 0/0, rev 1.10/1.10, addr 3> on usbus0
    kbd2 at ukbd0
    uhid0 on uhub0
    uhid0: <SEM USB Keyboard, class 0/0, rev 1.10/1.10, addr 3> on usbus0
    Root mount waiting for: CAM
    Root mount waiting for: CAM
    Root mount waiting for: CAM
    Root mount waiting for: CAM
    Root mount waiting for: CAM
    ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
    ada0: <OCZ INTREPID 3700 1.5.1.0A> ACS-2 ATA SATA 3.x device
    ada0: Serial Number A22IO061546000445
    ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
    ada0: Command Queueing enabled
    ada0: 915715MB (1875385008 512 byte sectors)
    GEOM_ELI: Device ada0p3.eli created.
    GEOM_ELI: Encryption: AES-XTS 256
    GEOM_ELI:     Crypto: hardware
    Dual Console: Video Primary, Serial Secondary
    CPU: AMD FX(tm)-8320 Eight-Core Processor            (3492.36-MHz K8-class CPU)
      Origin="AuthenticAMD"  Id=0x600f20  Family=0x15  Model=0x2  Stepping=0
      Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
      Features2=0x3e98320b<SSE3,PCLMULQDQ,MON,SSSE3,FMA,CX16,SSE4.1,SSE4.2,POPCNT,AESNI,XSAVE,OSXSAVE,AVX,F16C>
      AMD Features=0x2e500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM>
      AMD Features2=0x1ebbfff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,OSVW,IBS,XOP,SKINIT,WDT,LWP,FMA4,TCE,NodeId,TBM,Topology,PCXC,PNXC>
      Structured Extended Features=0x8<BMI1>
      SVM: NP,NRIP,VClean,AFlush,DAssist,NAsids=65536
      TSC: P-state invariant, performance statistics
    intsmb0: <AMD SB600/7xx/8xx/9xx SMBus Controller> at device 20.0 on pci0
    intsmb0: intr SMI enabled revision 0
    intsmb0: using polling mode when configured interrupt is SMI
    smbus0: <System Management Bus> on intsmb0
    amdtemp0: <AMD CPU On-Die Thermal Sensors> on hostb4
    lo0: link state changed to UP
    atlantic: FLB> F/W successfully loaded from flash.
    aq0: ring 0: __PAGESIZE=4096 MCLBYTES=2048 hw->max_frame_size=2048
    aq0: ring 1: __PAGESIZE=4096 MCLBYTES=2048 hw->max_frame_size=2048
    aq0: ring 2: __PAGESIZE=4096 MCLBYTES=2048 hw->max_frame_size=2048
    aq0: ring 3: __PAGESIZE=4096 MCLBYTES=2048 hw->max_frame_size=2048
    aq0: ring 4: __PAGESIZE=4096 MCLBYTES=2048 hw->max_frame_size=2048
    aq0: ring 5: __PAGESIZE=4096 MCLBYTES=2048 hw->max_frame_size=2048
    aq0: ring 6: __PAGESIZE=4096 MCLBYTES=2048 hw->max_frame_size=2048
    aq0: ring 7: __PAGESIZE=4096 MCLBYTES=2048 hw->max_frame_size=2048
    atlantic: set 1 mc address 33:33:ff:32:24:7a
    atlantic: set 1 mc address 33:33:00:00:00:01
    atlantic: set 2 mc address 33:33:ff:32:24:7a
    atlantic: set 1 mc address 33:33:ff:c2:9f:15
    atlantic: set 2 mc address 33:33:00:00:00:01
    atlantic: set 3 mc address 33:33:ff:32:24:7a
    atlantic: set 1 mc address 33:33:c2:9f:15:75
    atlantic: set 2 mc address 33:33:ff:c2:9f:15
    atlantic: set 3 mc address 33:33:00:00:00:01
    atlantic: set 4 mc address 33:33:ff:32:24:7a
    atlantic: set 1 mc address 33:33:c2:9f:15:75
    atlantic: set 2 mc address 33:33:ff:c2:9f:15
    atlantic: set 3 mc address 33:33:00:00:00:01
    atlantic: set 4 mc address 33:33:ff:32:24:7a
    aq0: atlantic: link UP: speed=2500
    aq0: link state changed to UP
    atlantic: set 1 mc address 01:00:5e:00:00:01
    atlantic: set 2 mc address 33:33:c2:9f:15:75
    atlantic: set 3 mc address 33:33:ff:c2:9f:15
    atlantic: set 4 mc address 33:33:00:00:00:01
    atlantic: set 5 mc address 33:33:ff:32:24:7a
    atlantic: set 1 mc address 33:33:c2:9f:15:75
    atlantic: set 2 mc address 33:33:ff:c2:9f:15
    atlantic: set 3 mc address 33:33:00:00:00:01
    atlantic: set 4 mc address 33:33:ff:32:24:7a
    atlantic: set 1 mc address 01:00:5e:00:00:01
    atlantic: set 2 mc address 33:33:c2:9f:15:75
    atlantic: set 3 mc address 33:33:ff:c2:9f:15
    atlantic: set 4 mc address 33:33:00:00:00:01
    atlantic: set 5 mc address 33:33:ff:32:24:7a
    atlantic: set 1 mc address 33:33:c2:9f:15:75
    atlantic: set 2 mc address 33:33:ff:c2:9f:15
    atlantic: set 3 mc address 33:33:00:00:00:01
    atlantic: set 4 mc address 33:33:ff:32:24:7a
    igb1: link state changed to UP
    tun1: changing name to 'ovpns1'
    tun2: changing name to 'ovpns2'
    ovpns1: link state changed to UP
    ovpns2: link state changed to UP
    pflog0: promiscuous mode enabled
    atlantic: set 1 mc address 33:33:ff:3b:d4:bc
    atlantic: set 2 mc address 33:33:c2:9f:15:75
    atlantic: set 3 mc address 33:33:ff:c2:9f:15
    atlantic: set 4 mc address 33:33:00:00:00:01
    atlantic: set 5 mc address 33:33:ff:32:24:7a
    pid 98504 (unbound), jid 0, uid 59: exited on signal 11
    re0: link state changed to DOWN
    igb1: promiscuous mode enabled
    atlantic: FLB> F/W successfully loaded from flash.
    aq0: ring 0: __PAGESIZE=4096 MCLBYTES=2048 hw->max_frame_size=2048
    aq0: ring 1: __PAGESIZE=4096 MCLBYTES=2048 hw->max_frame_size=2048
    aq0: ring 2: __PAGESIZE=4096 MCLBYTES=2048 hw->max_frame_size=2048
    aq0: ring 3: __PAGESIZE=4096 MCLBYTES=2048 hw->max_frame_size=2048
    aq0: ring 4: __PAGESIZE=4096 MCLBYTES=2048 hw->max_frame_size=2048
    aq0: ring 5: __PAGESIZE=4096 MCLBYTES=2048 hw->max_frame_size=2048
    aq0: ring 6: __PAGESIZE=4096 MCLBYTES=2048 hw->max_frame_size=2048
    aq0: ring 7: __PAGESIZE=4096 MCLBYTES=2048 hw->max_frame_size=2048
    aq0: promiscuous mode enabled
    aq0: promiscuous mode disabled
    aq0: atlantic: link UP: speed=2500
    arp: 192.168.123.184 moved from 34:15:9e:26:bf:96 to 00:26:bb:6b:12:a0 on igb1
    pid 86753 (unbound), jid 0, uid 59: exited on signal 11
    pid 91458 (unbound), jid 0, uid 59: exited on signal 11
    

    ifconfig:

    [2.5.0-RELEASE][root@mypfsense]/root: ifconfig aq0
    aq0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
    	description: WAN
    	options=8100b8<VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,VLAN_HWFILTER>
    	ether XX:XX:XX:XX:24:7a
    	inet6 fe80::XXX:XXXX:XXXX:XXXX%aq0 prefixlen 64 scopeid 0x1
    	inet6 2001:XXX:XXXX:XX:XXXX:XXXX:XXXX:XXXX prefixlen 128
    	inet XXX.XXX.XXX.XXX netmask 0xfffffe00 broadcast 255.255.255.255
    	inet 192.168.100.100 netmask 0xffffff00 broadcast 192.168.100.255
    	media: Ethernet autoselect <full-duplex,rxpause,txpause> (2500Base-T <full-duplex,rxpause,txpause>)
    	status: active
    	nd6 options=23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL>
    

    As you can see it successfully negotiates a 2.5Gb connection to my CM as WAN, and even picks up the CM diagnostic IP. A quick Speedtest on the pfSense box itself confirms real world speeds above 1G. (Thank you Comcast!) Practically speaking until I upgrade the LAN link to 10G this is a bit pointless, but at least it's working now!

    –--------
    This user has been carbon dated to the 8-bit era...

    1 Reply Last reply Reply Quote 0
    • D
      daplumber @Rico
      last edited by Apr 4, 2021, 11:05 AM

      @rico I think I spy a bug in the IPV6 link local address:

      inet6 fe80::XXX:XXXX:XXXX:XXXX%aq0 prefixlen 64 scopeid 0x1
      

      I'm pretty sure the "%aq0" shouldn't be part of the address? ;-)

      Workaround: Check the "Only request an IPv6 prefix, do not request an IPv6 address" box on the WAN Interface panel. Obviously that means the pfSense box itself no longer has a WAN IPV6 address, but at least now the LAN side IPV6 systems will work.

      –--------
      This user has been carbon dated to the 8-bit era...

      V 1 Reply Last reply Apr 8, 2021, 7:41 PM Reply Quote 0
      • stephenw10S
        stephenw10 Netgate Administrator
        last edited by Apr 4, 2021, 11:34 AM

        Compiled with debug options or something similar?

        1 Reply Last reply Reply Quote 0
        • V
          VAMike @daplumber
          last edited by Apr 8, 2021, 7:41 PM

          @daplumber said in Can't assign NIC [Aquantia Corp. AQC107]:

          @rico I think I spy a bug in the IPV6 link local address:

          inet6 fe80::XXX:XXXX:XXXX:XXXX%aq0 prefixlen 64 scopeid 0x1
          

          I'm pretty sure the "%aq0" shouldn't be part of the address? ;-)

          That's completely normal syntax, indicating the scope of the address. See RFC4007.

          D 1 Reply Last reply Apr 9, 2021, 2:47 AM Reply Quote 0
          • D
            daplumber @VAMike
            last edited by Apr 9, 2021, 2:47 AM

            @vamike my bad. Forehead slap, forgot all about that.

            Still no idea why IPv6 dhcp client is not picking up an address with the exact same configuration that worked with igb0...

            –--------
            This user has been carbon dated to the 8-bit era...

            1 Reply Last reply Reply Quote 0
            • RicoR
              Rico LAYER 8 Rebel Alliance
              last edited by May 9, 2022, 9:20 AM

              As per request FreeBSD 12.3 (pfSense 22.01): if_atlantic0.0.5_freebsd12.3.zip

              -Rico

              1 Reply Last reply Reply Quote 0
              • D
                donfox
                last edited by May 9, 2022, 9:43 AM

                tried the build on 22.01-RELEASE

                [22.01-RELEASE][admin@metalcore.fox]/root: kldstat
                Id Refs Address                Size Name
                 1   13 0xffffffff80200000  3aefff8 kernel
                 2    1 0xffffffff83cf0000    16ba0 if_atlantic.ko
                 3    1 0xffffffff83d07000   11d288 if_re.ko
                 4    1 0xffffffff860b5000     1000 cpuctl.ko
                 5    1 0xffffffff860b6000     2150 acpi_wmi.ko
                

                but there is no new interface :(

                1 Reply Last reply Reply Quote 0
                • stephenw10S
                  stephenw10 Netgate Administrator
                  last edited by May 9, 2022, 11:24 AM

                  What hardware are you trying to use it with?

                  D 1 Reply Last reply May 9, 2022, 11:28 AM Reply Quote 0
                  • D
                    donfox @stephenw10
                    last edited by May 9, 2022, 11:28 AM

                    @stephenw10

                    ASUS XG-C100C 10gbit

                    none5@pci0:1:0:0:       class=0x020000 card=0x88121043 chip=0x94c01d6a rev=0x03 hdr=0x00
                        vendor     = 'Aquantia Corp.'
                        class      = network
                        subclass   = ethernet
                        bar   [10] = type Memory, range 64, base 0xa1400000, size 524288, enabled
                        bar   [18] = type Memory, range 64, base 0xa14a0000, size 4096, enabled
                        bar   [20] = type Memory, range 64, base 0xa1000000, size 4194304, enabled
                    
                    1 Reply Last reply Reply Quote 0
                    • stephenw10S
                      stephenw10 Netgate Administrator
                      last edited by stephenw10 May 9, 2022, 11:44 AM May 9, 2022, 11:44 AM

                      94c0 is not a listed device ID in the driver:
                      https://github.com/Aquantia/aqtion-freebsd/blob/master/aq_main.c#L92

                      Not supported yet by the looks of it.

                      Steve

                      1 Reply Last reply Reply Quote 0
                      • Y
                        yorke
                        last edited by Jul 30, 2022, 6:46 PM

                        pfSense version 2.6.0

                        I have a Aquantia (AOM-AQS-107-B0C2-CX) Installed the drivers provided here
                        Everything seem to be working fine can get ip and connect, the only issue I am having
                        is that 5GBASE-T, 2.5GBASE-T aren't listed under the interface speed and duplex
                        and on the dashboard its listed as unknown full duplex

                        kldstat 19e28 if_atlantic.ko

                        ifconfig for the interface shows
                        media: Ethernet auto select (unknown <full-duplex)

                        tested under windows and 5GBASE-T, 2.5GBASE-T are listed

                        pciconf -i and shows the error listed below
                        link x1(x1) speed 2.5(2.5) ASPM disabled(L0s/L1)

                        1 Reply Last reply Reply Quote 0
                        • stephenw10S
                          stephenw10 Netgate Administrator
                          last edited by Aug 1, 2022, 11:41 AM

                          That pciconf error is probably unrelated.

                          Does it actually link at 2.5G? The other end reports that?

                          Y 1 Reply Last reply Aug 1, 2022, 8:18 PM Reply Quote 0
                          • Y
                            yorke @stephenw10
                            last edited by Aug 1, 2022, 8:18 PM

                            @stephenw10

                            yes link at 2.5G

                            1 Reply Last reply Reply Quote 0
                            • stephenw10S
                              stephenw10 Netgate Administrator
                              last edited by Aug 1, 2022, 8:38 PM

                              Then it's probably just a driver quirk and it will catch up in newer versions.

                              Steve

                              Y 1 Reply Last reply Aug 5, 2022, 2:31 PM Reply Quote 0
                              • Y
                                yorke @stephenw10
                                last edited by Aug 5, 2022, 2:31 PM

                                @stephenw10
                                There was an issue with intel drivers for FreeBSD
                                ixl driver shows "unknown" for link rate when using 2.5/5Gbps modes
                                that was fix in the driver 1.12.24 link below
                                can i install these drivers and how would i install them thanks.

                                https://www.intel.com/content/www/us/en/download/18331/25160/intel-network-adapter-driver-for-intel-ethernet-controller-700-series-under-freebsd.html?

                                https://community.intel.com/t5/Ethernet-Products/Latest-1-12-16-ixl-driver-shows-quot-unknown-quot-for-link-rate/m-p/1270923

                                1 Reply Last reply Reply Quote 0
                                • stephenw10S
                                  stephenw10 Netgate Administrator
                                  last edited by Aug 5, 2022, 2:58 PM

                                  Not easily. The available kmod package looks to be at 1.12.2 still.

                                  Y 1 Reply Last reply Aug 27, 2022, 5:31 PM Reply Quote 0
                                  • stephenw10S stephenw10 referenced this topic on Aug 23, 2022, 12:48 PM
                                  • stephenw10S stephenw10 referenced this topic on Aug 23, 2022, 12:48 PM
                                  • Y
                                    yorke @stephenw10
                                    last edited by Aug 27, 2022, 5:31 PM

                                    @stephenw10

                                    Thank you

                                    Here is hoping that kmod package get to driver 1.12.24

                                    1 Reply Last reply Reply Quote 0
                                    • F F4 0 referenced this topic on Mar 12, 2023, 8:56 AM
                                    • F F4 0 referenced this topic on Mar 12, 2023, 8:56 AM
                                    • F F4 0 referenced this topic on Mar 13, 2023, 2:02 PM
                                    • F F4 0 referenced this topic on Mar 13, 2023, 2:11 PM
                                    • M
                                      madbrain
                                      last edited by Mar 20, 2023, 1:35 AM

                                      I'm a newbie to pfSense & FreeBSD.

                                      I realize this is an old topic, but I am having a hell of a time trying to use my two AQN-107 NICs with pfSense 2.6 .
                                      I downloaded the driver from https://pkg.freebsd.org/FreeBSD:12:amd64/latest/All/aquantia-atlantic-kmod-0.0.5_1.pkg .
                                      I installed it with pkg install -f -y .
                                      I loaded it manually with kldload .
                                      I have 2 major problems :

                                      1. the module doesn't automatically reload upon reboot. How can I force it to do so ?
                                      2. my clients (off the LAN side, using the pfSense DHCP server) don't have DNS when I use the Aquantia NIC.
                                        If I use other NICs (Realtek 1 Gbps USB, Intel I211 PCIe on the motherboard), I don't have any DNS problem.
                                        This is a really strange one. I have not done any manual configuration for DNS and certainly am not doing anything different when I switch NIC (same IP address for LAN side, same subnet, etc).
                                        Any idea about this one ?
                                      3. I'd like to make sure I'm using the best possible driver. Is there another build I should be using ? I'm on x64 (AMD Ryzen 2700).
                                      GertjanG 1 Reply Last reply Mar 20, 2023, 6:18 AM Reply Quote 1
                                      • GertjanG
                                        Gertjan @madbrain
                                        last edited by Mar 20, 2023, 6:18 AM

                                        @madbrain said in Can't assign NIC [Aquantia Corp. AQC107]:

                                        the module doesn't automatically reload upon reboot. How can I force it to do

                                        Can answer one : as it has been answered already above :

                                        @rico said in Can't assign NIC [Aquantia Corp. AQC107]:

                                        How the Installation should work (dry run / not tested, I don't own this NIC):
                                        Unzip the file and place if_atlantic.ko into the /boot/kernel/ folder.
                                        Change permissions via console or SSH: chmod 555 /boot/kernel/if_atlantic.ko
                                        Edit /boot/loader.conf.local and add to the end of the file: if_atlantic_load="YES"
                                        Reboot pfSense and see what happens. ;-)

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

                                        M 1 Reply Last reply Mar 20, 2023, 7:54 AM Reply Quote 1
                                        • M
                                          madbrain @Gertjan
                                          last edited by Mar 20, 2023, 7:54 AM

                                          @gertjan Thank you ! The file to edit was actually /boot/loader.conf . Not /boot/loader.conf.local .
                                          I copied the driver to /boot/kernel, but not sure if it's really required - it was already copied in /boot/modules , with the correct permission, from the package installer .

                                          In any case, I was able to persist the changes for the WAN & LAN interfaces, and now the second problem (DNS issue) is gone after rebooting.

                                          GertjanG 1 Reply Last reply Mar 20, 2023, 8:14 AM Reply Quote 0
                                          • First post
                                            Last post
                                          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.