RTL810xE PCI Express Fast Ethernet은 패브릭에서 여러 로그 오류를 생성합니다.

RTL810xE PCI Express Fast Ethernet은 패브릭에서 여러 로그 오류를 생성합니다.

내 일기장에는 다음과 같은 내용이 가득하다.

    journalctl -r
    2024-01-10T20:07:01.947911-08:00 dell kernel: pci 0000:01:00.0:    [ 0] RxErr                  (First)
    2024-01-10T20:07:01.947686-08:00 dell kernel: pci 0000:01:00.0:   device [10ec:8136] error status/mask=00000001/00006000
    2024-01-10T20:07:01.947423-08:00 dell kernel: pci 0000:01:00.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, (Receiver ID)
    2024-01-10T20:07:01.946988-08:00 dell kernel: pcieport 0000:00:1d.0: AER: Multiple Corrected error received: 0000:01:00.0
    2024-01-10T20:07:01.694824-08:00 dell kernel: pci 0000:01:00.0:    [ 0] RxErr                  (First)
    2024-01-10T20:07:01.694573-08:00 dell kernel: pci 0000:01:00.0:   device [10ec:8136] error status/mask=00000001/00006000
    2024-01-10T20:07:01.694279-08:00 dell kernel: pci 0000:01:00.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, (Receiver ID)
    2024-01-10T20:07:01.693781-08:00 dell kernel: pcieport 0000:00:1d.0: AER: Multiple Corrected error received: 0000:01:00.0
    2024-01-10T20:07:01.601284-08:00 dell kernel: pci 0000:01:00.0:    [ 0] RxErr                  (First)
    
    

카드는 RTL810xE PCI Express Fast Ethernet controller기본으로https://linux-hardware.org/index.php?id=pci:10ec-8136-1028-056aRealtek r8169 드라이버를 원합니다.

이것https://wiki.archlinux.org/title/Network_configuration/Ethernet페이지에 Realtek no link / WOL problem이 드라이버에 Windows 이중 부팅에 문제가 있다는 섹션이 있습니다. 이것은 이중 부팅 시스템이 아닙니다. 이것은arch linux 6.6.10-arch1-1

카드에 생명을 불어넣을 수 있지만 modprobe r8169기기의 로그 오류 메시지에는 영향을 미치지 않습니다.

답변1

커널이 PCI Express 루트 포트 고급 오류 보고( CONFIG_PCIEAER) 기능으로 구성되어 있고 칩셋이 버스 위치 0000:01:00.0에서 RTL810xE NIC와 통신하는 수정 가능한 사소한 PCIe 링크 오류를 감지하고 있습니다.자동으로 수정하세요.

이는 네트워크 통신 오류가 아니며 컴퓨터 내의 PCIe 링크 오류입니다.

이 네트워크 인터페이스가 추가 카드인 경우 카드가 손상되지 않았는지, 슬롯에 단단히 장착되었는지, 카드 가장자리 커넥터 표면이 깨끗한지 확인하십시오. 가능하면 동일한 모델의 다른 네트워크 카드를 사용하여 테스트하십시오.

그렇지 않고 특히 해당 네트워크 인터페이스가 마더보드에 통합된 경우 이러한 오류는 특정 칩 및/또는 마더보드 설계의 "알려진 문제"일 수 있으며 근본 원인을 제거하지 못할 수도 있습니다. 그러나 오류가 해당 유형인 경우에는 severity=Corrected문제가 발생하지 않습니다.

이전에 작동하던 구성 요소가 갑자기 여러 severity=Corrected오류를 생성하기 시작하면 이는 하드웨어 오류가 임박했다는 초기 신호일 수 있습니다. 커널은 시스템 관리자가 사전 유지 관리가 적절한지 여부를 결정할 수 있도록 이를 보고합니다.

즉, 시스템이 이전에 이러한 경고 없이 작동한 경우, 문제가 발생할 경우를 대비해 예비 네트워크 카드를 준비하는 것이 좋습니다.

오류 수준(= 번호 4)으로 severity=Corrected메시지를 발행합니다 . KERN_WARNING저널에서 이러한 메시지를 제거하려면 systemd-journald이 우선순위보다 높은 메시지만 저장하도록 조정할 수 있습니다.

/etc/systemd/journald.conf.d/silence-kernel-warnings.conf다음 내용으로 파일을 만듭니다.

[Journal]
MaxLevelKMsg=err

severity=Uncorrected이는 해당 PCIe 링크의 실제 데이터 손상을 나타내는 오류에는 영향을 미치지 않습니다 . 이러한 오류는 KERN_ERR오류 수준(= 3번)으로 보고됩니다.

자신만의 사용자 정의 커널을 구축하는 경우 CONFIG_PCIEAER커널 구성 옵션을 비활성화하는 것이 좋습니다.

관련 정보