Hello,

I finnaly solved the problem.

I installed the "thunderbolt-tools" package and got more errors in the syslog.


```

Apr 24 15:03:53 Elliot tbtacl: 3913: not in ACL

```

While searching on google I came across this github issue


https://github.com/intel/thunderbolt-software-user-space/issues/24


I ran the "tbtadm devices" command to list my device and I ran the "tbtadm approve 0-1" command to approve the loading of the module

My Aquantia AQC107 device is now visible and the network connection works


```

root@Elliot:/home/prunus# lspci -tv
-[0000:00]-+-00.0 Intel Corporation Coffee Lake HOST and DRAM Controller
+-02.0  Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620]
+-04.0  Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem +-08.0  Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
+-12.0  Intel Corporation Cannon Point-LP Thermal Controller
+-14.0  Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller
+-14.2  Intel Corporation Cannon Point-LP Shared SRAM
+-14.3  Intel Corporation Cannon Point-LP CNVi [Wireless-AC]
+-15.0  Intel Corporation Cannon Point-LP Serial IO I2C Controller #0
+-16.0  Intel Corporation Cannon Point-LP MEI Controller #1
+-1c.0-[01]----00.0  Genesys Logic, Inc GL9750 SD Host Controller
+-1c.4-[02-3a]----00.0-[03-3a]--+-00.0-[04]----00.0  Intel Corporation JHL6240 Thunderbolt 3 NHI (Low Power) [Alpine Ridge LP 2016] | +-01.0-[05-39]----00.0-[06-07]----01.0-[07]----00.0  Aquantia Corp. AQtion AQC107S NBase-T/IEEE 802.3an Ethernet Controller [Atlantic 10G] |                               \-02.0-[3a]----00.0  Intel Corporation JHL6240 Thunderbolt 3 USB 3.1 Controller (Low Power) [Alpine Ridge LP 2016]
+-1d.0-[3c]--
+-1d.4-[3d]----00.0  Micron/Crucial Technology P2 [Nick P2] / P3 / P3 Plus NVMe PCIe SSD (DRAM-less)
+-1f.0  Intel Corporation Cannon Point-LP LPC Controller
+-1f.3  Intel Corporation Cannon Point-LP High Definition Audio Controller
+-1f.4  Intel Corporation Cannon Point-LP SMBus Controller
+-1f.5  Intel Corporation Cannon Point-LP SPI Controller
\-1f.6  Intel Corporation Ethernet Connection (6) I219-V
root@Elliot:/home/prunus# modinfo atlantic
filename: /lib/modules/6.6.15-amd64/kernel/drivers/net/ethernet/aquantia/atlantic/atlantic.ko.xz
description: Marvell (Aquantia) Corporation(R) Network Driver
author: Marvell
license: GPL v2
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.6.15-amd64 SMP preempt mod_unload modversions
sig_id: PKCS#7
signer: Build time autogenerated kernel key
sig_key: 21:EC:AB:7F:99:B0:2B:29:F0:14:9D:30:26:B6:2F:1B:F0:91:ED:13
sig_hashalgo: sha256
signature: 30:65:02:31:00:C5:7E:D8:EA:3A:0A:D9:65:E4:44:64:B7:AD:C6:58:
83:27:E6:87:BE:DB:4C:F8:17:68:D1:CE:CA:49:45:27:17:20:9A:67:
3B:0C:FC:77:A6:D1:DB:B8:C1:A0:1E:4D:CA:02:30:1A:43:B0:9C:14:
10:A3:A9:B7:A4:11:E6:69:4F:43:46:55:08:AF:9B:11:08:25:78:58:
68:E0:A4:32:CB:53:4E:7D:34:BF:7B:11:C8:E2:AA:46:C7:4F:96:CF:
55:94:73
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)


root@Elliot:/home/prunus# dmesg

[...]

[   51.880093] thunderbolt 0-1: new device found, vendor=0x8 device=0x34
[   51.880104] thunderbolt 0-1: Sonnet Technologies, Inc Solo 10G Thunderbolt 3 Edition
[   51.961231] pcieport 0000:03:01.0: pciehp: Slot(1): Card present
[   51.961235] pcieport 0000:03:01.0: pciehp: Slot(1): Link Up
[   52.094948] pci 0000:05:00.0: [8086:15da] type 01 class 0x060400
[   52.095075] pci 0000:05:00.0: enabling Extended Tags
[   52.095348] pci 0000:05:00.0: supports D1 D2
[   52.095352] pci 0000:05:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[   52.095549] pci 0000:05:00.0: 8.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s PCIe x4 link at 0000:03:01.0 (capable of 31.504 Gb/s with 8.0 GT/s PCIe x4 link)
[   52.095812] pci 0000:05:00.0: Adding to iommu group 17
[   52.106890] pci 0000:05:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[   52.107177] pci 0000:06:01.0: [8086:15da] type 01 class 0x060400
[   52.107333] pci 0000:06:01.0: enabling Extended Tags
[   52.107603] pci 0000:06:01.0: supports D1 D2
[   52.107607] pci 0000:06:01.0: PME# supported from D0 D1 D2 D3hot D3cold
[   52.108033] pci 0000:06:01.0: Adding to iommu group 17
[   52.108203] pci 0000:05:00.0: PCI bridge to [bus 06-39]
[   52.108229] pci 0000:05:00.0:   bridge window [io  0x0000-0x0fff]
[   52.108244] pci 0000:05:00.0:   bridge window [mem 0x00000000-0x000fffff]
[   52.108263] pci 0000:05:00.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref] [   52.108273] pci 0000:06:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[   52.108592] pci 0000:07:00.0: [1d6a:87b1] type 00 class 0x020000
[   52.108659] pci 0000:07:00.0: reg 0x10: [mem 0x00000000-0x0000ffff 64bit]
[   52.108703] pci 0000:07:00.0: reg 0x18: [mem 0x00000000-0x00000fff 64bit]
[   52.108746] pci 0000:07:00.0: reg 0x20: [mem 0x00000000-0x003fffff 64bit]
[   52.108772] pci 0000:07:00.0: reg 0x30: [mem 0x00000000-0x0003ffff pref]
[   52.108801] pci 0000:07:00.0: enabling Extended Tags
[   52.109038] pci 0000:07:00.0: supports D1 D2
[   52.109045] pci 0000:07:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[   52.109199] pci 0000:07:00.0: 8.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s PCIe x4 link at 0000:03:01.0 (capable of 31.504 Gb/s with 8.0 GT/s PCIe x4 link)
[   52.109899] pci 0000:07:00.0: Adding to iommu group 17
[   52.110077] pci 0000:06:01.0: PCI bridge to [bus 07-39]
[   52.110102] pci 0000:06:01.0:   bridge window [io  0x0000-0x0fff]
[   52.110118] pci 0000:06:01.0:   bridge window [mem 0x00000000-0x000fffff]
[   52.110137] pci 0000:06:01.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[   52.110146] pci_bus 0000:07: busn_res: [bus 07-39] end is updated to 07
[   52.110165] pci_bus 0000:06: busn_res: [bus 06-39] end is updated to 07
[   52.110194] pci 0000:05:00.0: BAR 14: assigned [mem 0xb4000000-0xc9dfffff] [   52.110204] pci 0000:05:00.0: BAR 15: assigned [mem 0x90000000-0xb1ffffff 64bit pref]
[   52.110211] pci 0000:05:00.0: BAR 13: assigned [io  0x4000-0x4fff]
[   52.110219] pci 0000:06:01.0: BAR 14: assigned [mem 0xb4000000-0xc9dfffff] [   52.110226] pci 0000:06:01.0: BAR 15: assigned [mem 0x90000000-0xb1ffffff 64bit pref]
[   52.110232] pci 0000:06:01.0: BAR 13: assigned [io  0x4000-0x4fff]
[   52.110243] pci 0000:07:00.0: BAR 4: assigned [mem 0xb4000000-0xb43fffff 64bit] [   52.110278] pci 0000:07:00.0: BAR 6: assigned [mem 0xb4400000-0xb443ffff pref] [   52.110286] pci 0000:07:00.0: BAR 0: assigned [mem 0xb4440000-0xb444ffff 64bit] [   52.110320] pci 0000:07:00.0: BAR 2: assigned [mem 0xb4450000-0xb4450fff 64bit]
[   52.110353] pci 0000:06:01.0: PCI bridge to [bus 07]
[   52.110366] pci 0000:06:01.0:   bridge window [io  0x4000-0x4fff]
[   52.110381] pci 0000:06:01.0:   bridge window [mem 0xb4000000-0xc9dfffff]
[   52.110391] pci 0000:06:01.0:   bridge window [mem 0x90000000-0xb1ffffff 64bit pref]
[   52.110407] pci 0000:05:00.0: PCI bridge to [bus 06-07]
[   52.110414] pci 0000:05:00.0:   bridge window [io  0x4000-0x4fff]
[   52.110426] pci 0000:05:00.0:   bridge window [mem 0xb4000000-0xc9dfffff]
[   52.110436] pci 0000:05:00.0:   bridge window [mem 0x90000000-0xb1ffffff 64bit pref]
[   52.110451] pcieport 0000:03:01.0: PCI bridge to [bus 05-39]
[   52.110457] pcieport 0000:03:01.0:   bridge window [io  0x4000-0x4fff]
[   52.110466] pcieport 0000:03:01.0:   bridge window [mem 0xb4000000-0xc9efffff] [   52.110474] pcieport 0000:03:01.0:   bridge window [mem 0x90000000-0xb1ffffff 64bit pref]
[   52.110539] pcieport 0000:05:00.0: enabling device (0000 -> 0003)
[   52.111219] pcieport 0000:06:01.0: enabling device (0000 -> 0003)
[   52.112180] atlantic 0000:07:00.0: enabling device (0000 -> 0002)
[   53.058765] sched: RT throttling activated
[   54.794396] atlantic 0000:07:00.0 enp7s0: renamed from eth0
```

I think this ticket can be closed unless you see that this manipulation is not normal


Regards


Benjamin GOUNINE


On Tue, 23 Apr 2024 22:42:07 +0200 Benjamin Gounine <benjamin.goun...@ecuri.es> wrote:

> Package: general
> Severity: important
>
> Dear Maintainer,
>
> I have a problem with atlantic driver on debian testing kernel 6.6.15.
> When I plug my device (Sonnet tech 10G adapter thunderbolt 3), the
> device will not appear in lspci but it detect from dmesg command.
>
> On an ubuntu, the device works.
>
> This is traces :
>
> ```
> root@Elliot:~# lspci -tv
> -[0000:00]-+-00.0 Intel Corporation Coffee Lake HOST and DRAM Controller
> +-02.0 Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620]
> +-04.0 Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem > +-08.0 Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
> +-12.0 Intel Corporation Cannon Point-LP Thermal Controller
> +-14.0 Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller
> +-14.2 Intel Corporation Cannon Point-LP Shared SRAM
> +-14.3 Intel Corporation Cannon Point-LP CNVi [Wireless-AC]
> +-15.0 Intel Corporation Cannon Point-LP Serial IO I2C Controller #0
> +-16.0 Intel Corporation Cannon Point-LP MEI Controller #1
> +-1c.0-[01]----00.0 Genesys Logic, Inc GL9750 SD Host Controller
> +-1c.4-[02-3a]----00.0-[03-3a]--+-00.0-[04]----00.0 Intel Corporation JHL6240 Thunderbolt 3 NHI (Low Power) [Alpine Ridge LP 2016]
> | +-01.0-[05-39]--
> | \-02.0-[3a]----00.0 Intel Corporation JHL6240 Thunderbolt 3 USB 3.1 Controller (Low Power) [Alpine Ridge LP 2016]
> +-1d.0-[3c]--
> +-1d.4-[3d]----00.0 Micron/Crucial Technology P2 [Nick P2] / P3 / P3 Plus NVMe PCIe SSD (DRAM-less)
> +-1f.0 Intel Corporation Cannon Point-LP LPC Controller
> +-1f.3 Intel Corporation Cannon Point-LP High Definition Audio Controller
> +-1f.4 Intel Corporation Cannon Point-LP SMBus Controller
> +-1f.5 Intel Corporation Cannon Point-LP SPI Controller
> \-1f.6 Intel Corporation Ethernet Connection (6) I219-V
>
>
> root@Elliot:~# modinfo atlantic
> filename: /lib/modules/6.6.15-amd64/kernel/drivers/net/ethernet/aquantia/atlantic/atlantic.ko.xz
> description: Marvell (Aquantia) Corporation(R) Network Driver
> author: Marvell
> license: GPL v2
> 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*

Reply via email to