J'ai un problème de perte de connexion sur une de mes machines et je n'arrive pas à trouver pourquoi.
J'ai ces messages dans les logs (syslog):
Code : Tout sélectionner
Jan 6 10:22:08 tor kernel: [ 73.068319] DMAR: DRHD: handling fault status reg 2
Jan 6 10:22:08 tor kernel: [ 73.068329] DMAR: [DMA Write] Request device [04:00.0] PASID ffffffff fault addr 4ce000 [fault reason 05] PTE Write access is not set
...
Jan 6 10:22:08 tor kernel: [ 73.068989] r8169 0000:04:00.0 enp4s0: Rx ERROR. status = 38fa5b05
Jan 6 10:22:08 tor kernel: [ 73.069316] r8169 0000:04:00.0 enp4s0: Rx ERROR. status = 3caa0457
...
Jan 6 10:22:46 tor rtkit-daemon[1615]: Supervising 6 threads of 2 processes of 1 users.
Jan 6 10:22:47 tor kernel: [ 112.486243] DMAR: DRHD: handling fault status reg 3
Jan 6 10:22:47 tor kernel: [ 112.486250] DMAR: [DMA Read] Request device [04:00.0] PASID ffffffff fault addr ffb6f000 [fault reason 06] PTE Read access is not set
Jan 6 10:22:48 tor rtkit-daemon[1615]: Supervising 6 threads of 2 processes of 1 users.
...
Et ça se termine toujours par une perte de connexion.
Code : Tout sélectionner
# lspci -vvs 04:00.0
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8169 PCI Gigabit Ethernet Controller (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RTL8169/8110 Family PCI Gigabit Ethernet NIC
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx-
Latency: 64 (8000ns min, 16000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 18
IOMMU group: 7
Region 0: I/O ports at c000 [size=256]
Region 1: Memory at f7120000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at f7100000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: r8169
Kernel modules: r8169
J'ai cherché sur le net (ça concerne de multiples matériels) mais je n'ai pas trop compris ni pourquoi ce problème arrive, ni comment régler le problème...
Auriez-vous des idées ou des pistes de recherche ?
Code : Tout sélectionner
uname -a
Linux tor 5.10.0-10-amd64 #1 SMP Debian 5.10.84-1 (2021-12-08) x86_64 GNU/Linux
Code : Tout sélectionner
# apt policy firmware-realtek
firmware-realtek:
Installé : 20210315-3
Candidat : 20210315-3
Table de version :
20210818-1 -10
-10 https://deb.debian.org/debian unstable/non-free amd64 Packages
*** 20210315-3 500
500 https://deb.debian.org/debian bullseye/non-free amd64 Packages
100 /var/lib/dpkg/status
20190114-2 500
500 https://deb.debian.org/debian buster/non-free amd64 Packages
Code : Tout sélectionner
# dmesg | grep IOMMU
[ 0.063406] DMAR-IR: IOAPIC id 2 under DRHD base 0xfed90000 IOMMU 0
[ 1.211199] AMD-Vi: AMD IOMMUv2 functionality not available on this system - This is not a bug.