Installation of driver for network adapter XG-C100C

Hi,
I’d like to install a driver for the 10Gig-E network adapter from Asus “XG-C100C”. The adapter does not appear in my hardware configuration.

I downloaded the driver-pakage from Asus here.

Maybe it’s enough if you point out which of the suggested installation-methods in the readme-file I should follow.

Thank you very much for helping!

Find below the Readme-file:

README

Linux* aQuantia AQtion Driver for the aQuantia Multi-Gigabit PCI Express Family
of Ethernet Adapters

Contents

  • Important Note
  • In This Release
  • Identifying Your Adapter
  • Building and Installation
  • Command Line Parameters
  • Additional Configurations
  • Uninstall
  • Support

IMPORTANT NOTE

WARNING:
AQtion driver is built with the LRO (Large Receive Offload) feature enabled
by default.
This option offers the lowest CPU utilization for receives, but it is completely
incompatible with routing/ip forwarding and bridging.
If you need ip forwarding or bridging, please make sure to disable LRO using the
compile time options described in the LRO section below.
NB! If LRO is enabled, attempts to use ip forwarding or bridging can result in
low throughput or even a kernel panic.

In This Release

This file describes the aQuantia AQtion Driver for the aQuantia Multi-Gigabit
PCI Express Family of Ethernet Adapters.
This driver supports Linux kernels >= 3.10, and includes support for x86_64 and
ARM Linux system.

This release contains a source tarball and (optionally) a src.rpm package.

Identifying Your Adapter

The driver in this release is compatible with ethernet adapters based on:

  • AQC-100,
  • AQC-107,
  • AQC-108,
  • AQC-109,
  • AQC-111,
  • AQC-112,
  • AQC-113.

SFP+ Devices (for AQC-100 based adapters)

This release was verified to work with passive Direct Attach Cables (DAC) and
SFP+/LC Optical Transceiver.

Building and Installation

To manually build this driver:

  1. Make sure you have all the packages required to build a standalone kernel
    module.
    On a debian-based systems you should at least install the following packages:

sudo apt install linux-headers build-essential

  1. Move the base driver tar file to the directory of your choice.
    For example, use /home/username/aquantia.
    Untar/unzip archive:

cd ~/aquantia
tar zxf Aquantia-AQtion-x.y.z.tar.gz

  1. Change to the driver src directory:

cd Aquantia-AQtion-x.y.z/

NB! Make sure that pathname doesn’t contain whitespaces and special characters
(e.g. brackets), because kernel build system doesn’t support such paths
unfortunately and the build will fail.

  1. Compile the driver module:
    make

  2. Unload the driver, if an older version is in use:
    sudo rmmod atlantic

  3. Load the dependencies and the module itself:
    sudo make load

  4. Install the driver
    sudo make install

driver will be installed into the following location:

/lib/modules/uname -r/aquantia/atlantic.ko

NB! You might need to update initramfs image uponon install
(e.g. if atlantic.ko is a part of it, otherwise an old version will be
loaded from initramfs image on next reboot).
This is a potentially harmful operation, so ‘make install’ will check
if such an update is needed and will ask for your consent before actually
running update-initramfs / dracut.
Please make sure you understand the risks before choosing ‘Y’!

Alternatively build and install the driver with dkms

  1. Make sure you have all the packages required to build a standalone kernel
    module.
    On Debian-based systems the following command can be used:

sudo apt-get install linux-headers-uname -r build-essential gawk dkms

On redhat-based systems the following command can be used:

sudo yum install kernel-devel-uname -r gcc gcc-c++ make gawk dkms

  1. Move the base driver tar file to the directory of your choice.
    For example, use /home/username/aquantia.
    Untar/unzip archive:

cd ~/aquantia
tar zxf Aquantia-AQtion-x.y.z.tar.gz

  1. Change to the driver source directory:

cd Aquantia-AQtion-x.y.z/

  1. Build and install the driver:

sudo ./dkms.sh install

driver will be installed into the following location:

/lib/modules/uname -r/updates/dkms/atlantic.ko

Install the driver on Debian\Ubuntu using atlantic-x.y.z.deb

  1. Make sure you have all the packages required to build a standalone kernel
    module.
    Execute the command:
    sudo apt-get install linux-headers-uname -r

  2. Move the atlantic-x.y.z.deb file to the directory of your choice.
    For example, use /home/username/aquantia.

  3. Execute the following commands:
    cd /home/username/aquantia
    sudo apt-get install ./atlantic-x.y.z.deb

You can use “dpkg -l | grep -i atlantic” to verify that the driver has been
installed.

Alternatively you can use atlantic-x.y.z.noarch.rpm

  1. Make sure you have all the packages required to build a standalone kernel
    module.
    Execute the command:
    sudo yum install kernel-devel-uname -r

  2. Move the atlantic-x.y.z.noarch.rpm file to the directory of your choice.
    For example, use /home/username/aquantia.

  3. Execute the following commands:
    cd /home/username/aquantia
    sudo yum install ./atlantic-x.y.z.noarch.rpm

You can use “rpm -qa | grep -i atlantic” to verify that the driver has been
installed.

Check that the driver is working

[…]

Troubleshooting

Some distributions don’t provide kernel sources ready for 3rdparty module build.
In general, the following could be used to prepare kernel source tree for build:

sudo su
cd /lib/modules/uname -r/build
make oldconfig
make prepare
make modules_prepare

Find below system information:

(base) [dejhost@Workstation Linux]$ inxi --admin --verbosity=7 --filter --no-host --width
System:
  Kernel: 6.1.44-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc available: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.1-x86_64
    root=UUID=7c6ac262-7b71-4cba-b35c-72277acbafa9 rw quiet apparmor=1
    security=apparmor udev.log_priority=3 nmi_watchdog=0
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: docker, xfce4-panel
    wm: xfwm v: 4.18.0 vt: 2 dm: 1: GDM v: 44.1 2: LightDM v: 1.32.0
    note: stopped Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop System: Micro-Star product: MS-7B89 v: 1.0
    serial: <superuser required>
  Mobo: Micro-Star model: B450M MORTAR MAX (MS-7B89) v: 1.0
    serial: <superuser required> UEFI: American Megatrends v: 2.70
    date: 04/21/2020
Battery:
  Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard ERGO K860
    serial: <filter> charge: 100% (should be ignored) rechargeable: yes
    status: discharging
Memory:
  System RAM: total: 32 GiB available: 31.29 GiB used: 6.32 GiB (20.2%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: AMD Ryzen 9 3900X bits: 64 type: MT MCP arch: Zen 2 gen: 3
    level: v3 note: check built: 2020-22 process: TSMC n7 (7nm) family: 0x17 (23)
    model-id: 0x71 (113) stepping: 0 microcode: 0x8701021
  Topology: cpus: 1x cores: 12 tpc: 2 threads: 24 smt: enabled cache:
    L1: 768 KiB desc: d-12x32 KiB; i-12x32 KiB L2: 6 MiB desc: 12x512 KiB
    L3: 64 MiB desc: 4x16 MiB
  Speed (MHz): avg: 2300 high: 3591 min/max: 2200/4672 boost: enabled
    scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 3591 2: 2200
    3: 2624 4: 2200 5: 2200 6: 2200 7: 2200 8: 2200 9: 2200 10: 2200 11: 2196
    12: 2199 13: 2200 14: 2200 15: 2200 16: 2200 17: 2293 18: 2200 19: 2200
    20: 2200 21: 2200 22: 2726 23: 2173 24: 2200 bogomips: 182489
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
    bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy
    constant_tsc cpb cpuid cqm cqm_llc cqm_mbm_local cqm_mbm_total
    cqm_occup_llc cr8_legacy cx16 cx8 de decodeassists extapic extd_apicid
    f16c flushbyasid fma fpu fsgsbase fxsr fxsr_opt ht hw_pstate ibpb ibs
    irperf lahf_lm lbrv lm mba mca mce misalignsse mmx mmxext monitor movbe
    msr mtrr mwaitx nonstop_tsc nopl npt nrip_save nx osvw overflow_recov pae
    pat pausefilter pclmulqdq pdpe1gb perfctr_core perfctr_llc perfctr_nb
    pfthreshold pge pni popcnt pse pse36 rapl rdpid rdpru rdrand rdseed rdt_a
    rdtscp rep_good sep sev sev_es sha_ni skinit smap smca smep ssbd sse sse2
    sse4_1 sse4_2 sse4a ssse3 stibp succor svm svm_lock syscall tce topoext
    tsc tsc_scale umip v_spec_ctrl v_vmsave_vmload vgif vmcb_clean vme vmmcall
    wbnoinvd wdt xgetbv1 xsave xsavec xsaveerptr xsaveopt
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: retbleed mitigation: untrained return thunk; SMT enabled with STIBP
    protection
  Type: spec_rstack_overflow mitigation: safe RET
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, STIBP:
    always-on, RSB filling, PBRSB-eIBRS: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GA104 [GeForce RTX 3070] vendor: ASUSTeK driver: nvidia
    v: 535.98 alternate: nouveau,nvidia_drm non-free: 535.xx+
    status: current (as of 2023-08) arch: Ampere code: GAxxx
    process: TSMC n7 (7nm) built: 2020-22 pcie: gen: 2 speed: 5 GT/s lanes: 16
    link-max: gen: 4 speed: 16 GT/s bus-ID: 26:00.0 chip-ID: 10de:2484
    class-ID: 0300
  Device-2: Logitech HD Pro Webcam C920 driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-3.4:10
    chip-ID: 046d:082d class-ID: 0102 serial: <filter>
  Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.2
    compositor: xfwm v: 4.18.0 driver: X: loaded: nvidia gpu: nvidia
    display-ID: :1.0 screens: 1
  Screen-1: 0 s-res: 11520x2160 s-dpi: 96 s-size: 3048x572mm (120.00x22.52")
    s-diag: 3101mm (122.09")
  Monitor-1: DP-0 pos: primary,center res: 3840x2160 hz: 60 dpi: 163
    size: 597x336mm (23.5x13.23") diag: 685mm (26.97") modes: N/A
  Monitor-2: DP-2 pos: left res: 3840x2160 hz: 60 dpi: 163
    size: 597x336mm (23.5x13.23") diag: 685mm (26.97") modes: N/A
  Monitor-3: DP-4 pos: right res: 3840x2160 hz: 60 dpi: 163
    size: 597x336mm (23.5x13.23") diag: 685mm (26.97") modes: N/A
  API: OpenGL v: 4.6.0 NVIDIA 535.98 renderer: NVIDIA GeForce RTX
    3070/PCIe/SSE2 direct-render: Yes
Audio:
  Device-1: NVIDIA GA104 High Definition Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    link-max: gen: 4 speed: 16 GT/s bus-ID: 26:00.1 chip-ID: 10de:228b
    class-ID: 0403
  Device-2: AMD Starship/Matisse HD Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 28:00.4 chip-ID: 1022:1487 class-ID: 0403
  Device-3: GN Netcom Jabra SPEAK 510 driver: jabra,snd-usb-audio,usbhid
    type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-3.3:8
    chip-ID: 0b0e:0420 class-ID: 0300 serial: <filter>
  Device-4: Logitech HD Pro Webcam C920 driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-3.4:10
    chip-ID: 046d:082d class-ID: 0102 serial: <filter>
  API: ALSA v: k6.1.44-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 0.3.77 status: off with: pipewire-media-session
    status: off tools: pw-cli
  Server-3: PulseAudio v: 16.1 status: active with: 1: pulseaudio-alsa
    type: plugin 2: pulseaudio-jack type: module tools: pacat,pactl,pavucontrol
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: Micro-Star MSI driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 port: f000 bus-ID: 22:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp34s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IF-ID-1: br-a88cee8f84e5 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-2: br-a96c1ef81739 state: up speed: 10000 Mbps duplex: unknown
    mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IP v6: <filter> virtual: proto kernel_ll scope: link
  IF-ID-3: br-d5799e778888 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-4: docker0 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  IF-ID-5: veth4ae8207 state: up speed: 10000 Mbps duplex: full mac: <filter>
  IF-ID-6: vethbe36699 state: up speed: 10000 Mbps duplex: full mac: <filter>
  WAN IP: <filter>
Bluetooth:
  Device-1: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) driver: btusb
    v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-4.2:5
    chip-ID: 0a12:0001 class-ID: e001
  Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: <filter> bt-v: 4.0 lmp-v: 6
    status: discoverable: yes pairing: yes
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 3.57 TiB used: 486.22 GiB (13.3%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Corsair model: Force MP510
    size: 1.75 TiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: ECFM22.5 temp: 38.9 C
    scheme: GPT
  ID-2: /dev/nvme1n1 maj-min: 259:6 vendor: Samsung model: SSD 980 PRO 2TB
    size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: 5B2QGXA7 temp: 39.9 C
  ID-3: /dev/sda maj-min: 8:0 vendor: Verbatim model: STORE N GO
    size: 7.21 GiB block-size: physical: 512 B logical: 512 B type: USB rev: 3.0
    spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 tech: N/A serial: <filter>
    fw-rev: PMAP scheme: GPT
  Optical-1: /dev/sr0 vendor: hp model: DVD-RAM GH82N rev: W204
    dev-links: cdrom
  Features: speed: 48 multisession: yes audio: yes dvd: yes
    rw: cd-r,cd-rw,dvd-r,dvd-ram state: running
Partition:
  ID-1: / raw-size: 1.33 TiB size: 1.31 TiB (98.35%) used: 486.05 GiB (36.4%)
    fs: ext4 dev: /dev/nvme0n1p5 maj-min: 259:5 label: N/A
    uuid: 7c6ac262-7b71-4cba-b35c-72277acbafa9
  ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%)
    used: 29.6 MiB (30.9%) fs: vfat dev: /dev/nvme0n1p2 maj-min: 259:2 label: N/A
    uuid: 9EFE-2CB7
  ID-3: /run/media/dejhost/verbatim raw-size: 7.21 GiB size: 7.2 GiB (99.80%)
    used: 150.3 MiB (2.0%) fs: vfat dev: /dev/sda1 maj-min: 8:1 label: verbatim
    uuid: E927-53D3
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: file size: 38 GiB used: 0 KiB (0.0%) priority: -2
    file: /swapfile
Unmounted:
  ID-1: /dev/nvme0n1p1 maj-min: 259:1 size: 529 MiB fs: ntfs label: Recovery
    uuid: A644FDD844FDAB67
  ID-2: /dev/nvme0n1p3 maj-min: 259:3 size: 16 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-3: /dev/nvme0n1p4 maj-min: 259:4 size: 428.38 GiB fs: ntfs label: N/A
    uuid: 24D4FF51D4FF23A8
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 10 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 1-4:2 info: eWBM Security Key(Goldengate G310) type: HID
    driver: hid-generic,usbhid interfaces: 1 rev: 1.1 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 311f:4a1a class-ID: 0300
    serial: <filter>
  Hub-2: 2-0:1 info: super-speed hub ports: 4 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Device-1: 2-3:2 info: Verbatim Flash Drive (StorenGo) type: mass storage
    driver: usb-storage interfaces: 1 rev: 3.0 speed: 5 Gb/s (596.0 MiB/s)
    lanes: 1 mode: 3.2 gen-1x1 power: 504mA chip-ID: 18a5:0243 class-ID: 0806
    serial: <filter>
  Hub-3: 3-0:1 info: hi-speed hub with single TT ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-4: 3-3:2 info: VIA Labs Hub ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 2109:2811
    class-ID: 0900
  Device-1: 3-3.1:4 info: Logitech Unifying Receiver type: keyboard,mouse,HID
    driver: logitech-djreceiver,usbhid interfaces: 3 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 98mA
    chip-ID: 046d:c52b class-ID: 0300
  Device-2: 3-3.2:6 info: Xenta 2.4G Mouse type: keyboard,mouse
    driver: hid-generic,usbhid interfaces: 2 rev: 1.1 speed: 1.5 Mb/s (183 KiB/s)
    lanes: 1 mode: 1.0 power: 100mA chip-ID: 1d57:0001 class-ID: 0301
  Device-3: 3-3.3:8 info: GN Netcom Jabra SPEAK 510 type: audio,HID
    driver: jabra,snd-usb-audio,usbhid interfaces: 4 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 500mA
    chip-ID: 0b0e:0420 class-ID: 0300 serial: <filter>
  Device-4: 3-3.4:10 info: Logitech HD Pro Webcam C920 type: video,audio
    driver: snd-usb-audio,uvcvideo interfaces: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 500mA
    chip-ID: 046d:082d class-ID: 0102 serial: <filter>
  Hub-5: 3-4:3 info: VIA Labs Hub ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 2109:2811
    class-ID: 0900
  Device-1: 3-4.2:5 info: Cambridge Silicon Radio Bluetooth Dongle (HCI mode)
    type: bluetooth driver: btusb interfaces: 2 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 0a12:0001 class-ID: e001
  Device-2: 3-4.4:7 info: Razer USA DeathAdder Elite type: mouse,keyboard
    driver: hid-generic,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 500mA chip-ID: 1532:005c class-ID: 0300
  Hub-6: 4-0:1 info: super-speed hub ports: 4 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 53.0 C mobo: N/A gpu: nvidia temp: 43 C
  Fan Speeds (rpm): N/A gpu: nvidia fan: 0%
Info:
  Processes: 493 Uptime: 1h 7m wakeups: 14 Init: systemd v: 253
  default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 15.0.7
  Packages: 1935 pm: pacman pkgs: 1879 libs: 424 tools: pamac,yay pm: flatpak
  pkgs: 26 pm: snap pkgs: 30 Shell: Bash v: 5.1.16 running-in: xfce4-terminal
  inxi: 3.3.29

Since PCI, check the slots:

sudo dmidecode -t slot

Driver is available:

modinfo atlantic

Besides, the module from the ASUS has only support up to kernel 5.11 and the same driver is included since 4.16: https://linux-hardware.org/?id=pci:1d6a-07b1-1043-8741

Thanks for your reply, megavolt.
Does that mean the driver is already installed → not the issue? If I plug an RJ45 cable into the port, no LED’s light up…

(base) [dejhost@Workstation Linux]$ sudo dmidecode -t slot
[sudo] password for dejhost: 
# dmidecode 3.5
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.

Handle 0x0004, DMI type 9, 17 bytes
System Slot Information
	Designation: J6B2
	Type: x16 PCI Express
	Current Usage: In Use
	Length: Long
	ID: 0
	Characteristics:
		3.3 V is provided
		Opening is shared
		PME signal is supported
	Bus Address: 0000:00:01.0

Handle 0x0005, DMI type 9, 17 bytes
System Slot Information
	Designation: J6B1
	Type: x1 PCI Express
	Current Usage: In Use
	Length: Short
	ID: 1
	Characteristics:
		3.3 V is provided
		Opening is shared
		PME signal is supported
	Bus Address: 0000:00:1c.3

Handle 0x0006, DMI type 9, 17 bytes
System Slot Information
	Designation: J6D1
	Type: x1 PCI Express
	Current Usage: In Use
	Length: Short
	ID: 2
	Characteristics:
		3.3 V is provided
		Opening is shared
		PME signal is supported
	Bus Address: 0000:00:1c.4

Handle 0x0007, DMI type 9, 17 bytes
System Slot Information
	Designation: J7B1
	Type: x1 PCI Express
	Current Usage: In Use
	Length: Short
	ID: 3
	Characteristics:
		3.3 V is provided
		Opening is shared
		PME signal is supported
	Bus Address: 0000:00:1c.5

Handle 0x0008, DMI type 9, 17 bytes
System Slot Information
	Designation: J8B4
	Type: x1 PCI Express
	Current Usage: In Use
	Length: Short
	ID: 4
	Characteristics:
		3.3 V is provided
		Opening is shared
		PME signal is supported
	Bus Address: 0000:00:1c.6

Handle 0x0009, DMI type 9, 17 bytes
System Slot Information
	Designation: J8D1
	Type: x1 PCI Express
	Current Usage: In Use
	Length: Short
	ID: 5
	Characteristics:
		3.3 V is provided
		Opening is shared
		PME signal is supported
	Bus Address: 0000:00:1c.7

Handle 0x000A, DMI type 9, 17 bytes
System Slot Information
	Designation: J8B3
	Type: 32-bit PCI
	Current Usage: In Use
	Length: Short
	ID: 6
	Characteristics:
		3.3 V is provided
		Opening is shared
		PME signal is supported
	Bus Address: 0000:00:1e.0

Handle 0x0032, DMI type 9, 17 bytes
System Slot Information
	Designation: J10
	Type: x16 PCI Express x16
	Current Usage: In Use
	Length: Short
	ID: 56
	Characteristics:
		3.3 V is provided
		PME signal is supported
	Bus Address: 0000:00:03.1

Handle 0x0033, DMI type 9, 17 bytes
System Slot Information
	Designation: J3600 Pcie x8 slot
	Type: x8 PCI Express x8
	Current Usage: Available
	Length: Short
	ID: 57
	Characteristics:
		3.3 V is provided
		PME signal is supported
	Bus Address: 0000:00:1f.7

Handle 0x0034, DMI type 9, 17 bytes
System Slot Information
	Designation: J3707 Pcie x4 slot
	Type: x4 PCI Express x4
	Current Usage: Other
	Length: Short
	ID: 32
	Characteristics:
		3.3 V is provided
		PME signal is supported
	Bus Address: 0000:00:1f.7

Handle 0x0035, DMI type 9, 17 bytes
System Slot Information
	Designation: J3700 PCIE x4 slot from Promontory
	Type: x4 PCI Express x4
	Current Usage: In Use
	Length: Short
	ID: 20
	Characteristics:
		3.3 V is provided
		PME signal is supported
	Bus Address: 0000:20:04.0

Handle 0x0036, DMI type 9, 17 bytes
System Slot Information
	Designation: J3702 PCIE x1 slot from Promontory
	Type: x1 PCI Express x1
	Current Usage: In Use
	Length: Short
	ID: 18
	Characteristics:
		3.3 V is provided
		PME signal is supported
	Bus Address: 0000:03:00.2

Handle 0x0037, DMI type 9, 17 bytes
System Slot Information
	Designation: J3703 PCIE x1 slot from Promontory
	Type: x1 PCI Express x1
	Current Usage: In Use
	Length: Short
	ID: 19
	Characteristics:
		3.3 V is provided
		PME signal is supported
	Bus Address: 0000:03:00.2

Handle 0x0038, DMI type 9, 17 bytes
System Slot Information
	Designation: J3701 M.2 WLAN/BT slot
	Type: x1 PCI Express x1
	Current Usage: In Use
	Length: Short
	ID: 17
	Characteristics:
		3.3 V is provided
		PME signal is supported
	Bus Address: 0000:20:01.0

(base) [dejhost@Workstation Linux]$ modinfo atlantic
filename:       /lib/modules/6.1.44-1-MANJARO/kernel/drivers/net/ethernet/aquantia/atlantic/atlantic.ko.zst
base) [dejhost@Workstation Linux]$ modinfo atlantic
filename:       /lib/modules/6.1.44-1-MANJARO/kernel/drivers/net/ethernet/aquantia/atlantic/atlantic.ko.zst
description:    Marvell (Aquantia) Corporation(R) Network Driver
author:         Marvell
license:        GPL v2
srcversion:     C7C4F82D3BEA3001315A0CE
alias:          pci:v00001D6Ad000011C0sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000034C0sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000012C0sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000014C0sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000004C0sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000093C0sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000094C0sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000000C0sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000092B1sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000091B1sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000089B1sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000088B1sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000087B1sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000080B1sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000012B1sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000011B1sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000009B1sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000008B1sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000007B1sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad000000B1sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad0000D109sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad0000D108sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad0000D107sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad0000D100sv*sd*bc*sc*i*
alias:          pci:v00001D6Ad00000001sv*sd*bc*sc*i*
depends:        macsec
retpoline:      Y
intree:         Y
name:           atlantic
vermagic:       6.1.44-1-MANJARO SMP preempt mod_unload 
sig_id:         PKCS#7
signer:         Build time autogenerated kernel key
sig_key:        2E:03:E2:3D:87:F0:28:2C:3B:50:80:41:7F:85:CF:CC:26:0A:13:CF
sig_hashalgo:   sha512
signature:      30:64:02:30:33:43:24:94:29:DC:6D:43:BC:D8:E1:2B:56:1C:61:9D:
		01:76:5A:5A:0D:9D:71:D4:27:26:E2:0B:5E:C8:C2:35:DD:F1:6C:0E:
		7A:BA:5A:87:97:CA:E0:58:A9:26:C6:46:02:30:1C:1F:A7:A8:FE:CA:
		5E:FD:75:C1:33:02:80:AF:39:68:F2:F5:9F:12:2A:7B:6B:DE:8F:93:
		66:BD:5C:3F:86:16:40:77:CC:59:11:4F:4B:53:6A:3B:9B:3B:10:2A:
		F7:8C
parm:           aq_itr:Interrupt throttling mode (uint)
parm:           aq_itr_tx:TX interrupt throttle rate (uint)
parm:           aq_itr_rx:RX interrupt throttle rate (uint)

Yes it is included in the kernel and should detect and load the driver automatically.

Even if no driver is installed, the LEDs should light up when power delivery works.

These 2 slots are not in use, all other are in use. I would say the card is not plugged in correctly. :man_shrugging: Otherwise check maybe:

lspci -nn -kk

If not listed, then it is a hardware issue: loose contact, power delivery too low, not plugged in correctly, pcie bandwidth on the slot is too low etc.

I cannot detect the adapter. I will check for hardware issues later, and come back to you.

(base) [dejhost@Workstation Linux]$ lspci -nn -kk
00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex [1022:1480]
	Subsystem: Micro-Star International Co., Ltd. [MSI] Starship/Matisse Root Complex [1462:7b89]
00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU [1022:1481]
	Subsystem: Micro-Star International Co., Ltd. [MSI] Starship/Matisse IOMMU [1462:7b89]
00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
00:01.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge [1022:1483]
	Subsystem: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge [1022:1234]
	Kernel driver in use: pcieport
00:01.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge [1022:1483]
	Subsystem: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge [1022:1234]
	Kernel driver in use: pcieport
00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
00:03.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
00:03.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge [1022:1483]
	Subsystem: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge [1022:1234]
	Kernel driver in use: pcieport
00:04.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
00:05.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
00:07.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
00:07.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] [1022:1484]
	Subsystem: Device [7b89:1462]
	Kernel driver in use: pcieport
00:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge [1022:1482]
00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] [1022:1484]
	Subsystem: Device [7b89:1462]
	Kernel driver in use: pcieport
00:08.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] [1022:1484]
	Subsystem: Device [7b89:1462]
	Kernel driver in use: pcieport
00:08.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B] [1022:1484]
	Subsystem: Device [7b89:1462]
	Kernel driver in use: pcieport
00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 61)
	Subsystem: Micro-Star International Co., Ltd. [MSI] FCH SMBus Controller [1462:7b89]
	Kernel driver in use: piix4_smbus
	Kernel modules: i2c_piix4, sp5100_tco
00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 51)
	Subsystem: Micro-Star International Co., Ltd. [MSI] FCH LPC Bridge [1462:7b89]
00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 0 [1022:1440]
00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 1 [1022:1441]
00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 2 [1022:1442]
00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 3 [1022:1443]
	Kernel driver in use: k10temp
	Kernel modules: k10temp
00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 4 [1022:1444]
00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 5 [1022:1445]
00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 6 [1022:1446]
00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 7 [1022:1447]
01:00.0 Non-Volatile memory controller [0108]: Phison Electronics Corporation E12 NVMe Controller [1987:5012] (rev 01)
	Subsystem: Phison Electronics Corporation E12 NVMe Controller [1987:5012]
	Kernel driver in use: nvme
	Kernel modules: nvme
03:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset USB 3.1 xHCI Compliant Host Controller [1022:43d5] (rev 01)
	Subsystem: ASMedia Technology Inc. 400 Series Chipset USB 3.1 xHCI Compliant Host Controller [1b21:1142]
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
03:00.1 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset SATA Controller [1022:43c8] (rev 01)
	Subsystem: ASMedia Technology Inc. 400 Series Chipset SATA Controller [1b21:1062]
	Kernel driver in use: ahci
03:00.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Bridge [1022:43c6] (rev 01)
	Subsystem: ASMedia Technology Inc. 400 Series Chipset PCIe Bridge [1b21:0201]
	Kernel driver in use: pcieport
20:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01)
	Subsystem: ASMedia Technology Inc. 400 Series Chipset PCIe Port [1b21:3306]
	Kernel driver in use: pcieport
20:01.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01)
	Subsystem: ASMedia Technology Inc. 400 Series Chipset PCIe Port [1b21:3306]
	Kernel driver in use: pcieport
20:04.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port [1022:43c7] (rev 01)
	Subsystem: ASMedia Technology Inc. 400 Series Chipset PCIe Port [1b21:3306]
	Kernel driver in use: pcieport
22:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
	Subsystem: Micro-Star International Co., Ltd. [MSI] RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [1462:7b89]
	Kernel driver in use: r8169
	Kernel modules: r8169
25:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller PM9A1/PM9A3/980PRO [144d:a80a]
	Subsystem: Samsung Electronics Co Ltd NVMe SSD Controller PM9A1/PM9A3/980PRO [144d:a801]
	Kernel driver in use: nvme
	Kernel modules: nvme
26:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA104 [GeForce RTX 3070] [10de:2484] (rev a1)
	Subsystem: ASUSTeK Computer Inc. GA104 [GeForce RTX 3070] [1043:87bc]
	Kernel driver in use: nvidia
	Kernel modules: nouveau, nvidia_drm, nvidia
26:00.1 Audio device [0403]: NVIDIA Corporation GA104 High Definition Audio Controller [10de:228b] (rev a1)
	Subsystem: ASUSTeK Computer Inc. GA104 High Definition Audio Controller [1043:87bc]
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
27:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function [1022:148a]
	Subsystem: Micro-Star International Co., Ltd. [MSI] Starship/Matisse PCIe Dummy Function [1462:7b89]
28:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP [1022:1485]
	Subsystem: Micro-Star International Co., Ltd. [MSI] Starship/Matisse Reserved SPP [1462:7b89]
28:00.1 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Cryptographic Coprocessor PSPCPP [1022:1486]
	Subsystem: Micro-Star International Co., Ltd. [MSI] Starship/Matisse Cryptographic Coprocessor PSPCPP [1462:7b89]
	Kernel driver in use: ccp
	Kernel modules: ccp
28:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller [1022:149c]
	Subsystem: Micro-Star International Co., Ltd. [MSI] Matisse USB 3.0 Host Controller [1462:7b89]
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
28:00.4 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller [1022:1487]
	Subsystem: Micro-Star International Co., Ltd. [MSI] Starship/Matisse HD Audio Controller [1462:eb89]
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
30:00.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 51)
	Subsystem: Micro-Star International Co., Ltd. [MSI] FCH SATA Controller [AHCI mode] [1462:7b89]
	Kernel driver in use: ahci
31:00.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 51)
	Subsystem: Micro-Star International Co., Ltd. [MSI] FCH SATA Controller [AHCI mode] [1462:7b89]
	Kernel driver in use: ahci
(base) [dejhost@Workstation Linux]$ 

Sorry for the long break.

I asked a collegue to plug the card into his PC. It was detected as Kernel-Modul aquantia, Chip: AQC107. So no issues with the card itself.
I booted grml and ran hardware-detection:

I am not able to see anything.
Is it possible, that the version of the PCI-slots and the PCI-version of the card are incompatible? I have no whatsever competence on this. Link to specs from vendor

I also add some images I took:



If both NVME slots are used, the PCI-slot cannot be used. That’s why the card doesn’t show. Guess I need a new motherboard.
Thanks for your support, anyway.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.