1. CPU : AMD 9600X ( 6cores / 12threads)
2. RAM : Team group DDR5-6400 16GB*2
3. Motherboard : MSI pro B650M-P, NUVOTON NCT6687D-R I/O Controller Chip
4. Cooler : Thermalright Peerless Assassin 120 SE
5. Power : SUIT MASTER ULTIMATE 1200W
6. OS : ubuntu 22.04 kernel 6.2.0-26-generic
우분투 22.04에서 멜라녹스 100G 인피니밴드 사용을 위해 6.2.0-26-generic 커널을 사용하고 있습니다. 9600X를 구입하여 메인보드에 설치 후 벤치마크 프로그램을 돌리면서 CPU 로드 및 온도를 모니터링 해야 하는데 CPU 온도가 표시되는 않는 문제점이 있었습니다. 커널을 6.11 버젼 이상을 설치하면 문제가 해결되는데 저는 기존 커널을 사용해야 해서 인터넷 검색 후 github에 NCT6678-R 을 인식하는 커널 모듈 설치가 있음을 발견하고 따라해 보았습니다.
https://github.com/Fred78290/nct6687d
터미널에서
git clone https://github.com/Fred78290/nct6687d 를 입력하고
cd nct6687d/
make deb
dpkg -i ../nct6687d-dkms_*.deb
차례로 입력하여 커널 모듈을 설치합니다.
리부팅 후 sensors 를 실행하면 CPU 온도가 잘 보입니다.