6.2.14. Intel 800 시리즈 NIC에서 CGU의 DPLL 펌웨어 버전 가져오기


클러스터 노드에 디버그 쉘을 열고 NIC 하드웨어를 쿼리하여 Intel 800 시리즈 NIC에서 Clock Generation Unit (CGU)의 Clock Generation Unit (CGU)의 디지털 DPLL( phase-locked loop) 펌웨어 버전을 가져올 수 있습니다.

사전 요구 사항

  • OpenShift CLI(oc)가 설치되어 있습니다.
  • cluster-admin 권한이 있는 사용자로 로그인했습니다.
  • 클러스터 호스트에 Intel 800 시리즈 NIC를 설치했습니다.
  • PTP를 지원하는 호스트를 사용하여 베어 메탈 클러스터에 PTP Operator를 설치했습니다.

프로세스

  1. 다음 명령을 실행하여 디버그 Pod를 시작합니다.

    $ oc debug node/<node_name>

    다음과 같습니다.

    <node_name>
    Intel 800 시리즈 NIC를 설치한 노드입니다.
  2. devlink 툴과 NIC가 설치된 버스 및 장치 이름을 사용하여 NIC의 CGU 펌웨어 버전을 확인합니다. 예를 들어 다음 명령을 실행합니다.

    sh-4.4# devlink dev info <bus_name>/<device_name> | grep cgu

    다음과 같습니다.

    <bus_name>
    NIC가 설치된 버스입니다. 예: pci.
    <device_name>
    NIC 장치 이름입니다. 예를 들면 0000:51:00.0 입니다.

    출력 예

    cgu.id 36
    fw.cgu 8032.16973825.6021

    다음과 같습니다.

    cgu.id 36
    CGU 하드웨어 버전 번호.
    fw.cgu 8032.16973825.6021
    CGU에서 실행되는 DPLL 펌웨어 버전입니다. 여기서 DPLL 펌웨어 버전은 6201 이고 DPLL 모델은 8032 입니다. 문자열 16973825 는 DPLL 펌웨어 버전의 바이너리 버전(1.3.0.1)의 단축 표현입니다.
    참고

    펌웨어 버전에는 버전 번호의 각 부분에 대해 선행 nibble 및 3 옥텟이 있습니다. 바이너리의 16973825 번호는 0001 0000 0011 0000 0000 0001 입니다. 바이너리 값을 사용하여 펌웨어 버전을 디코딩합니다. 예를 들면 다음과 같습니다.

    Expand
    표 6.10. DPLL 펌웨어 버전
    바이너리 부분10진수 값

    0001

    1

    0000 0011

    3

    0000 0000

    0

    0000 0001

    1

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동