pcieport 0000:00:1c.0: AER logs showing repeated errors
https://askubuntu.com/questions/1562128/pcieport-0000001c-0-aer-logs-showing-repeated-errors
I just got a new PC and installed dual boot Windows and Ubuntu 24.04. Everything seemed to be going well until I got some disk space issues. I tracked this down to /var/log syslog . and kern.log which are showing the following issues:
syslog:
2025-12-22T16:29:52.401367+00:00 blank kernel: pcieport 0000:00:1c.0: PCIe Bus Error: severity=Correctable, type=Physical Layer, (Receiver ID)
2025-12-22T16:29:52.401367+00:00 blank kernel: pcieport 0000:00:1c.0: device [8086:a33c] error status/mask=00000001/00002000
2025-12-22T16:29:52.401368+00:00 blank kernel: pcieport 0000:00:1c.0: [ 0] RxErr (First)
2025-12-22T16:29:52.401368+00:00 blank kernel: pcieport 0000:00:1c.0: AER: Correctable error message received from 0000:00:1c.0
2025-12-22T16:29:52.401368+00:00 blank kernel: pcieport 0000:00:1c.0: AER: found no error details for 0000:00:1c.0
kern.log:
2025-12-22T16:29:52.508305+00:00 blank kernel: pcieport 0000:00:1c.0: device [8086:a33c] error status/mask=00000001/00002000
2025-12-22T16:29:52.508305+00:00 blank kernel: pcieport 0000:00:1c.0: [ 0] RxErr (First)
2025-12-22T16:29:52.508306+00:00 blank kernel: pcieport 0000:00:1c.0: AER: Correctable error message received from 0000:00:1c.0
2025-12-22T16:29:52.508306+00:00 blank kernel: pcieport 0000:00:1c.0: AER: found no error details for 0000:00:1c.0
2025-12-22T16:29:52.508306+00:00 blank kernel: pcieport 0000:00:1c.0: AER: Correctable error message received from 0000:00:1c.0
2025-12-22T16:29:52.508307+00:00 blank kernel: pcieport 0000:00:1c.0: PCIe Bus Error: severity=Correctable, type=Physical Layer, (Receiver ID)
Initially both logs were up to 45gb each, resulting in Ubuntu not being able to boot up. Journal logs are also fairly sizable at 4GB, but less of an immediate issue. Syslog and kern.log are still both creeping up in size, but I've cleared them with:
sudo sh -c 'echo > /var/log/syslog'
sudo sh -c 'echo > /var/log/kern.log'
I'm aware this is only temporarily keeping things going. I've looked into logrotate and may set that up, but it seems that there's a broader issue with "pcieport 0000:00:1c.0: AER". I don't know what this is though or have any idea of how to fix it.
Is anyone able to help me with this? My command line skills aren't great and I don't really have and understanding of what's going on with these processes other than something with pcieport is throwing up unresolved errors and they're building up and taking over memory that I want to use for other things.
I'd really appreciate any clear advice, explanations or solutions.
EDIT - taking suggestion from the post steeldriver linked here is additional data:
lspci
00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]
00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10)
00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
00:17.0 SATA controller: Intel Corporation Cannon Lake PCH SATA AHCI Controller (rev 10)
00:1c.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #5 (rev f0)
00:1c.7 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #8 (rev f0)
00:1f.0 ISA bridge: Intel Corporation H310 Chipset LPC/eSPI Controller (rev 10)
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
00:1f.5 Serial bus controller: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
01:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8192EE PCIe Wireless Network Adapter
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)
lspci -tv
-[0000:00]-+-00.0 Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers
+-02.0 Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]
+-14.0 Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller
+-14.2 Intel Corporation Cannon Lake PCH Shared SRAM
+-16.0 Intel Corporation Cannon Lake PCH HECI Controller
+-17.0 Intel Corporation Cannon Lake PCH SATA AHCI Controller
+-1c.0-[01]----00.0 Realtek Semiconductor Co., Ltd. RTL8192EE PCIe Wireless Network Adapter
+-1c.7-[02]----00.0 Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller
+-1f.0 Intel Corporation H310 Chipset LPC/eSPI Controller
+-1f.3 Intel Corporation Cannon Lake PCH cAVS
+-1f.4 Intel Corporation Cannon Lake PCH SMBus Controller
\-1f.5 Intel Corporation Cannon Lake PCH SPI Controller
Bios version:
0223
Make/Model is ASUSTeK COMPUTER INC. PRIME H310M-K with Intel Core i7-8700 Γ 12
I haven't run memtest that's linked, but I did run the one in BIOS settings and that showed no issues.
EDIT
Memory card shows DX16GDDR4AA3200 16GB DDR4 PC-4-2PC4-25600AA-3200MHz
Memory card brand is 'XUM' which isn't on the Asus memory/device support list. It seems to be a UK based manufacturer with production in China, also trading as 'Dr Memory', upcycling chips from electronic waste sources https://www.scaleupinstitute.org.uk/stories/xum/
I installed dkms and ran it, but it returned nothing, so I take it that means I don't have it.
EDIT 26 DEC
So I ran sudo lshw -class network and got the following:
*-network
description: Wireless interface
product: RTL8192EE PCIe Wireless Network Adapter
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:01:00.0
logical name: wlp1s0
version: 00
serial: 98:25:4a:51:95:13
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rtl8192ee driverversion=6.14.0-37-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11
resources: irq:127 ioport:4000(size=256) memory:a1200000-a1203fff
*-network
description: Ethernet interface
product: RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: enp2s0
version: 15
serial: 2c:fd:a1:bb:71:44
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=6.14.0-37-generic duplex=full firmware=rtl8168h-2_0.0.2 02/26/15 ip=192.168.1.164 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:19 ioport:3000(size=256) memory:a1104000-a1104fff memory:a1100000-a1103fff
EDIT 28/12/2025
Results of
sudo fwupdmgr get-devices
β
ββCoreβ’ i7-8700 CPU @ 3.20GHz:
β Device ID: 4bde70ba4e39b28f9eab1628f9dd6e6244c03027
β Current version: 0x000000fa
β Vendor: Intel
β GUIDs: 809a0b93-8a12-5338-a571-ad5583acf896 β CPUID\PRO_0&FAM_06&MOD_9E
β 72ec2ff3-49ff-5ec2-bdbb-525badd47543 β CPUID\PRO_0&FAM_06&MOD_9E&STP_A
β Device Flags: β’ Internal device
β
ββSystem Firmware:
β β Device ID: 53102fb297aeeb0e31122af52ec36682035b3ad1
β β Summary: UEFI System Resource Table device (updated via NVRAM)
β β Current version: 12804
β β Minimum Version: 12804
β β Vendor: System manufacturer (DMI:American Megatrends Inc.)
β β Update State: Success
β β GUID: 490eb939-0b18-5479-85e9-8496347b7dea
β β Device Flags: β’ Internal device
β β β’ Updatable
β β β’ System requires external power source
β β β’ Needs a reboot after installation
β β β’ Cryptographic hash verification is available
β β β’ Device is usable for the duration of the update
β β Device Requests: β’ Message
β β
β ββUEFI dbx:
β Device ID: 362301da643102b9f38477387e2193e57abaa590
β Summary: UEFI revocation database
β Current version: 20230501
β Minimum Version: 20230501
β Vendor: UEFI:Microsoft
β Install Duration: 1 second
β GUIDs: f8ff0d50-c757-5dc3-951a-39d86e16f419 β UEFI\CRT_D7F66BE77CEF858C174BF4338A99263C8795B74E02026411F5F532F716AE3263&ARCH_X64
β f8ba2887-9411-5c36-9cee-88995bb39731 β UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503&ARCH_X64
β 0c7691e1-b6f2-5d71-bc9c-aabee364c916 β UEFI\CRT_ED1FE72CB9CA31C9AF5B757AFCD733323D675825032E6CED7FE1AE9EB767998C&ARCH_X64
β Device Flags: β’ Internal device
β β’ Updatable
β β’ Needs a reboot after installation
β β’ Device is usable for the duration of the update
β β’ Only version upgrades are allowed
β β’ Signed Payload
β
ββTPM:
β Device ID: c6a80ac3a22083423992a3cb15018989f37834d6
β Summary: TPM 2.0 Device
β Current version: 401.1.0.0
β Vendor: Intel (TPM:INTC)
β GUIDs: 34801700-3a50-5b05-820c-fe14580e4c2d β TPM\VEN_INTC&DEV_0000
β 8e1cbc5d-5a11-5149-bfea-b6065d5296ba β TPM\VEN_INTC&MOD_Intel
β 03f304f4-223e-54f4-b2c1-c3cf3b5817c6 β TPM\VEN_INTC&DEV_0000&VER_2.0
β 52d7b679-db28-5bf7-bd87-41d77aeec600 β TPM\VEN_INTC&MOD_Intel&VER_2.0
β Device Flags: β’ Internal device
β β’ System requires external power source
β β’ Needs a reboot after installation
β β’ Device can recover flash failures
β β’ Full disk encryption secrets may be invalidated when updating
β β’ Signed Payload
β
ββVTP1TSSD1:
Device ID: e421b2fc248391f6fe3e55ddbb3c9043be068bd0
Summary: ATA drive
Current version: H250815a
Serial Number: VTP1024S1017171VC08
Update Error: No vendor ID set
GUIDs: 3a3515e4-57fc-5413-9c07-166cd68c1ad5 β IDE\VTP1TSSD1_______________________________H250815a
193829ed-b5f0-5039-890f-bd7956932ada β IDE\0VTP1TSSD1_______________________________
52b9ad75-16d4-509a-ab43-8e873acc3cfc β VTP1TSSD1
Device Flags: β’ Internal device
β’ System requires external power source
β’ Needs a reboot after installation
β’ Device is usable for the duration of the update
β’ Updatable
EDIT 30 Dec 2025
fwupdmgr isn't showingany different from above - no RTL info showing. So I've tried ethtool
This is the results
CORRECTION There are 3 things showing up on ip link show
These are they
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
link/ether 2c:fd:a1:bb:71:44 brd ff:ff:ff:ff:ff:ff
3: wlp1s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DORMANT group default qlen 1000
link/ether 98:25:4a:51:95:13 brd ff:ff:ff:ff:ff:ff
2 & 3 seem to relate to RTL when I run ethtool
driver: r8169
version: 6.14.0-37-generic
firmware-version: rtl8168h-2_0.0.2 02/26/15
expansion-rom-version:
bus-info: 0000:02:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: yes
supports-priv-flags: no
ethtool -i wlp1s0
driver: rtl8192ee
version: 6.14.0-37-generic
firmware-version: N/A
expansion-rom-version:
bus-info: 0000:01:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no